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)

Reply via email to