Project

General

Profile

Task #1936

Story #1906: Review, revise, and update architecture documentation

CNRead.get() - Now does implicit resolve()

Added by Roger Dahl about 10 years ago. Updated about 7 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Category:
Documentation
Target version:
Start date:
2011-10-26
Due date:
% Done:

100%

Milestone:
CCI-1.0.0
Product Version:
*
Story Points:
Sprint:

Description

Current docs describe a version of CNRead.get() that takes a node as argument and throws Exceptions.NotFound if the PID is not on that node. The current version does an implicit resolve() and so will always return the object as long as the PID exists.

History

#1 Updated by Roger Dahl about 10 years ago

  • Category set to Documentation
  • Assignee set to Dave Vieglais
  • Milestone changed from CCI-0.6.4 to CCI-1.0.0

#2 Updated by Dave Vieglais about 10 years ago

  • Status changed from New to In Progress

CNRead.get() does not take a node as an argument.

THe description is unclear - if the content is not on the node that the client was performing the get request against, then performing a resolve will not help. A resolve and a redirect, or passthrough from the container node would. The redirect is not supported in libclient, and it is not clear that the pass through is implemented.

#3 Updated by Dave Vieglais about 10 years ago

  • Status changed from In Progress to Closed

There was some confusion over this method and operations internal to the CNs that are not in scope for the architecture docs (for the outward facing APIs).

#4 Updated by Dave Vieglais about 7 years ago

  • Target version set to Maintenance Backlog

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)