Skip to content

quiche: update tar#11964

Merged
htuch merged 2 commits intoenvoyproxy:masterfrom
danzh2010:updatetar6
Jul 10, 2020
Merged

quiche: update tar#11964
htuch merged 2 commits intoenvoyproxy:masterfrom
danzh2010:updatetar6

Conversation

@danzh2010
Copy link
Copy Markdown
Contributor

Signed-off-by: Dan Zhang danzh@google.com

Update to commit b2b8ff25f5a565324b93411ca29c3403ccbca969

Risk Level: low
Testing: existing tests pass

Signed-off-by: Dan Zhang <danzh@google.com>
@danzh2010
Copy link
Copy Markdown
Contributor Author

This should unblock #11941

@danzh2010
Copy link
Copy Markdown
Contributor Author

/assign @wu-bin

Comment on lines +88 to +89
SetQuicReloadableFlag(quic_disable_version_draft_27, use_http3);
SetQuicReloadableFlag(quic_disable_version_draft_25, use_http3);
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note the two flags are quic_disable_*, it seems you meant !use_http3.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

Comment on lines +99 to +100
SetQuicReloadableFlag(quic_disable_version_draft_27, GetParam());
SetQuicReloadableFlag(quic_disable_version_draft_25, GetParam());
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ditto

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

Comment on lines +67 to +68
SetQuicReloadableFlag(quic_disable_version_draft_27, use_http3);
SetQuicReloadableFlag(quic_disable_version_draft_25, use_http3);
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ditto

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

done

Comment on lines 294 to 297
// The BPF filter looks at the 1st word of connection id in the packet
// header. And currently all QUIC versions support 8 bytes connection id. So
// create connections with the first 4 bytes of connection id different from each
// other so they should be evenly distributed.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

btw, we have change the BPF internally to inspect the 4 bytes starting from byte 1 (0-based). You may want to do the same here.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK. I will make another change accordingly. What's the reason behind the change?

Signed-off-by: Dan Zhang <danzh@google.com>
@danzh2010
Copy link
Copy Markdown
Contributor Author

/assign @htuch

Copy link
Copy Markdown
Member

@htuch htuch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@htuch htuch merged commit a6e86a6 into envoyproxy:master Jul 10, 2020
@moderation
Copy link
Copy Markdown
Contributor

scheler pushed a commit to scheler/envoy that referenced this pull request Aug 4, 2020
Update to commit b2b8ff25f5a565324b93411ca29c3403ccbca969

Risk Level: low
Testing: existing tests pass

Signed-off-by: Dan Zhang <danzh@google.com>
Signed-off-by: scheler <santosh.cheler@appdynamics.com>
@danzh2010 danzh2010 deleted the updatetar6 branch January 26, 2021 21:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants