Quantcast

[jira] [Created] (QPID-3978) Broker should remove messages with expired TTL even if they are prefetched by the client

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

[jira] [Created] (QPID-3978) Broker should remove messages with expired TTL even if they are prefetched by the client

JIRA jira@apache.org
Alex Rudyy created QPID-3978:
--------------------------------

             Summary: Broker should remove messages with expired TTL even if they are prefetched by the client
                 Key: QPID-3978
                 URL: https://issues.apache.org/jira/browse/QPID-3978
             Project: Qpid
          Issue Type: New Feature
          Components: Java Broker
    Affects Versions: 0.14, 0.12, 0.10
            Reporter: Alex Rudyy


Broker should remove messages with expired TTL even if they are prefetched by the client.

If client application prefetches the messages and hangs, the messages with expired TTL are remained on broker till client is closed or killed.

The prefetched messages with expired TTL can cause a lot of confusions to the end users. It would be better to remove them on the broker after  TTL is expired without waiting for acknowledgment/releasing them from a client.


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

       

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Loading...