Task #1940
closedIn Memory Storage
100%
Description
The task is to provide in-memory storage for NDN application.
More details can be found at: http://redmine.named-data.net/projects/ndn-cxx/wiki/InMemoryStorage
      
      Updated by Junxiao Shi about 11 years ago
      
    
    Please justify the necessity of this feature.
I don't think it's a good idea to base the implementation on NFD's ContentStore in the current form.
ContentStore is currently very messy and requires major refactoring, especially the separation of skip list data structure (which has been reimplemented cleanly in repo-ng project) from indexing logic.
      
      Updated by Jiewen Tan about 11 years ago
      
    
    You might refer to Yingdi directly of the necessity of this feature.
Sure, I will take a look of repo-ng project in order to polish my implementation.
      
      Updated by Yingdi Yu about 11 years ago
      
    
    - Description updated (diff)
 - Assignee changed from Yingdi Yu to Jiewen Tan
 
Update the description with justification.
      
      Updated by Yingdi Yu about 11 years ago
      
    
    - Subject changed from Application Cache to In Memory Storage
 
      
      Updated by Junxiao Shi about 11 years ago
      
    
    - Related to Feature #1996: LocalControlHeader: caching added
 
      
      Updated by Junxiao Shi about 11 years ago
      
    
    20140908 conference call decides that InMemoryStorage doesn't need to handle Selectors.
      
      Updated by Junxiao Shi about 11 years ago
      
    
    - Blocks Task #1978: PIB service: replace the dummy InMemoryStorage with the one provided by the library added
 
      
      Updated by Jiewen Tan about 11 years ago
      
    
    Junxiao Shi wrote:
20140908 conference call decides that InMemoryStorage doesn't need to handle Selectors.
After some discussions, a final agreement has been made to support selectors and ordering by full name.
      
      Updated by Junxiao Shi about 11 years ago
      
    
    Jiewen Tan wrote:
After some discussions, a final agreement has been made to support selectors and ordering by full name.
Please provide more details on reasons for this decision.
      
      Updated by Junxiao Shi about 11 years ago
      
    
    - Status changed from In Progress to Closed
 - Target version set to v0.3
 - % Done changed from 0 to 100