Andrew Stitcher created PROTON-2873: ---------------------------------------
Summary: Reorganize delivery disposition API and representation Key: PROTON-2873 URL: https://issues.apache.org/jira/browse/PROTON-2873 Project: Qpid Proton Issue Type: Improvement Components: proton-c Affects Versions: proton-c-0.40.0 Reporter: Andrew Stitcher Assignee: Andrew Stitcher The internal representation and modelling for delivery dispositions is significantly different from the model of dispositions in the AMQP spec. One case in point causes the disposition representation to use more space than necessary as every field in every possible type of disposition is present. A better representation would be a union of the different disposistion types so that only the needed fields of whichever specific type of disposition is being used is present. For the present this would need to be additional APIs to maintain backwards compatibility. But the current disposition API should be deprecated and could be removed for a 1.0 release. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org