You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@qpid.apache.org by "Ken Giusti (Jira)" <ji...@apache.org> on 2020/08/27 15:30:00 UTC
[jira] [Created] (DISPATCH-1765) Router version parsing is broken
Ken Giusti created DISPATCH-1765:
------------------------------------
Summary: Router version parsing is broken
Key: DISPATCH-1765
URL: https://issues.apache.org/jira/browse/DISPATCH-1765
Project: Qpid Dispatch
Issue Type: Bug
Affects Versions: 1.13.0
Reporter: Ken Giusti
Assignee: Ken Giusti
Fix For: 1.14.0
The version string advertised by the router in the Open performative may be parsed incorrectly if a non-semantic format is used (e.g. a git commit sha).
Currently the router uses the router version of its peer in order to determine if the peer supports certain features like streaming links.
Two changes proposed to solve this:
1) do not attempt to parse the version string arriving in the Open performative. Treat it as opaque ascii data.
2) Add router-defined capabilities and advertise them in the offered-capabilities field of the Open performative.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@qpid.apache.org
For additional commands, e-mail: dev-help@qpid.apache.org