Andi Huber created CAUSEWAY-3843: ------------------------------------ Summary: [Metamodel] Simplified Action Parameter Negotiation Default Calculation Key: CAUSEWAY-3843 URL: https://issues.apache.org/jira/browse/CAUSEWAY-3843 Project: Causeway Issue Type: Improvement Components: Core Reporter: Andi Huber Assignee: Andi Huber Fix For: 3.3.0
Instead of the current fixed point search algorithm in {code:java} o.a.c.core.metamodel.interactions.managed.ActionInteractionHead.defaults(ManagedAction) {code} , which is guaranteed to take one obsolete default calculation step, do it in a single sweep. While the old algorithm is correct, we are doing unnecessary work, which for long running default calculations will take double the time as a single sweep would take. See [wiki|https://cwiki.apache.org/confluence/display/CAUSEWAY/ActionParameterNegotiation] ... which needs a rewrite (I'm working on it) -- This message was sent by Atlassian Jira (v8.20.10#820010)