Timothy A. Bish created ARTEMIS-4502:
----------------------------------------

             Summary: Allow core message to cross AMQP broker connection links 
without conversion
                 Key: ARTEMIS-4502
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-4502
             Project: ActiveMQ Artemis
          Issue Type: New Feature
          Components: AMQP
    Affects Versions: 2.31.2
            Reporter: Timothy A. Bish
            Assignee: Timothy A. Bish
             Fix For: 2.32.0


Currently when message cross AMQP broker connection links used for mirroring or 
federation they must be converted from Core to AMQP and then eventually back if 
sent to a core consumer.  This is worse for large messages as they must be 
fully loaded into memory before converting to AMQP. 

For AMQP Federation and broker mirroring we should use special encoding and 
decoding to convey the core and core large messages across the wire without 
conversion to avoid the overhead and caveats of that conversion. This requires 
some not insignificant refactoring and use of custom message format values to 
signal when an AMQP delivery is a core message so that the protocol head can 
recreate the core message from the sent data.  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to