Skip to content

Move Http1ParserImpl and pretty-printer to test_common/utility.h.#24146

Merged
KBaichoo merged 3 commits intoenvoyproxy:mainfrom
bencebeky:utility
Nov 28, 2022
Merged

Move Http1ParserImpl and pretty-printer to test_common/utility.h.#24146
KBaichoo merged 3 commits intoenvoyproxy:mainfrom
bencebeky:utility

Conversation

@bencebeky
Copy link
Copy Markdown
Contributor

@bencebeky bencebeky commented Nov 22, 2022

Consolidate these existing implementations.

Tracking issue: #21245

Signed-off-by: Bence Béky bnc@google.com

Commit Message: Move Http1ParserImpl and pretty-printer to test_common/utility.h.
Additional Description:
Risk Level: low, test-only refactor
Testing: test-only change
Docs Changes: n/a
Release Notes: n/a
Platform Specific Features: n/a

Consolidate these existing implementations.

Signed-off-by: Bence Béky <bnc@google.com>
@repokitteh-read-only
Copy link
Copy Markdown

As a reminder, PRs marked as draft will not be automatically assigned reviewers,
or be handled by maintainer-oncall triage.

Please mark your PR as ready when you want it to be reviewed!

🐱

Caused by: #24146 was opened by bencebeky.

see: more, trace.

Signed-off-by: Bence Béky <bnc@google.com>
Signed-off-by: Bence Béky <bnc@google.com>
@bencebeky
Copy link
Copy Markdown
Contributor Author

/retest

@repokitteh-read-only
Copy link
Copy Markdown

Retrying Azure Pipelines:
Check envoy-presubmit didn't fail.

🐱

Caused by: a #24146 (comment) was created by @bencebeky.

see: more, trace.

@bencebeky
Copy link
Copy Markdown
Contributor Author

/assign @KBaichoo

@bencebeky
Copy link
Copy Markdown
Contributor Author

Kevin: PTAL. This is a test-only refactor with no behavior change. I'm open to alternate naming suggestions, naming is hard. Note that Http2Impl (oghttp2 and nghttp2) is both for parsing and serializing, whereas Http1ParserImpl (Balsa and http-parser) is only for parsing, hence the name difference. Thank you.

@bencebeky bencebeky marked this pull request as ready for review November 23, 2022 14:53
Copy link
Copy Markdown
Contributor

@KBaichoo KBaichoo left a comment

Choose a reason for hiding this comment

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

Looks good, thank you!

@KBaichoo KBaichoo merged commit 596dd87 into envoyproxy:main Nov 28, 2022
@bencebeky bencebeky deleted the utility branch November 28, 2022 14:33
jpsim added a commit that referenced this pull request Nov 28, 2022
…st-xcode-14.1

* origin/main:
  Move Http1ParserImpl and pretty-printer to test_common/utility.h. (#24146)
  ci: Trigger mobile workflows on workflow change (#24212)

Signed-off-by: JP Simard <jp@jpsim.com>
jpsim added a commit that referenced this pull request Nov 28, 2022
…obile-changes

* origin/main:
  ci: Pin mobile gh action Ubuntu images (#24201)
  Move Http1ParserImpl and pretty-printer to test_common/utility.h. (#24146)
  ci: Trigger mobile workflows on workflow change (#24212)

Signed-off-by: JP Simard <jp@jpsim.com>
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.

3 participants