Skip to content

stats: remove symbol table interface file and rename files to be consistent#19788

Merged
jmarantz merged 9 commits intoenvoyproxy:mainfrom
jmarantz:rm-symbol-table-interface-file
Feb 4, 2022
Merged

stats: remove symbol table interface file and rename files to be consistent#19788
jmarantz merged 9 commits intoenvoyproxy:mainfrom
jmarantz:rm-symbol-table-interface-file

Conversation

@jmarantz
Copy link
Copy Markdown
Contributor

@jmarantz jmarantz commented Feb 2, 2022

Commit Message: follow-up to #19597 -- removes trivial forward decls from envoy/stats/symbol_table.h and renames all the files to reflect this is no longer an interface/impl pattern but a single implementation.

This PR has a lot of files but all the changes are renames of includes except for the removal of envoy/stats/symbol_table.h and the moving of its forward decls into envoy/stats/stats.h.
Additional Description:
Risk Level: llw
Testing: //test/...
Docs Changes: n/a
Release Notes: n/a
Platform Specific Features: n/a

Signed-off-by: Joshua Marantz <jmarantz@google.com>
Signed-off-by: Joshua Marantz <jmarantz@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: #19788 was opened by jmarantz.

see: more, trace.

Signed-off-by: Joshua Marantz <jmarantz@google.com>
@jmarantz
Copy link
Copy Markdown
Contributor Author

jmarantz commented Feb 2, 2022

/retest

@repokitteh-read-only
Copy link
Copy Markdown

Retrying Azure Pipelines:
Check envoy-presubmit isn't fully completed, but will still attempt retrying.
Retried failed jobs in: envoy-presubmit

🐱

Caused by: a #19788 (comment) was created by @jmarantz.

see: more, trace.

@jmarantz
Copy link
Copy Markdown
Contributor Author

jmarantz commented Feb 2, 2022

/retest

@repokitteh-read-only
Copy link
Copy Markdown

Retrying Azure Pipelines:
Check envoy-presubmit isn't fully completed, but will still attempt retrying.
Retried failed jobs in: envoy-presubmit

🐱

Caused by: a #19788 (comment) was created by @jmarantz.

see: more, trace.

@jmarantz
Copy link
Copy Markdown
Contributor Author

jmarantz commented Feb 3, 2022

/retest

@repokitteh-read-only
Copy link
Copy Markdown

Retrying Azure Pipelines:
Retried failed jobs in: envoy-presubmit

🐱

Caused by: a #19788 (comment) was created by @jmarantz.

see: more, trace.

Signed-off-by: Joshua Marantz <jmarantz@google.com>
Signed-off-by: Joshua Marantz <jmarantz@google.com>
Signed-off-by: Joshua Marantz <jmarantz@google.com>
…a dependency.

Signed-off-by: Joshua Marantz <jmarantz@google.com>
Signed-off-by: Joshua Marantz <jmarantz@google.com>
Signed-off-by: Joshua Marantz <jmarantz@google.com>
@jmarantz
Copy link
Copy Markdown
Contributor Author

jmarantz commented Feb 3, 2022

Hi @zuercher this is the follow-up to the PR you reviewed earlier, cleaning up filenames and removing the extinct interface file.

It's large but really mostly simple renames.

Copy link
Copy Markdown
Member

@zuercher zuercher 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!

@jmarantz jmarantz merged commit 0d110de into envoyproxy:main Feb 4, 2022
@jmarantz jmarantz deleted the rm-symbol-table-interface-file branch February 4, 2022 01:35
@jmarantz
Copy link
Copy Markdown
Contributor Author

jmarantz commented Feb 4, 2022

Thanks Stephan!

mum4k pushed a commit to envoyproxy/nighthawk that referenced this pull request Feb 8, 2022
- Update `ENVOY_COMMIT` to the latest Envoy's commit envoyproxy/envoy#19843.
- Replace `envoy/source/common/stats/symbol_table_impl.h` by `envoy/source/common/stats/symbol_table.h` and remove `envoy/stats/symbol_table.h`. See envoyproxy/envoy#19788 for more details.
- Sync the `.bazelrc` to the current Envoy's version.
- Sync the `bazel` version to the current Envoy's version.

Signed-off-by: jiajunye <jiajunye@google.com>
joshperry pushed a commit to joshperry/envoy that referenced this pull request Feb 13, 2022
…istent (envoyproxy#19788)

Commit Message: follow-up to envoyproxy#19597 -- removes trivial forward decls from envoy/stats/symbol_table.h and renames all the files to reflect this is no longer an interface/impl pattern but a single implementation.

This PR has a lot of files but all the changes are renames of includes except for the removal of envoy/stats/symbol_table.h and the moving of its forward decls into envoy/stats/stats.h.
Additional Description:
Risk Level: llw
Testing: //test/...
Docs Changes: n/a
Release Notes: n/a
Platform Specific Features: n/a

Signed-off-by: Joshua Marantz <jmarantz@google.com>
Signed-off-by: Josh Perry <josh.perry@mx.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