Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(5)

Issue 25443002: Land Recent QUIC changes. (Closed)

Created:
7 years, 2 months ago by ramant (doing other things)
Modified:
7 years, 2 months ago
CC:
chromium-reviews, cbentzel+watch_chromium.org, Ian Swett
Visibility:
Public.

Description

Land Recent QUIC changes. Fix to change SendAlarm so it does not not try to write if the connection is write blocked. Chrome b/303981. Merge internal change: 53845630 Fixing minor nits (added using std::pair). Merge internal change: 53257699 Increasing the maximum tcp congestion window to 200 packets from 100. Merge internal change: 53185276 Add a DCHECK to ensure the sent packet sequence number never goes down and separate the send alarm into a send alarm and a resume writes alarm to be used when the socket is still writable an there may be more pending data to write. Merge internal change: 53050471 Merged quic_epoll_connection_helper_test.cc from internal code. Minor nit fixes. Merge internal change: 53048224 Move QuicAckNotifierManager from QuicConnection to QuicSentPacketManager. Merge internal change: 53036185 R=jar@chromium.org, rch@chromium.org, wtc@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=226390 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=227396

Patch Set 1 #

Total comments: 12

Patch Set 2 : Fixed wtc's comments #

Patch Set 3 : changed list to set in comments #

Patch Set 4 : merging with trunk #

Patch Set 5 : Fix to change SendAlarm crash #

Unified diffs Side-by-side diffs Delta from patch set Stats (+158 lines, -90 lines) Patch
M net/quic/congestion_control/inter_arrival_sender_test.cc View 3 chunks +5 lines, -3 lines 0 comments Download
M net/quic/congestion_control/send_algorithm_interface.cc View 1 1 chunk +1 line, -3 lines 0 comments Download
M net/quic/quic_ack_notifier_manager.h View 1 2 3 chunks +29 lines, -23 lines 0 comments Download
M net/quic/quic_ack_notifier_manager.cc View 3 chunks +25 lines, -24 lines 0 comments Download
M net/quic/quic_connection.h View 1 2 3 2 chunks +8 lines, -0 lines 0 comments Download
M net/quic/quic_connection.cc View 1 2 3 4 11 chunks +18 lines, -23 lines 0 comments Download
M net/quic/quic_connection_test.cc View 1 2 3 4 2 chunks +17 lines, -0 lines 0 comments Download
M net/quic/quic_sent_packet_manager.h View 2 chunks +6 lines, -0 lines 0 comments Download
M net/quic/quic_sent_packet_manager.cc View 1 4 chunks +14 lines, -0 lines 0 comments Download
M net/quic/test_tools/quic_connection_peer.h View 1 2 3 4 2 chunks +5 lines, -0 lines 0 comments Download
M net/quic/test_tools/quic_connection_peer.cc View 1 2 3 4 2 chunks +17 lines, -0 lines 0 comments Download
M net/tools/quic/quic_epoll_connection_helper_test.cc View 1 4 chunks +13 lines, -14 lines 0 comments Download

Messages

Total messages: 17 (0 generated)
ramant (doing other things)
7 years, 2 months ago (2013-10-01 03:53:44 UTC) #1
wtc
Patch set 1 LGTM. https://codereview.chromium.org/25443002/diff/1/net/quic/quic_ack_notifier_manager.h File net/quic/quic_ack_notifier_manager.h (right): https://codereview.chromium.org/25443002/diff/1/net/quic/quic_ack_notifier_manager.h#newcode12 net/quic/quic_ack_notifier_manager.h:12: #include "base/containers/hash_tables.h" Do we still ...
7 years, 2 months ago (2013-10-01 14:06:59 UTC) #2
ramant (doing other things)
https://codereview.chromium.org/25443002/diff/1/net/quic/quic_ack_notifier_manager.h File net/quic/quic_ack_notifier_manager.h (right): https://codereview.chromium.org/25443002/diff/1/net/quic/quic_ack_notifier_manager.h#newcode12 net/quic/quic_ack_notifier_manager.h:12: #include "base/containers/hash_tables.h" On 2013/10/01 14:06:59, wtc wrote: > > ...
7 years, 2 months ago (2013-10-01 22:29:32 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rtenneti@chromium.org/25443002/12001
7 years, 2 months ago (2013-10-01 22:32:11 UTC) #4
commit-bot: I haz the power
Failed to apply patch for net/quic/quic_connection.h: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
7 years, 2 months ago (2013-10-01 22:32:16 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rtenneti@chromium.org/25443002/11001
7 years, 2 months ago (2013-10-01 22:37:50 UTC) #6
commit-bot: I haz the power
Failed to apply patch for net/quic/quic_connection.h: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
7 years, 2 months ago (2013-10-01 22:37:54 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rtenneti@chromium.org/25443002/20001
7 years, 2 months ago (2013-10-01 23:03:25 UTC) #8
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 2 months ago (2013-10-01 23:56:38 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rtenneti@chromium.org/25443002/20001
7 years, 2 months ago (2013-10-02 00:56:44 UTC) #10
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 2 months ago (2013-10-02 01:49:53 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rtenneti@chromium.org/25443002/20001
7 years, 2 months ago (2013-10-02 01:51:44 UTC) #12
commit-bot: I haz the power
Change committed as 226390
7 years, 2 months ago (2013-10-02 03:33:13 UTC) #13
ramant (doing other things)
Hi Ryan, Tested Ian's this morning fix on windows (internal CL 53845630) and chrome didn't ...
7 years, 2 months ago (2013-10-07 20:00:43 UTC) #14
Ryan Hamilton
lgtm
7 years, 2 months ago (2013-10-07 21:27:20 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/rtenneti@chromium.org/25443002/47001
7 years, 2 months ago (2013-10-07 21:29:24 UTC) #16
commit-bot: I haz the power
7 years, 2 months ago (2013-10-08 00:10:20 UTC) #17
Message was sent while issue was closed.
Change committed as 227396

Powered by Google App Engine
This is Rietveld 408576698