|
|
@ -45,7 +45,7 @@ void GetData(DB *db, int size = (1 << 30)) { |
|
|
|
db->Get(readOptions, key, &value); |
|
|
|
} |
|
|
|
} |
|
|
|
// 暂时先注释掉写入Test-橙
|
|
|
|
|
|
|
|
TEST(TestTTL, ReadTTL) { |
|
|
|
DB *db; |
|
|
|
if(OpenDB("testdb", &db).ok() == false) { |
|
|
@ -92,7 +92,7 @@ TEST(TestTTL, CompactionTTL) { |
|
|
|
|
|
|
|
uint64_t ttl = 20; |
|
|
|
InsertData(db, ttl); |
|
|
|
//这里为什么要定义两个ranges1?-橙
|
|
|
|
//这里为什么要定义两个ranges1?-朱陈媛
|
|
|
|
leveldb::Range ranges[1]; |
|
|
|
ranges[0] = leveldb::Range("-", "A"); |
|
|
|
uint64_t sizes[1]; |
|
|
@ -103,7 +103,7 @@ TEST(TestTTL, CompactionTTL) { |
|
|
|
Env::Default()->SleepForMicroseconds(ttl * 1000000); |
|
|
|
|
|
|
|
db->CompactRange(nullptr, nullptr); |
|
|
|
// 先注释掉重复定义的-橙
|
|
|
|
// 先注释掉重复定义的-朱陈媛
|
|
|
|
// leveldb::Range ranges[1];
|
|
|
|
ranges[0] = leveldb::Range("-", "A"); |
|
|
|
// uint64_t sizes[1];
|
|
|
|