sakaiproject/sparsemapcontent — pull request #41 by thecarlhall (2012-04-03 04:52:37+00:00)
Title: KERN-2732 Use deleted field instead of removing item from cache.

Add check for deleted field in get, move, exists.

The way we were deleting content after the move was a bit aggressive (`removeCached(..)`) and is not the approach taken in `delete(..)` or by sparse in later version. I changed `get(..)`, `exists(..)` and `move(..)` to check for the deleted field on the structure and the content. This allows us to delete the `from` location but keep the data behind it.