Github user michaelandrepearce commented on the issue:

    https://github.com/apache/activemq-artemis/pull/1757
  
    @franz1981 so i was looking at this, agree things look better, one thing 
ive noticed though is TypedProperties is being created server side due to 
routingType "ouch" this is done on every message, i was under the belief all 
the core stuff needed server side should be in the CoreMessage as top level, to 
avoid deserialising the typed properties. Seems also a couple of other core 
properties used server side have been squirrelled into a property. I guess at 
the time for ease of adding a feature.
    
    
![image](https://user-images.githubusercontent.com/1387822/34907685-3df6c298-f87a-11e7-9170-e6c8164b8487.png)
    
    Do we want to look address this also (NOT for this PR but something id like 
to discuss with you), as its not helping matters on the front of GC, as 
obviously avoidance is better? 


---

Reply via email to