Skip to content

Fix circular dependency between matchers and stats, grpc#32587

Merged
ggreenway merged 4 commits intoenvoyproxy:mainfrom
ggreenway:stringmatcher-circular-fix
Feb 29, 2024
Merged

Fix circular dependency between matchers and stats, grpc#32587
ggreenway merged 4 commits intoenvoyproxy:mainfrom
ggreenway:stringmatcher-circular-fix

Conversation

@ggreenway
Copy link
Copy Markdown
Member

Commit Message: Break circular dependency within bazel rules that was created when adding extension point to StringMatcher
Additional Description: This is part of #32586, pulled into a separate PR for easy review
Risk Level: Low
Testing:
Docs Changes: None
Release Notes: None
Platform Specific Features:
[Optional Runtime guard:]
[Optional Fixes #Issue]
[Optional Fixes commit #PR or SHA]
[Optional Deprecated:]
[Optional API Considerations:]

Signed-off-by: Greg Greenway <ggreenway@apple.com>
Signed-off-by: Greg Greenway <ggreenway@apple.com>
Signed-off-by: Greg Greenway <ggreenway@apple.com>
@mattklein123 mattklein123 self-assigned this Feb 27, 2024
@ggreenway ggreenway enabled auto-merge (squash) February 27, 2024 16:18
@ggreenway
Copy link
Copy Markdown
Member Author

/retest

@ggreenway
Copy link
Copy Markdown
Member Author

/retest

1 similar comment
@ggreenway
Copy link
Copy Markdown
Member Author

/retest

@ggreenway ggreenway merged commit eb51ea0 into envoyproxy:main Feb 29, 2024
mum4k pushed a commit to envoyproxy/nighthawk that referenced this pull request Mar 5, 2024
- Update the ENVOY_COMMIT and ENVOY_SHA in bazel/repositories.bzl to the latest Envoy's commit.
- Update to .bazelrc and tools/gen_compilation_database.py to envoyproxy/envoy#32585
- Update source/client/process_impl.cc to accommodate refactor in envoyproxy/envoy#32587
- Update tools/code_format/config.yaml for changes in envoyproxy/envoy#32625 and envoyproxy/envoy#32252
- Update python dependencies
- Ensure ostream_formatter definitions are before usage to prevent "explicit specialization of X after instantiation" errors

Signed-off-by: Tom Zhang <4367421+tomjzzhang@users.noreply.github.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.

2 participants