-
Notifications
You must be signed in to change notification settings - Fork 485
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
Transition the Database Entry Event handling from experimental to production #4985
Comments
Closes spiffe#4985 Signed-off-by: Edwin Buck <[email protected]>
Bugs that need to be fixed: |
@evan2645 Please retarget this for 1.11.0. The issues at Uber are just too close to the 1.10.0 release to have enough observation period to build confidence that no new issues are discovered / introduced. |
Can we add an exit criteria for this feature to be production ready to have a holistic integration test for all of the different workflows we've talked about in the past few months? I think this workflow that @faisal-memon is working on faisal-memon#344, is both valuable but complex and we should have a deep integration test for the whole event-based feature to give confidence for other users. |
@stevend-uber The only bug that we have encountered that is a race condition in the relational database, one that is well known in database access programming and has a known solution. The solution you mention "is complex" is, in simple terms:
For handling the request of a holistic integration test, I would like to note that the unit testing can capture detecting skipped ids, and note that unit testing can check that skipped ids are processed in order prior to the currently existing batch processing. This would put the entire solution under test, and is the current test plan. |
Any news on this? Will it be moved to production config with 1.12 ? |
After a sufficient amount of time has passed, we should remove the experimental categorization of the database entry event performance improvements.
Much of the testing of the experimental feature has already been performed in production environments. This issue is to coordinate any remaining required efforts and the final code changes necessary to effect the change.
The text was updated successfully, but these errors were encountered: