gfe-relnote: Change all QuicDeque to QuicCircularDeque. No behavior change because QuicDeque is a typedef of QuicCircularDeque.
Merge note: Please remove QuicDequeImpl from quic_containers_impl.h.
PiperOrigin-RevId: 294208643
Change-Id: Iccd507392fc175872ca81eecc11565c3209161aa
diff --git a/quic/core/quic_connection.h b/quic/core/quic_connection.h
index 0b19905..12fa4e4 100644
--- a/quic/core/quic_connection.h
+++ b/quic/core/quic_connection.h
@@ -1276,11 +1276,13 @@
// established, but which could not be decrypted. We buffer these on
// the assumption that they could not be processed because they were
// sent with the INITIAL encryption and the CHLO message was lost.
- QuicDeque<std::unique_ptr<QuicEncryptedPacket>> undecryptable_packets_;
+ QuicCircularDeque<std::unique_ptr<QuicEncryptedPacket>>
+ undecryptable_packets_;
// Collection of coalesced packets which were received while processing
// the current packet.
- QuicDeque<std::unique_ptr<QuicEncryptedPacket>> received_coalesced_packets_;
+ QuicCircularDeque<std::unique_ptr<QuicEncryptedPacket>>
+ received_coalesced_packets_;
// Maximum number of undecryptable packets the connection will store.
size_t max_undecryptable_packets_;
@@ -1488,7 +1490,7 @@
// Deque because the peer might no be using this implementation, and others
// might send a packet with more than one PATH_CHALLENGE, so all need to be
// saved and responded to.
- QuicDeque<QuicPathFrameBuffer> received_path_challenge_payloads_;
+ QuicCircularDeque<QuicPathFrameBuffer> received_path_challenge_payloads_;
// Set of connection IDs that should be accepted as destination on
// received packets. This is conceptually a set but is implemented as a