[ https://issues.apache.org/jira/browse/QPID-7639?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alex Rudyy updated QPID-7639: ----------------------------- Description: The current implementation of AMQP 0-x layers restrict the memory consumption by messages from uncommitted transactions on the session level. We need to change the existing implementations to apply the limit per connection and add implementation for AMQP 1.0 was: The AMQP 1.0 layer does not have the ability to detect a large incoming transaction and warn and flow the messages to disk if limits are breached. We should add it as this an important safe guard, We are probably missing implementation here: org.apache.qpid.server.protocol.v1_0.NodeReceivingDestination#send > Implement large transaction guard restricting direct memory consumption by > messages from uncommitted transactions on the connection > ------------------------------------------------------------------------------------------------------------------------------------ > > Key: QPID-7639 > URL: https://issues.apache.org/jira/browse/QPID-7639 > Project: Qpid > Issue Type: Improvement > Components: Java Broker > Reporter: Keith Wall > Assignee: Alex Rudyy > Fix For: qpid-java-broker-7.0.0 > > > The current implementation of AMQP 0-x layers restrict the memory consumption > by messages from uncommitted transactions on the session level. > We need to change the existing implementations to apply the limit per > connection and add implementation for AMQP 1.0 -- This message was sent by Atlassian JIRA (v6.3.15#6346) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org