skupperproject / skupper-router

An application-layer router for Skupper networks
https://skupper.io
Apache License 2.0
14 stars 18 forks source link

Connection trunking (#703) is not backward compatible #897

Closed ted-ross closed 1 year ago

ted-ross commented 1 year ago

Inter-router linkage between a router with connection-trunking (#703) and a router without it causes rejection of link attaches for streamed links. Modern releases should be made compatible with older releases that don't have this feature.

ted-ross commented 1 year ago

This fix uses a connection open capability to identify that a peer can support connection trunking. If a modern version connects to a version that does not support connection trunking, it will open the inter-router-data connections but it will not use them to carry any streaming links.