]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/rocksdb/table/table_properties_internal.h
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / rocksdb / table / table_properties_internal.h
index a7a92e3e1fcc0dd8ab183b674330461f890d3e67..5c2a0cb9aab03e2904597caeaf395a2ba272447b 100644 (file)
@@ -5,26 +5,10 @@
 
 #pragma once
 
-#include "rocksdb/status.h"
-#include "rocksdb/iterator.h"
+#include "rocksdb/table_properties.h"
 
 namespace ROCKSDB_NAMESPACE {
-
-class BlockHandle;
-
-// Seek to the properties block.
-// If it successfully seeks to the properties block, "is_found" will be
-// set to true.
-Status SeekToPropertiesBlock(InternalIterator* meta_iter, bool* is_found);
-
-// Seek to the compression dictionary block.
-// If it successfully seeks to the properties block, "is_found" will be
-// set to true.
-Status SeekToCompressionDictBlock(InternalIterator* meta_iter, bool* is_found,
-                          BlockHandle* block_handle);
-
-// TODO(andrewkr) should not put all meta block in table_properties.h/cc
-Status SeekToRangeDelBlock(InternalIterator* meta_iter, bool* is_found,
-                           BlockHandle* block_handle);
-
+#ifndef NDEBUG
+void TEST_SetRandomTableProperties(TableProperties* props);
+#endif
 }  // namespace ROCKSDB_NAMESPACE