]
Paul Ferraro commented on WFLY-13253:
-------------------------------------
[~parsharma] I had already starting working on this.
CommandDispatcher cannot optimize marshalling of user commands
--------------------------------------------------------------
Key: WFLY-13253
URL:
https://issues.redhat.com/browse/WFLY-13253
Project: WildFly
Issue Type: Bug
Components: Clustering
Affects Versions: 19.0.0.Final
Reporter: Paul Ferraro
Assignee: Paul Ferraro
Priority: Major
Currently, all CommandDispatcher instances created from a given CommandDispatcherFactory
share a single marshaller. This means that the marshaller used by WF for its internal
commands is the same as the one used to marshal user commands. This limits the extent to
which commands may optimize their marshalling, or indeed, use a different marshaller (e.g.
ProtoStream).
We can remove the limitations above by using a distinct mashaller for each
CommandDispatcher.