The `std::optional<dht::partition_range> _next_range` member of
`mutation_reader::impl` is never read or written anywhere in the tree
(verified across the entire codebase); only its declaration exists. Its
comment claims it is "set by fill buffer for segregating output by
partition range", but no such code remains.
Remove the dead member. `std::optional<dht::partition_range>` is 96
bytes, so this shrinks `mutation_reader::impl` -- the base class of
every reader implementation -- by 96 bytes per instance, with no
behavioural change.
Tested: build/dev/test/boost/combined_tests --run_test=mutation_reader_test
(smp=2) passes ("No errors detected").
Signed-off-by: Yaniv Kaul <yaniv.kaul@scylladb.com>
AI-assisted: Yes
Backport: no, improvement