Skip to content

quic: multiple cleanups - #34137

Closed
jasnell wants to merge 8 commits into
nodejs:masterfrom
jasnell:quic-cleanups-2
Closed

quic: multiple cleanups#34137
jasnell wants to merge 8 commits into
nodejs:masterfrom
jasnell:quic-cleanups-2

Conversation

@jasnell

@jasnelljasnell commented Jun 30, 2020

Copy link
Copy Markdown
Member

Multiple ongoing cleanups and starting to refactor impl. There's a lot more here to work on, but this is a start.

Checklist
  • make -j4 test (UNIX), or vcbuild test (Windows) passes
  • tests and/or benchmarks are included
  • commit message follows commit guidelines

@nodejs-github-botnodejs-github-bot added c++ Issues and PRs that require attention from people who are familiar with C++. lib / src Issues and PRs related to general changes in the lib or src directory. labels Jun 30, 2020
@jasnelljasnell added the quic Issues and PRs related to the QUIC implementation / HTTP/3. label Jun 30, 2020
Comment threadsrc/quic/node_quic_socket-inl.h Outdated
Ignore subsequent calls to set_final_size unless the new size
is more than the previous, in which case, we have us a bug.
Use a single callback function for both
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

They introduce a significant performance bottleneck at the moment.
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

@jasnell

Copy link
Copy Markdown
MemberAuthor

@jasnell
jasnell marked this pull request as ready for review June 30, 2020 21:59
@jasnell

Copy link
Copy Markdown
MemberAuthor

Landing under accelerated landing rules as part of the CODEOWNERS/No-time-limit experiment. CI has passed, @nodejs/quic has signed off. PR only touches the experimental QUIC impl.

jasnell added a commit that referenced this pull request Jul 1, 2020
PR-URL: #34137
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: David Carlier <devnexen@gmail.com>
jasnell added a commit that referenced this pull request Jul 1, 2020
PR-URL: #34137
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: David Carlier <devnexen@gmail.com>
jasnell added a commit that referenced this pull request Jul 1, 2020
Ignore subsequent calls to set_final_size unless the new size
is more than the previous, in which case, we have us a bug.
PR-URL: #34137
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: David Carlier <devnexen@gmail.com>
jasnell added a commit that referenced this pull request Jul 1, 2020
Use a single callback function for both
PR-URL: #34137
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: David Carlier <devnexen@gmail.com>
jasnell added a commit that referenced this pull request Jul 1, 2020
PR-URL: #34137
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: David Carlier <devnexen@gmail.com>
jasnell added a commit that referenced this pull request Jul 1, 2020
PR-URL: #34137
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: David Carlier <devnexen@gmail.com>
jasnell added a commit that referenced this pull request Jul 1, 2020
They introduce a significant performance bottleneck at the moment.
PR-URL: #34137
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: David Carlier <devnexen@gmail.com>
jasnell added a commit that referenced this pull request Jul 1, 2020
PR-URL: #34137
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: David Carlier <devnexen@gmail.com>
@jasnell

Copy link
Copy Markdown
MemberAuthor

Landed in e20beaf...31d6d9d

@jasnelljasnell closed this Jul 1, 2020
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

c++Issues and PRs that require attention from people who are familiar with C++.lib / srcIssues and PRs related to general changes in the lib or src directory.quicIssues and PRs related to the QUIC implementation / HTTP/3.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@jasnell@nodejs-github-bot@addaleax@devnexen