Re: Envers-style Auditing in DataNucleus?


Neither JDO nor JPA provide any standardised "auditing" capability.

DataNucleus provides first level support for auditing only, namely the ability to tag the create / update user/timestamp against each record, as per this link.

To provide second level support for auditing (being able to see records at particular points in time, to see what was updated in which change, etc) that would presumably require an audit table for each persistable entity table. It would require a definition of what the handling would be, and an implementation. Presumably you would only be looking at supporting it for RDBMS datastores.

Join to automatically receive all group messages.