Motivation
#10335 added a per incremental-index builder, but the parent class builder (IncrementalIndex.Builder) was not removed to avoid 100+ lines changes in the test code.
Proposed changes
Remove IncrementalIndex.Builder and refactor all its usage (only in tests the test code) to be parametrized (test both builder implementations (on-heap and off-heap).
Rationale
Remove redundant code.
Operational impact
This has no implication on the user experience.
Motivation
#10335 added a per incremental-index builder, but the parent class builder (
IncrementalIndex.Builder) was not removed to avoid 100+ lines changes in the test code.Proposed changes
Remove
IncrementalIndex.Builderand refactor all its usage (only in tests the test code) to be parametrized (test both builder implementations (on-heap and off-heap).Rationale
Remove redundant code.
Operational impact
This has no implication on the user experience.