qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Keith Wall (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (QPID-7657) [Java Broker] Move handling of DeliveryState to Termini
Date Wed, 31 May 2017 09:56:04 GMT

     [ https://issues.apache.org/jira/browse/QPID-7657?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Keith Wall updated QPID-7657:
    Fix Version/s:     (was: qpid-java-broker-7.0.0)

> [Java Broker] Move handling of DeliveryState to Termini
> -------------------------------------------------------
>                 Key: QPID-7657
>                 URL: https://issues.apache.org/jira/browse/QPID-7657
>             Project: Qpid
>          Issue Type: Task
>          Components: Java Broker
>            Reporter: Lorenz Quack
>             Fix For: Future
> Currently, the deliveryState (unsettledDeliveries/-Transfers) is maintained in the LinkEndpoint,
the Link, and the Session.
> The AMQP 1.0 specification states that the persistent state should be the responsibility
of the Termini.
> This issue proposes to create a common {{Terminus}} interface for Source and Target with
facilities to handle unsettled transfers (in terms of deliveryTags), implement it on the termini,
and ensure on the LinkEndpoints only transient state is handled (i.e., in terms of deliveryIds).

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org

View raw message