[ 
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)

Reply via email to