Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Introduce Experiment to Toggle Between Legacy Auditing Backends/EventLogger #21628

Merged

Conversation

marcboudreau
Copy link
Contributor

This PR introduces an experiment that will allow the incremental addition of eventlogger-based implementation changes without impacting the code base until the legacy backend implementations can be completely removed to complete the migration.

Copy link
Contributor

@VioletHynes VioletHynes left a comment

Choose a reason for hiding this comment

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

LGTM! I love the approach of using an experiment to make it easy to test.

My understanding is that the experiment will be removed when this feature is released -- if that's not true, we should have some tests for turning this on. If it will be removed, no problem at all.

@VioletHynes VioletHynes added the hashicorp-contributed-pr If the PR is HashiCorp (i.e. not-community) contributed label Jul 6, 2023
@marcboudreau
Copy link
Contributor Author

LGTM! I love the approach of using an experiment to make it easy to test.

My understanding is that the experiment will be removed when this feature is released -- if that's not true, we should have some tests for turning this on. If it will be removed, no problem at all.

Correct, we have no intention of maintaining both approaches, so there's no need to keep the experiment flag.

@marcboudreau marcboudreau merged commit bf9ec97 into main Jul 7, 2023
@marcboudreau marcboudreau deleted the marcboudreau/VAULT-17772/experiments-toggle-auditing branch July 7, 2023 14:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hashicorp-contributed-pr If the PR is HashiCorp (i.e. not-community) contributed pr/no-milestone
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants