From eb31ec00a22e93c0f8a2e89552c89d5aedcb3525 Mon Sep 17 00:00:00 2001 From: Piotr Jastrzebski Date: Wed, 15 Nov 2017 14:54:51 +0100 Subject: [PATCH] Migrate sstable::as_mutation_source to flat_mutation_reader Signed-off-by: Piotr Jastrzebski --- sstables/sstables.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sstables/sstables.cc b/sstables/sstables.cc index 9759a674cc..b2b1173930 100644 --- a/sstables/sstables.cc +++ b/sstables/sstables.cc @@ -3035,10 +3035,9 @@ mutation_source sstable::as_mutation_source() { // consequence, fast_forward_to() will *NOT* work on the result, // regardless of what the fwd_mr parameter says. if (range.is_singular() && range.start()->value().has_key()) { - const dht::ring_position& pos = range.start()->value(); - return make_mutation_reader(sst, s, pos, slice, pc, fwd); + return sst->read_row_flat(s, range.start()->value(), slice, pc, no_resource_tracking(), fwd); } else { - return sst->read_range_rows(s, range, slice, pc, no_resource_tracking(), fwd, fwd_mr); + return sst->read_range_rows_flat(s, range, slice, pc, no_resource_tracking(), fwd, fwd_mr); } }); }