Fix lite build

Summary: Fix lite build

Test Plan: run under lite

Subscribers: andrewkr, dhruba

Differential Revision: https://reviews.facebook.net/D57945
main
Islam AbdelRahman 9 years ago
parent 4b31723433
commit d86f9b9c3f
  1. 32
      db/db_test2.cc

@ -800,22 +800,6 @@ TEST_F(DBTest2, PresetCompressionDict) {
} }
} }
} }
#endif // ROCKSDB_LITE
TEST_F(DBTest2, FirstSnapshotTest) {
Options options;
options.write_buffer_size = 100000; // Small write buffer
options = CurrentOptions(options);
CreateAndReopenWithCF({"pikachu"}, options);
// This snapshot will have sequence number 0 what is expected behaviour.
const Snapshot* s1 = db_->GetSnapshot();
Put(1, "k1", std::string(100000, 'x')); // Fill memtable
Put(1, "k2", std::string(100000, 'y')); // Trigger flush
db_->ReleaseSnapshot(s1);
}
class CompactionCompressionListener : public EventListener { class CompactionCompressionListener : public EventListener {
public: public:
@ -911,6 +895,22 @@ TEST_F(DBTest2, CompressionOptions) {
ASSERT_EQ(listener->max_level_checked, 6); ASSERT_EQ(listener->max_level_checked, 6);
} }
} }
#endif // ROCKSDB_LITE
TEST_F(DBTest2, FirstSnapshotTest) {
Options options;
options.write_buffer_size = 100000; // Small write buffer
options = CurrentOptions(options);
CreateAndReopenWithCF({"pikachu"}, options);
// This snapshot will have sequence number 0 what is expected behaviour.
const Snapshot* s1 = db_->GetSnapshot();
Put(1, "k1", std::string(100000, 'x')); // Fill memtable
Put(1, "k2", std::string(100000, 'y')); // Trigger flush
db_->ReleaseSnapshot(s1);
}
class PinL0IndexAndFilterBlocksTest : public DBTestBase, class PinL0IndexAndFilterBlocksTest : public DBTestBase,
public testing::WithParamInterface<bool> { public testing::WithParamInterface<bool> {

Loading…
Cancel
Save