[jboss-jira] [JBoss JIRA] (WFLY-13126) Refactor EJB client affinity processing

Cheng Fang (Jira) issues at jboss.org
Wed Apr 1 09:20:26 EDT 2020


    [ https://issues.redhat.com/browse/WFLY-13126?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14017240#comment-14017240 ] 

Cheng Fang commented on WFLY-13126:
-----------------------------------

[~rchakrab] this is a major refactoring and Richard has been working on it. [~rachmato] can you link the Analysis Document PR (which should contain more details)?

> Refactor EJB client affinity processing
> ---------------------------------------
>
>                 Key: WFLY-13126
>                 URL: https://issues.redhat.com/browse/WFLY-13126
>             Project: WildFly
>          Issue Type: Feature Request
>          Components: EJB
>            Reporter: Cheng Fang
>            Assignee: Richard Achmatowicz
>            Priority: Major
>              Labels: EAP-CD20
>
> Refactor of jboss-ejb-client internal operation: change the way in which proxy affinity (an object that decides on which node invocation should be performed) is determined. Instead of calculating it on client side we would let server set the affinity when necessary and propagate it to the client.
> This refactor is supposed to reduce the complexity of jboss-ejb-client code and as a result, make it significantly easier to maintain. Richard has prepared a comprehensive document describing the suggested modifications: https://mojo.redhat.com/docs/DOC-1204767
> Parallelly, the test suite has to be refactored to make it compatible with the new algorithm and to provide broad coverage of jboss-ejb-client operation.



--
This message was sent by Atlassian Jira
(v7.13.8#713008)


More information about the jboss-jira mailing list