Lines Matching refs:Key

242       file_data.emplace_back(Key(entry.first), entry.second);  in GenerateAndAddExternalFile()
259 file_data.emplace_back(Key(k), Key(k) + ToString(file_id)); in GenerateAndAddExternalFile()
300 ASSERT_OK(sst_file_writer.Put(Key(k), Key(k) + "_val")); in TEST_F()
311 ASSERT_EQ(file1_info.smallest_key, Key(0)); in TEST_F()
312 ASSERT_EQ(file1_info.largest_key, Key(99)); in TEST_F()
317 s = sst_file_writer.Put(Key(100), "bad_val"); in TEST_F()
324 ASSERT_OK(sst_file_writer.Put(Key(k), Key(k) + "_val")); in TEST_F()
327 s = sst_file_writer.Put(Key(99), "bad_val"); in TEST_F()
334 ASSERT_EQ(file2_info.smallest_key, Key(100)); in TEST_F()
335 ASSERT_EQ(file2_info.largest_key, Key(199)); in TEST_F()
342 ASSERT_OK(sst_file_writer.Put(Key(k), Key(k) + "_val_overlap")); in TEST_F()
352 ASSERT_EQ(file3_info.smallest_key, Key(195)); in TEST_F()
353 ASSERT_EQ(file3_info.largest_key, Key(299)); in TEST_F()
360 ASSERT_OK(sst_file_writer.Put(Key(k), Key(k) + "_val_overlap")); in TEST_F()
367 ASSERT_EQ(file4_info.smallest_key, Key(30)); in TEST_F()
368 ASSERT_EQ(file4_info.largest_key, Key(39)); in TEST_F()
374 ASSERT_OK(sst_file_writer.Put(Key(k), Key(k) + "_val")); in TEST_F()
381 ASSERT_EQ(file5_info.smallest_key, Key(400)); in TEST_F()
382 ASSERT_EQ(file5_info.largest_key, Key(499)); in TEST_F()
387 sst_file_writer.DeleteRange(Key(400), Key(500)); in TEST_F()
396 ASSERT_EQ(file6_info.smallest_range_del_key, Key(400)); in TEST_F()
397 ASSERT_EQ(file6_info.largest_range_del_key, Key(500)); in TEST_F()
402 sst_file_writer.DeleteRange(Key(500), Key(550)); in TEST_F()
404 ASSERT_OK(sst_file_writer.Put(Key(k), Key(k) + "_val")); in TEST_F()
406 sst_file_writer.DeleteRange(Key(525), Key(575)); in TEST_F()
408 ASSERT_OK(sst_file_writer.Put(Key(k), Key(k) + "_val")); in TEST_F()
415 ASSERT_EQ(file7_info.smallest_key, Key(520)); in TEST_F()
416 ASSERT_EQ(file7_info.largest_key, Key(598)); in TEST_F()
418 ASSERT_EQ(file7_info.smallest_range_del_key, Key(500)); in TEST_F()
419 ASSERT_EQ(file7_info.largest_range_del_key, Key(575)); in TEST_F()
424 sst_file_writer.DeleteRange(Key(600), Key(700)); in TEST_F()
433 ASSERT_EQ(file8_info.smallest_range_del_key, Key(600)); in TEST_F()
434 ASSERT_EQ(file8_info.largest_range_del_key, Key(700)); in TEST_F()
448 ASSERT_EQ(Get(Key(k)), Key(k) + "_val"); in TEST_F()
462 ASSERT_EQ(Get(Key(k)), Key(k) + "_val"); in TEST_F()
475 ASSERT_OK(Put(Key(k), Key(k) + "_val_new")); in TEST_F()
495 std::string value = Key(k) + "_val"; in TEST_F()
499 ASSERT_EQ(Get(Key(k)), value); in TEST_F()
502 std::string value = Key(k) + "_val"; in TEST_F()
503 ASSERT_EQ(Get(Key(k)), value); in TEST_F()
506 std::string value = Key(k) + "_val"; in TEST_F()
510 ASSERT_EQ(Get(Key(k)), value); in TEST_F()
522 ASSERT_OK(Delete(Key(k))); in TEST_F()
536 std::string value = Key(k) + "_val"; in TEST_F()
537 ASSERT_EQ(Get(Key(k)), value); in TEST_F()
609 ASSERT_OK(sst_file_writer.Put(Key(k), Key(k) + "_val")); in TEST_F()
616 ASSERT_EQ(file1_info.smallest_key, Key(0)); in TEST_F()
617 ASSERT_EQ(file1_info.largest_key, Key(99)); in TEST_F()
619 s = sst_file_writer.Put(Key(100), "bad_val"); in TEST_F()
626 ASSERT_OK(sst_file_writer.Put(Key(k), Key(k) + "_val")); in TEST_F()
629 s = sst_file_writer.Put(Key(99), "bad_val"); in TEST_F()
636 ASSERT_EQ(file2_info.smallest_key, Key(100)); in TEST_F()
637 ASSERT_EQ(file2_info.largest_key, Key(199)); in TEST_F()
644 ASSERT_OK(sst_file_writer.Put(Key(k), Key(k) + "_val_overlap")); in TEST_F()
651 ASSERT_EQ(file3_info.smallest_key, Key(195)); in TEST_F()
652 ASSERT_EQ(file3_info.largest_key, Key(199)); in TEST_F()
659 ASSERT_OK(sst_file_writer.Put(Key(k), Key(k) + "_val_overlap")); in TEST_F()
666 ASSERT_EQ(file4_info.smallest_key, Key(30)); in TEST_F()
667 ASSERT_EQ(file4_info.largest_key, Key(39)); in TEST_F()
673 ASSERT_OK(sst_file_writer.Put(Key(k), Key(k) + "_val")); in TEST_F()
680 ASSERT_EQ(file5_info.smallest_key, Key(200)); in TEST_F()
681 ASSERT_EQ(file5_info.largest_key, Key(299)); in TEST_F()
686 ASSERT_OK(sst_file_writer.DeleteRange(Key(0), Key(75))); in TEST_F()
687 ASSERT_OK(sst_file_writer.DeleteRange(Key(25), Key(100))); in TEST_F()
696 ASSERT_EQ(file6_info.smallest_range_del_key, Key(0)); in TEST_F()
697 ASSERT_EQ(file6_info.largest_range_del_key, Key(100)); in TEST_F()
702 ASSERT_OK(sst_file_writer.DeleteRange(Key(99), Key(201))); in TEST_F()
711 ASSERT_EQ(file7_info.smallest_range_del_key, Key(99)); in TEST_F()
712 ASSERT_EQ(file7_info.largest_range_del_key, Key(201)); in TEST_F()
738 ASSERT_EQ(Get(Key(k)), Key(k) + "_val"); in TEST_F()
762 ASSERT_EQ(Get(Key(k)), Key(k) + "_val"); in TEST_F()
781 ASSERT_OK(Put(Key(k), Key(k) + "_val_new")); in TEST_F()
788 std::string value = Key(k) + "_val"; in TEST_F()
792 ASSERT_EQ(Get(Key(k)), value); in TEST_F()
795 std::string value = Key(k) + "_val"; in TEST_F()
796 ASSERT_EQ(Get(Key(k)), value); in TEST_F()
804 ASSERT_OK(Delete(Key(k))); in TEST_F()
818 std::string value = Key(k) + "_val"; in TEST_F()
819 ASSERT_EQ(Get(Key(k)), value); in TEST_F()
843 ASSERT_OK(sst_file_writer.Put(Key(k), Key(k) + "_val")); in TEST_F()
849 ASSERT_EQ(files_info[i].smallest_key, Key(i * 100)); in TEST_F()
850 ASSERT_EQ(files_info[i].largest_key, Key((i + 1) * 100 - 1)); in TEST_F()
856 ASSERT_EQ("NOT_FOUND", Get(Key(k))); in TEST_F()
861 std::string value = Key(k) + "_val"; in TEST_F()
862 ASSERT_EQ(Get(Key(k)), value); in TEST_F()
879 std::string k = Key(i); in TEST_F()
906 std::string k = Key(i); in TEST_F()
923 ASSERT_OK(sst_file_writer.Put(Key(k), Key(k) + "_val")); in TEST_F()
930 ASSERT_EQ(file1_info.smallest_key, Key(0)); in TEST_F()
931 ASSERT_EQ(file1_info.largest_key, Key(99)); in TEST_F()
937 ASSERT_OK(sst_file_writer.Put(Key(k), Key(k) + "_val")); in TEST_F()
944 ASSERT_EQ(file2_info.smallest_key, Key(100)); in TEST_F()
945 ASSERT_EQ(file2_info.largest_key, Key(299)); in TEST_F()
967 ASSERT_OK(sst_file_writer.Put(Key(k), Key(k) + "_val")); in TEST_F()
974 ASSERT_EQ(file3_info.smallest_key, Key(300)); in TEST_F()
975 ASSERT_EQ(file3_info.largest_key, Key(399)); in TEST_F()
978 ASSERT_EQ(Get(Key(300)), "NOT_FOUND"); in TEST_F()
981 ASSERT_EQ(Get(Key(300)), Key(300) + ("_val")); in TEST_F()
982 ASSERT_EQ(Get(Key(300), s2), Key(300) + ("_val")); in TEST_F()
1013 ASSERT_OK(sst_file_writer.Put(Key(k), Key(k))); in TEST_F()
1078 std::string key = Key(k); in TEST_F()
1086 std::string key = Key(k); in TEST_F()
1152 s = Put(Key(k), range_val); in TEST_F()
1164 s = sst_file_writer.Put(Key(k), range_val); in TEST_F()
1173 auto it = true_data.lower_bound(Key(range_start)); in TEST_F()
1177 if (it != true_data.end() && it->first <= Key(range_end)) { in TEST_F()
1186 if ((it != true_data.end() && it->first <= Key(range_end)) || in TEST_F()
1201 true_data[Key(k)] = range_val; in TEST_F()
1260 ASSERT_OK(Put(Key(3), Key(3) + "put")); in TEST_P()
1261 ASSERT_OK(Put(Key(8), Key(8) + "put")); in TEST_P()
1262 true_data[Key(3)] = Key(3) + "put"; in TEST_P()
1263 true_data[Key(8)] = Key(8) + "put"; in TEST_P()
1308 ASSERT_OK(Put(Key(k), Key(k))); in TEST_F()
1315 ASSERT_OK(Put(Key(k), Key(k))); in TEST_F()
1391 ASSERT_OK(Put(Key(1), Key(1))); in TEST_F()
1392 ASSERT_OK(Put(Key(9), Key(9))); in TEST_F()
1395 ASSERT_OK(Put(Key(1), Key(1))); in TEST_F()
1396 ASSERT_OK(Put(Key(9), Key(9))); in TEST_F()
1443 ASSERT_OK(Put(Key(range_start), Key(range_start))); in TEST_F()
1444 ASSERT_OK(Put(Key(range_end), Key(range_end))); in TEST_F()
1464 ASSERT_EQ(Get(Key(range_start)), Key(range_start)) << rid; in TEST_F()
1465 ASSERT_EQ(Get(Key(range_end)), Key(range_end)) << rid; in TEST_F()
1467 std::string v = Key(k) + ToString(rid); in TEST_F()
1468 ASSERT_EQ(Get(Key(k)), v) << rid; in TEST_F()
1495 ASSERT_OK(Put(Key(k), Key(k) + "put")); in TEST_F()
1496 true_data[Key(k)] = Key(k) + "put"; in TEST_F()
1499 ASSERT_OK(Put(Key(k), Key(k) + "put")); in TEST_F()
1500 true_data[Key(k)] = Key(k) + "put"; in TEST_F()
1559 std::string k = Key(i); in TEST_F()
1598 ASSERT_OK(sst_file_writer.Put(Key(k), Key(k))); in TEST_F()
1626 ASSERT_EQ(Get(Key(i)), Key(i)); in TEST_F()
1628 ASSERT_EQ(Get(Key(i)), "NOT_FOUND"); in TEST_F()
1785 ASSERT_OK(Put(Key(i), "memtable")); in TEST_P()
1786 true_data[Key(i)] = "memtable"; in TEST_P()
1792 file_data.emplace_back(Key(i), "L4"); in TEST_P()
1806 file_data.emplace_back(Key(i), "L0"); in TEST_P()
1819 file_data.emplace_back(Key(i), "L4"); in TEST_P()
1831 file_data.emplace_back(Key(i), "L3"); in TEST_P()
1851 ASSERT_OK(Put(Key(k), "memtable")); in TEST_P()
1852 true_data[Key(k)] = "memtable"; in TEST_P()
1877 ASSERT_OK(Put(Key(k), "memtable")); in TEST_P()
1878 true_data[Key(k)] = "memtable"; in TEST_P()
1910 ASSERT_OK(Put(Key(1), "memtable")); in TEST_P()
1911 ASSERT_OK(Put(Key(10), "memtable")); in TEST_P()
1926 ASSERT_OK(Put(Key(7), "memtable")); in TEST_P()
1927 ASSERT_OK(Put(Key(8), "memtable")); in TEST_P()
1930 ASSERT_EQ(Get(Key(7)), "memtable"); in TEST_P()
1931 ASSERT_EQ(Get(Key(8)), "memtable"); in TEST_P()
1936 ASSERT_EQ(Get(Key(7)), "memtable"); in TEST_P()
1937 ASSERT_EQ(Get(Key(8)), "memtable"); in TEST_P()
1966 ASSERT_OK(Put(Key(1), "memtable")); in TEST_F()
1969 ASSERT_OK(Put(Key(2), "memtable")); in TEST_F()
1972 ASSERT_OK(Put(Key(3), "memtable")); in TEST_F()
1975 ASSERT_OK(Put(Key(4), "memtable")); in TEST_F()
1982 ASSERT_OK(Put(Key(10), "memtable")); in TEST_F()
2111 ASSERT_OK(sst_file_writer.Put(Key(i), Key(i) + "_value")); in TEST_P()
2225 ASSERT_OK(Put(Key(i), Key(i) + "_V1")); in TEST_F()
2234 ASSERT_OK(sst_file_writer.Put(Key(i), Key(i) + "_V2")); in TEST_F()
2243 ASSERT_EQ(Get(Key(i), snap), Key(i) + "_V1"); in TEST_F()
2244 ASSERT_EQ(Get(Key(i)), Key(i) + "_V2"); in TEST_F()
2261 ASSERT_OK(Put(Key(i), "memtable")); in TEST_P()
2262 true_data[Key(i)] = "memtable"; in TEST_P()
2268 file_data.emplace_back(Key(i), "ingest_behind"); in TEST_P()
2292 ASSERT_OK(Put(Key(i), "memtable")); in TEST_P()
2293 true_data[Key(i)] = "memtable"; in TEST_P()
2388 random_data.emplace_back(Key(i), std::move(val)); in TEST_F()