Details
-
Improvement
-
Status: Resolved
-
Low
-
Resolution: Fixed
-
None
-
None
Description
As reported on the mailing list, the particular lock-less spinning used during column addition is not correct for the case of concurrent removals. As also agreed, concurrent removals do not actually happen.
Attaching a patch which, as jbellis suggests as an alternative to documenting the restriction on removals not being supported concurrently, makes addColumn() handle that case.