Clebert Suconic created ARTEMIS-5573: ----------------------------------------
Summary: Make AMQP size estimates immutable Key: ARTEMIS-5573 URL: https://issues.apache.org/jira/browse/ARTEMIS-5573 Project: ActiveMQ Artemis Issue Type: Improvement Affects Versions: 2.41.0 Reporter: Clebert Suconic Assignee: Clebert Suconic Fix For: 2.42.0 I have had a lot of issues, even recently on races between re-evaluating a message size in AMQP. Say a lazy decode happens at the wrong time and the memory estimates can be wrong. We have fixed issues along the years, but this is still a fragile process that is bound to fail. If an user for instance add a plugin breaking the chain of events. For that reason the memory estimate should already include enough estimation for any properties decoded and the process should be simplified. Less moving parts would mean less possibilities for bugs. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@activemq.apache.org For additional commands, e-mail: issues-h...@activemq.apache.org For further information, visit: https://activemq.apache.org/contact