Daniel Keir Haywood created CAUSEWAY-3369:
---------------------------------------------

             Summary: Remove the causeway.extensions.commandlog.publish-policy 
(ONLY_IF_SYSTEM_CHANGED)
                 Key: CAUSEWAY-3369
                 URL: https://issues.apache.org/jira/browse/CAUSEWAY-3369
             Project: Causeway
          Issue Type: Improvement
          Components: Extensions CommandLog
    Affects Versions: 2.0.0-M9
            Reporter: Daniel Keir Haywood
            Assignee: Daniel Keir Haywood
             Fix For: 2.0.0-RC1


This feature only works if audit trail is enabled, which is very rather subtle 
to miss.  And in any case, there's value in recording all commands by default, 
not just those that are for non-safe actions.

Also - and where this originated fro - this is a prereq to CAUSEWAY-3366; which 
extends the commandlog to persist commands even before they are completed (this 
then allows domain entities to have referneces/FKs to CommandLogEntry).  It was 
always rather odd that a command is only ever persisted at the end when it is 
_meant_ to represent the intention to invoke an action, ie conceptually is 
known about "before-hand".



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to