Deprecate quic_deterministic_replacement_connection_ids

This flag is no longer needed because the only enabled version that used this functionality was v48 and we've now disabled v48 everywhere.

gfe-relnote: deprecate gfe2_restart_flag_quic_deterministic_replacement_connection_ids
PiperOrigin-RevId: 264208070
Change-Id: Ice12cb225308bdfa70eddf7879e043a220f776e2
diff --git a/quic/core/quic_dispatcher.cc b/quic/core/quic_dispatcher.cc
index 553fcd4..cb81f05 100644
--- a/quic/core/quic_dispatcher.cc
+++ b/quic/core/quic_dispatcher.cc
@@ -306,28 +306,14 @@
   DCHECK(QuicUtils::VariableLengthConnectionIdAllowedForVersion(
       version.transport_version));
 
-  if (!GetQuicRestartFlag(quic_deterministic_replacement_connection_ids)) {
-    auto it = connection_id_map_.find(server_connection_id);
-    if (it != connection_id_map_.end()) {
-      return it->second;
-    }
-  } else {
-    // TODO(dschinazi) Remove QuicDispatcher::connection_id_map_ entirely
-    // when quic_deterministic_replacement_connection_ids is deprecated.
-    QUIC_RESTART_FLAG_COUNT_N(quic_deterministic_replacement_connection_ids, 1,
-                              2);
-  }
   QuicConnectionId new_connection_id =
       GenerateNewServerConnectionId(version, server_connection_id);
   DCHECK_EQ(expected_server_connection_id_length_, new_connection_id.length());
-  if (!GetQuicRestartFlag(quic_deterministic_replacement_connection_ids)) {
-    connection_id_map_.insert(
-        std::make_pair(server_connection_id, new_connection_id));
-  } else {
-    // Verify that GenerateNewServerConnectionId is deterministic.
-    DCHECK_EQ(new_connection_id,
-              GenerateNewServerConnectionId(version, server_connection_id));
-  }
+
+  // Verify that GenerateNewServerConnectionId is deterministic.
+  DCHECK_EQ(new_connection_id,
+            GenerateNewServerConnectionId(version, server_connection_id));
+
   QUIC_DLOG(INFO) << "Replacing incoming connection ID " << server_connection_id
                   << " with " << new_connection_id;
   return new_connection_id;
@@ -336,13 +322,6 @@
 QuicConnectionId QuicDispatcher::GenerateNewServerConnectionId(
     ParsedQuicVersion /*version*/,
     QuicConnectionId connection_id) const {
-  if (!GetQuicRestartFlag(quic_deterministic_replacement_connection_ids)) {
-    return QuicUtils::CreateRandomConnectionId();
-  }
-
-  QUIC_RESTART_FLAG_COUNT_N(quic_deterministic_replacement_connection_ids, 2,
-                            2);
-
   return QuicUtils::CreateReplacementConnectionId(connection_id);
 }