ieb/sparsemapcontent — Issue #141: Make Events carry the after-event data as well as before-event data
Author: ctweney
Created: 2011-12-10 02:16:35+00:00
State: open

When OSGI Events get raised by the storage mechanism, they include a Map of the node's entire data before the event occurred (beforeEvent) when it's available. They should also have a Map of the node's entire data after the event (afterEvent).

This change will let event listeners see exactly what data changed as a result of the event, without having to look it up in the db, where it may have changed before the listener sees it. See [1] for an example of this situation.

[1] https://jira.sakaiproject.org/browse/KERN-2375