Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
We have removed @NotPersistable a while back, which had morphed into @Property(mementoSerialization=...) and become confused with/reused with the notion of being included in a snapshot. And it seems explicit support to include/exclude a property from the audit logs has either got lost or was never implemented in the first place.
To tease things apart, @Property(mementoSerialization=...) has in another ticket been renamed to @Property(snapshot=...)
This ticket, then, is to properly introduce the notion that a property can be excluded from audit logs. That will require the introduction of an AuditableFacet. We can then also add support to exclude some types by default, specifically blobs/clobs (ISIS-1488).
Attachments
Issue Links
- is depended upon by
-
CAUSEWAY-2578 No injection points resolved on entity collections (both persistence stacks)
- Closed