Add debugging as well.
Signed-off-by: Samuel Just <sjust@redhat.com>
CollectionRef ch,
const ghobject_t& oid)
{
- return seastar::make_ready_future<FuturizedStore::OmapIteratorRef>(
+ LOG_PREFIX(SeaStore::get_omap_iterator);
+ DEBUG("oid: {}", oid);
+ auto ret = FuturizedStore::OmapIteratorRef(
new SeaStoreOmapIterator(
*this,
ch,
oid));
+ return ret->seek_to_first(
+ ).then([ret]() mutable {
+ return std::move(ret);
+ });
}
seastar::future<std::map<uint64_t, uint64_t>> SeaStore::fiemap(