Stop tracking http response size and latency from QuicConnectionStats. Not protected.
The http response size and latency in QuicConnectionStats are used to get the average response latency for loss detection tuning. They have been replaced by response sizes and latencies filtered in internal code.
PiperOrigin-RevId: 324068534
Change-Id: I9f474fe34c483b742188a25fd3e3e1896b526786
diff --git a/quic/core/http/quic_spdy_stream.cc b/quic/core/http/quic_spdy_stream.cc
index 01d6b11..4c979c1 100644
--- a/quic/core/http/quic_spdy_stream.cc
+++ b/quic/core/http/quic_spdy_stream.cc
@@ -919,11 +919,8 @@
DCHECK_LE(newly_acked_header_length, *newly_acked_length);
unacked_frame_headers_offsets_.Difference(offset, offset + data_length);
if (ack_listener_ != nullptr && new_data_acked) {
- auto response_stats = ack_listener_->OnPacketAcked(
+ ack_listener_->OnPacketAcked(
*newly_acked_length - newly_acked_header_length, ack_delay_time);
- if (!response_stats.IsEmpty()) {
- spdy_session_->RecordServerResponse(response_stats);
- }
}
return new_data_acked;
}