Ticket #13 (closed enhancement: fixed)

Opened 7 months ago

Last modified 1 month ago

Indexers requires a remove method

Reported by: guest Assigned to: sylvain
Priority: major Milestone: amplee-0.6.1
Component: amplee Version: amplee-0.6.0
Keywords: Cc:

Description

The indexers provided by Amplee (AtomIDIndexer etc.) do not have a remove function. This does not work out well if a particular entry is removed from the

Considerations need to be put in place to ensure that race conditions are handled properly.

Secondly , since the AtomPubCollection?.attach calls the MemberResource?.index method, should the AtomPubCollection?.prune method be calling some function in the MemberResource? class to handle the unsetting of this index or should we just handle the unsetting of the index within the CollectionHandler? code ?

Change History

05/07/08 09:46:37 changed by sylvain

  • version changed from Current to amplee-0.6.1.

05/07/08 09:59:31 changed by sylvain

  • version changed from amplee-0.6.1 to amplee-0.6.0.
  • milestone set to amplee-0.6.1.

10/20/08 14:57:31 changed by sylvain

  • status changed from new to closed.
  • resolution set to fixed.

Added a .prune(member) method to the indexers.