Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
None
-
Correctness - Unrecoverable Corruption / Loss
-
Critical
-
Low Hanging Fruit
-
Performance Regression Test
-
All
-
None
-
Description
Performance testing has highlighted that concurrent queries are broken against the block balanced tree because the mutable traversal state was pushed up to the walker that is linked to an SSTableIndex so is shared amongst all queries.
A new traversal state should be created for each query and marked as not threadsafe. We should add a test to show that concurrent queries work against the block balanced tree.
Attachments
Issue Links
- links to