With the recent addition of queries to Envers, it is now possible to easily retrieve data in a bi-temporal way. If you are not familiar with bi-temporal versioning, a good introduction by Martin Fowler can be found here. Suppose we want to store information about Persons and Addresses, at which…
Month: June 2008
Envers beta – now with queries!
So far Envers made it easy to store historical data; now, with version 1.0.0.beta1 (download here), you can also query it, in two “dimensions”: for entities at a given revision and for revisions, at which an entity changed. The implementation mostly follows Hibernate Criteria, with some features removed, and some…
What data should be stored in versions tables? – a poll
Hello, I’ve posted a poll on what data should be stored in versions tables in Envers, see here and cast your vote: http://www.jboss.com/index.html?module=bb&op=viewtopic&t=136764 The results will determine the future implementation, so votes really count. And as always, comments & ideas are very welcome. The two options, in short, are: Store…