Skip to content

deps: Copy protobuf internal headers needed for transcoding#1063

Merged
htuch merged 3 commits into
envoyproxy:masterfrom
lizan:protobuf_internal_headers
Jun 8, 2017
Merged

deps: Copy protobuf internal headers needed for transcoding#1063
htuch merged 3 commits into
envoyproxy:masterfrom
lizan:protobuf_internal_headers

Conversation

@lizan
Copy link
Copy Markdown
Member

@lizan lizan commented Jun 7, 2017

for #501

@htuch for review.

# https://github.com/grpc-ecosystem/grpc-httpjson-transcoding
# TODO(htuch): Clean up protobuf deps builds with envoy-api
rsync -av --include '*/' --include '*.h' --exclude '*' src/google/protobuf/util/internal $THIRDPARTY_BUILD/include/google/protobuf/util/
cp src/google/protobuf/stubs/strutil.h $THIRDPARTY_BUILD/include/google/protobuf/stubs/
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Do you want to copy all stubs/*.h to future proof this?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

I don't think so, strutil.h and statusor.h are enough.

# These internal headers are needed by the GRPC-JSON transcoding library.
# https://github.com/grpc-ecosystem/grpc-httpjson-transcoding
# TODO(htuch): Clean up protobuf deps builds with envoy-api
rsync -av --include '*/' --include '*.h' --exclude '*' src/google/protobuf/util/internal $THIRDPARTY_BUILD/include/google/protobuf/util/
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

This could probably be a simpler src/google/protobuf/util/internal/*.h expression...

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Done

@htuch htuch merged commit 1d2a210 into envoyproxy:master Jun 8, 2017
jpsim pushed a commit that referenced this pull request Nov 28, 2022
Description: Removes many expired certs; syncs with OpenBSD/LibreSSL.
Risk Level: High
Testing: Local

Signed-off-by: Mike Schore <mike.schore@gmail.com>
Signed-off-by: JP Simard <jp@jpsim.com>
jpsim pushed a commit that referenced this pull request Nov 29, 2022
Description: Removes many expired certs; syncs with OpenBSD/LibreSSL.
Risk Level: High
Testing: Local

Signed-off-by: Mike Schore <mike.schore@gmail.com>
Signed-off-by: JP Simard <jp@jpsim.com>
mathetake added a commit that referenced this pull request Mar 3, 2026
**Description**

The configurability for "/v1" was introduced in #1020. However, it is
unnecessary configuration no one asked for at the moment given that we
keep the rootPrefix for the separation concern between AIGatewayRoutes
vs HTTPRoutes.

This partially reverts #1020, and removes the config so that we can have
a simpler config overall. We can revisit this if anyone asks for it
later. If so, I think it will be a time to think about Gateway level
CRD.

**Related Issues/PRs (if applicable)**

Follow up on #1020

---------

Signed-off-by: Takeshi Yoneda <t.y.mathetake@gmail.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