]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/rocksdb/table/block_based/full_filter_block.h
import quincy beta 17.1.0
[ceph.git] / ceph / src / rocksdb / table / block_based / full_filter_block.h
index c72a58021e716ebc45307a410b6648107440f99a..42f4dbbc3a599e2e9cbdc4882b006d5dc3afe26e 100644 (file)
@@ -87,9 +87,9 @@ class FullFilterBlockReader
                         CachableEntry<ParsedFullFilterBlock>&& filter_block);
 
   static std::unique_ptr<FilterBlockReader> Create(
-      const BlockBasedTable* table, FilePrefetchBuffer* prefetch_buffer,
-      bool use_cache, bool prefetch, bool pin,
-      BlockCacheLookupContext* lookup_context);
+      const BlockBasedTable* table, const ReadOptions& ro,
+      FilePrefetchBuffer* prefetch_buffer, bool use_cache, bool prefetch,
+      bool pin, BlockCacheLookupContext* lookup_context);
 
   bool IsBlockBased() override { return false; }
 
@@ -119,7 +119,7 @@ class FullFilterBlockReader
                      const SliceTransform* prefix_extractor,
                      const Comparator* comparator,
                      const Slice* const const_ikey_ptr, bool* filter_checked,
-                     bool need_upper_bound_check,
+                     bool need_upper_bound_check, bool no_io,
                      BlockCacheLookupContext* lookup_context) override;
 
  private: