Subject: [quicwg/base-drafts] 1bba65: Rationale for NEW_CONNECTION_ID processing order

From: Martin Thomson <[email-masked]>
Date: Tue, 28 Apr 2020 15:30:55 -0700

Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: 1bba65d0d8de49c21c62909450e8685a5aeb4266
      https://github.com/quicwg/base-drafts/commit/1bba65d0d8de49c21c62909450e8685a5aeb4266
  Author: Martin Thomson <[email-masked]>
  Date:   2020-04-28 (Tue, 28 Apr 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Rationale for NEW_CONNECTION_ID processing order

We already had something here, but I think that it missed the central
reason, which is the combination of:

* wanting to replace all connection IDs
* having used the limit from active_connection_id_limit
* wanting to ensure that there is >= 1 available connection IDs left

This phrasing isn't quite that explicit, but I think that it is clear
enough.

Closes #3422.

  Commit: 49476e60ba257b06730ede5bd93a8acb53eb484a
      https://github.com/quicwg/base-drafts/commit/49476e60ba257b06730ede5bd93a8acb53eb484a
  Author: Martin Thomson <[email-masked]>
  Date:   2020-04-29 (Wed, 29 Apr 2020)

  Changed paths:
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #3600 from quicwg/cid-limit-flip

Rationale for NEW_CONNECTION_ID processing order

Compare: https://github.com/quicwg/base-drafts/compare/88a2d691e8f4...49476e60ba25