[ https://issues.apache.org/jira/browse/CAUSEWAY-3843?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Andi Huber resolved CAUSEWAY-3843. ---------------------------------- Resolution: Resolved new algorithm implemented; wiki updated; > [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 > Priority: Minor > 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)