Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.37.0
-
None
Description
The code currently does a lot more work than needed on each send converting from String values into Symbol types to fill in the proton-j message structure prior to encoding. We can now keep all our commonly used values in static proton-j Symbol instances and request the cached String view that each now maintains when we need a String representation. The current proton-j API make this need for String less relevant that it once was so our overhead on send can be significantly reduced with minimal changes.