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)