[ 
https://issues.apache.org/jira/browse/ISIS-2490?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17388848#comment-17388848
 ] 

ASF subversion and git services commented on ISIS-2490:
-------------------------------------------------------

Commit 56c61a05d41edc5c94093b5107bd55f1d6c95934 in isis's branch 
refs/heads/master from Andi Huber
[ https://gitbox.apache.org/repos/asf?p=isis.git;h=56c61a0 ]

ISIS-2490: support property publishing to be vetoed using
@Property(entityChangePublishing=DISABLED)

also make sure we support inheritance

> @Property(entityChangePublishing=DISABLED)  
> --------------------------------------------
>
>                 Key: ISIS-2490
>                 URL: https://issues.apache.org/jira/browse/ISIS-2490
>             Project: Isis
>          Issue Type: Improvement
>            Reporter: Daniel Keir Haywood
>            Assignee: Andi Huber
>            Priority: Major
>             Fix For: 2.0.0-M6
>
>
> 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).



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to