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

Fix a TOCTOU bug that caused the index to fail #3994

Merged
merged 1 commit into from Mar 4, 2024

Conversation

dominiklohmann
Copy link
Member

This fixes a bug that sometimes caused the index actor to shut down with an exception when combined with compaction or the disk monitor because of a time of check vs. time of use bug when trying to canonicalize paths in the returned partition infos from the catalog lookup.

@dominiklohmann dominiklohmann added bug Incorrect behavior engine Core pipeline and storage engine labels Mar 4, 2024
@dominiklohmann dominiklohmann requested a review from a team March 4, 2024 15:52
This fixes a bug that sometimes caused the index actor to shut down with
an exception when combined with compaction or the disk monitor because
of a time of check vs. time of use bug when trying to canonicalize paths
in the returned partition infos from the catalog lookup.
@dominiklohmann dominiklohmann merged commit 180eb09 into main Mar 4, 2024
58 checks passed
@dominiklohmann dominiklohmann deleted the topic/index-toctou branch March 4, 2024 17:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Incorrect behavior engine Core pipeline and storage engine
Projects
None yet
2 participants