up until now, Large Messages in AMQP were always converted as Core Messages. Depending on how you played your clients (like C++ / .NET or Rust clients) the Converters wouldn't sometimes know how to make the conversion.
Up to a certain point we tried to keep up with possible conversions, so I had tried to push large messages to be brought into AMQP. I tried back then (about an year or 2 ago).. but it was very difficult to be done. as Large messages were encrusted into LargeServerMessage which is bound to Core Protocol only. I have sent a big PR that I had been working on for a while now.. and even though it was difficult, not just by the size of the changes, but by the complexity of it... it's just done.. and I'm proud of it :) I would appreciate reviews, someone testing it.. some feedback on the Pull Request before we can merge it: We can have a discussion here if you want to talk about high levels of the change, or we can talk through the PR itself if you want to talk something specific about the changes. https://github.com/apache/activemq-artemis/pull/2986 : ARTEMIS-1975 Real Large Message support into AMQP -- Clebert Suconic