knutwannheden/xtext — Issue #4: Decide if we need to keep the imported names and references of old descriptions
Author: knutwannheden
Created: 2011-12-17 11:42:19+00:00
State: open

When updating or deleting a resource its old state must remain available until the end of the build, as they are referenced from the deltas handed to the builder participants and listeners. But must the old state also contain information about the imported names and all references? In the current H2 implementation this comes at a performance hit of around 15% as the data gets stashed instead of deleted in the database (an UPDATE is much more expensive than a DELETE or INSERT).