Lines Matching refs:options

128   Options options = CurrentOptions();  in TEST_P()  local
130 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
131 options.num_levels = num_levels_; in TEST_P()
133 options.level0_file_num_compaction_trigger = 0; in TEST_P()
134 options.compaction_options_universal.size_ratio = 10; in TEST_P()
135 options.compaction_options_universal.min_merge_width = 2; in TEST_P()
136 options.compaction_options_universal.max_size_amplification_percent = 0; in TEST_P()
138 options.write_buffer_size = 105 << 10; // 105KB in TEST_P()
139 options.arena_block_size = 4 << 10; in TEST_P()
140 options.target_file_size_base = 32 << 10; // 32KB in TEST_P()
144 options.compaction_filter_factory.reset(filter); in TEST_P()
146 DestroyAndReopen(options); in TEST_P()
166 Options options = CurrentOptions(); in TEST_P() local
167 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
168 options.compaction_options_universal.size_ratio = 5; in TEST_P()
169 options.num_levels = num_levels_; in TEST_P()
170 options.write_buffer_size = 105 << 10; // 105KB in TEST_P()
171 options.arena_block_size = 4 << 10; in TEST_P()
172 options.target_file_size_base = 32 << 10; // 32KB in TEST_P()
174 options.level0_file_num_compaction_trigger = 4; in TEST_P()
179 options.table_factory.reset(NewBlockBasedTableFactory(bbto)); in TEST_P()
180 options.optimize_filters_for_hits = true; in TEST_P()
181 options.statistics = ROCKSDB_NAMESPACE::CreateDBStatistics(); in TEST_P()
182 options.memtable_factory.reset(new SpecialSkipListFactory(3)); in TEST_P()
184 DestroyAndReopen(options); in TEST_P()
192 for (int num = 0; num < options.level0_file_num_compaction_trigger; num++) { in TEST_P()
209 ASSERT_GT(TestGetTickerCount(options, BLOOM_FILTER_USEFUL), 0); in TEST_P()
210 auto prev_counter = TestGetTickerCount(options, BLOOM_FILTER_USEFUL); in TEST_P()
216 TestGetTickerCount(options, BLOOM_FILTER_USEFUL)); in TEST_P()
217 prev_counter = TestGetTickerCount(options, BLOOM_FILTER_USEFUL); in TEST_P()
227 ASSERT_EQ(prev_counter, TestGetTickerCount(options, BLOOM_FILTER_USEFUL)); in TEST_P()
235 Options options; in TEST_P() local
236 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
237 options.compaction_options_universal.size_ratio = 5; in TEST_P()
238 options.num_levels = num_levels_; in TEST_P()
239 options.write_buffer_size = 105 << 10; // 105KB in TEST_P()
240 options.arena_block_size = 4 << 10; in TEST_P()
241 options.target_file_size_base = 32 << 10; // 32KB in TEST_P()
243 options.level0_file_num_compaction_trigger = 4; in TEST_P()
246 options.compaction_filter_factory.reset(filter); in TEST_P()
248 options = CurrentOptions(options); in TEST_P()
249 DestroyAndReopen(options); in TEST_P()
250 CreateAndReopenWithCF({"pikachu"}, options); in TEST_P()
257 ASSERT_LE(preallocation_size, options.target_file_size_base * 1.1); in TEST_P()
269 for (int num = 0; num < options.level0_file_num_compaction_trigger - 1; in TEST_P()
292 for (int num = 0; num < options.level0_file_num_compaction_trigger - 3; in TEST_P()
308 for (int num = 0; num < options.level0_file_num_compaction_trigger - 3; in TEST_P()
342 Options options = CurrentOptions(); in TEST_P() local
343 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
344 options.num_levels = num_levels_; in TEST_P()
345 options.write_buffer_size = 100 << 10; // 100KB in TEST_P()
346 options.target_file_size_base = 32 << 10; // 32KB in TEST_P()
347 options.level0_file_num_compaction_trigger = 3; in TEST_P()
348 DestroyAndReopen(options); in TEST_P()
349 CreateAndReopenWithCF({"pikachu"}, options); in TEST_P()
352 options.compaction_options_universal.max_size_amplification_percent = 110; in TEST_P()
353 options = CurrentOptions(options); in TEST_P()
354 ReopenWithColumnFamilies({"default", "pikachu"}, options); in TEST_P()
360 for (int num = 0; num < options.level0_file_num_compaction_trigger - 1; in TEST_P()
384 Options options = CurrentOptions(); in TEST_P() local
385 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
386 options.num_levels = 1; in TEST_P()
387 options.write_buffer_size = 100 << 10; // 100KB in TEST_P()
388 options.target_file_size_base = 32 << 10; // 32KB in TEST_P()
389 options.level0_file_num_compaction_trigger = 3; in TEST_P()
392 options.compaction_options_universal.size_ratio = 100; in TEST_P()
393 options.compaction_options_universal.min_merge_width = 100; in TEST_P()
394 DestroyAndReopen(options); in TEST_P()
412 CreateAndReopenWithCF({"pikachu"}, options); in TEST_P()
418 for (int num = 0; num < options.level0_file_num_compaction_trigger - 1; in TEST_P()
464 Options options = CurrentOptions(); in TEST_P() local
465 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
466 options.num_levels = 1; in TEST_P()
467 options.write_buffer_size = 100 << 10; // 100KB in TEST_P()
468 options.target_file_size_base = 32 << 10; // 32KB in TEST_P()
469 options.level0_file_num_compaction_trigger = 3; in TEST_P()
472 options.compaction_options_universal.max_size_amplification_percent = 2000; in TEST_P()
473 options.compaction_options_universal.size_ratio = 0; in TEST_P()
474 options.compaction_options_universal.min_merge_width = 100; in TEST_P()
475 DestroyAndReopen(options); in TEST_P()
492 CreateAndReopenWithCF({"pikachu"}, options); in TEST_P()
498 for (int num = 0; num < options.level0_file_num_compaction_trigger; num++) { in TEST_P()
507 ASSERT_EQ(NumSortedRuns(1), options.level0_file_num_compaction_trigger); in TEST_P()
514 ASSERT_EQ(NumSortedRuns(1), options.level0_file_num_compaction_trigger + 1); in TEST_P()
567 Options options; in TEST_P() local
568 options.create_if_missing = true; in TEST_P()
569 options.compaction_style = kCompactionStyleLevel; in TEST_P()
570 options.num_levels = 1; in TEST_P()
571 options.target_file_size_base = options.write_buffer_size; in TEST_P()
572 options.compression = kNoCompression; in TEST_P()
573 options = CurrentOptions(options); in TEST_P()
574 options.write_buffer_size = kEntrySize * kEntriesPerBuffer; in TEST_P()
575 CreateAndReopenWithCF({"pikachu"}, options); in TEST_P()
576 ASSERT_EQ(options.compaction_style, kCompactionStyleUniversal); in TEST_P()
632 Options options = CurrentOptions(); in TEST_P() local
633 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
634 options.write_buffer_size = 100 << 10; // 100KB in TEST_P()
635 options.num_levels = 7; in TEST_P()
636 options.disable_auto_compactions = true; in TEST_P()
637 DestroyAndReopen(options); in TEST_P()
676 Options options = CurrentOptions(); in TEST_P() local
677 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
678 options.num_levels = num_levels_; in TEST_P()
679 options.write_buffer_size = 100 << 10; // 100KB in TEST_P()
680 options.level0_file_num_compaction_trigger = 8; in TEST_P()
681 options.max_background_compactions = 3; in TEST_P()
682 options.target_file_size_base = 32 * 1024; in TEST_P()
683 CreateAndReopenWithCF({"pikachu"}, options); in TEST_P()
686 options.compaction_options_universal.max_size_amplification_percent = 110; in TEST_P()
687 options = CurrentOptions(options); in TEST_P()
688 ReopenWithColumnFamilies({"default", "pikachu"}, options); in TEST_P()
719 Options options = CurrentOptions(); in TEST_P() local
720 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
721 options.compaction_options_universal.allow_trivial_move = true; in TEST_P()
722 options.num_levels = 3; in TEST_P()
723 options.write_buffer_size = 100 << 10; // 100KB in TEST_P()
724 options.level0_file_num_compaction_trigger = 3; in TEST_P()
725 options.max_background_compactions = 2; in TEST_P()
726 options.target_file_size_base = 32 * 1024; in TEST_P()
727 DestroyAndReopen(options); in TEST_P()
728 CreateAndReopenWithCF({"pikachu"}, options); in TEST_P()
731 options.compaction_options_universal.max_size_amplification_percent = 110; in TEST_P()
732 options = CurrentOptions(options); in TEST_P()
733 ReopenWithColumnFamilies({"default", "pikachu"}, options); in TEST_P()
764 Options options = CurrentOptions(); in TEST_P() local
765 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
766 options.num_levels = num_levels_; in TEST_P()
767 options.write_buffer_size = 1 << 10; // 1KB in TEST_P()
768 options.level0_file_num_compaction_trigger = 3; in TEST_P()
769 options.max_background_compactions = 3; in TEST_P()
770 options.max_background_flushes = 3; in TEST_P()
771 options.target_file_size_base = 1 * 1024; in TEST_P()
772 options.compaction_options_universal.max_size_amplification_percent = 110; in TEST_P()
773 DestroyAndReopen(options); in TEST_P()
774 CreateAndReopenWithCF({"pikachu"}, options); in TEST_P()
798 options = CurrentOptions(options); in TEST_P()
799 ReopenWithColumnFamilies({"default", "pikachu"}, options); in TEST_P()
817 ReopenWithColumnFamilies({"default", "pikachu"}, options); in TEST_P()
824 Options options = CurrentOptions(); in TEST_P() local
825 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
826 options.num_levels = num_levels_; in TEST_P()
827 options.write_buffer_size = 1 * 1024; // 1KB in TEST_P()
828 options.level0_file_num_compaction_trigger = 7; in TEST_P()
829 options.max_background_compactions = 2; in TEST_P()
830 options.target_file_size_base = 1024 * 1024; // 1MB in TEST_P()
833 options.compaction_options_universal.max_size_amplification_percent = in TEST_P()
835 DestroyAndReopen(options); in TEST_P()
896 DestroyAndReopen(options); in TEST_P()
946 Options options = CurrentOptions(); in TEST_P() local
947 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
948 options.write_buffer_size = 105 << 10; // 105KB in TEST_P()
949 options.arena_block_size = 4 << 10; // 4KB in TEST_P()
950 options.target_file_size_base = 32 << 10; // 32KB in TEST_P()
951 options.level0_file_num_compaction_trigger = 4; in TEST_P()
952 options.num_levels = num_levels_; in TEST_P()
953 options.compaction_options_universal.compression_size_percent = -1; in TEST_P()
954 DestroyAndReopen(options); in TEST_P()
955 CreateAndReopenWithCF({"pikachu"}, options); in TEST_P()
960 for (int num = 0; num < options.level0_file_num_compaction_trigger; num++) { in TEST_P()
968 if (num < options.level0_file_num_compaction_trigger - 1) { in TEST_P()
978 Options options = CurrentOptions(); in TEST_P() local
979 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
980 options.write_buffer_size = 105 << 10; // 105KB in TEST_P()
981 options.arena_block_size = 4 << 10; // 4KB in TEST_P()
982 options.target_file_size_base = 32 << 10; // 32KB in TEST_P()
984 options.level0_file_num_compaction_trigger = 4; in TEST_P()
985 options.compaction_options_universal.size_ratio = 10; in TEST_P()
986 options.compaction_options_universal.stop_style = in TEST_P()
988 options.num_levels = num_levels_; in TEST_P()
989 DestroyAndReopen(options); in TEST_P()
997 for (int num = 0; num < options.level0_file_num_compaction_trigger - 1; in TEST_P()
1028 for (int num = 0; num < options.level0_file_num_compaction_trigger - 3; in TEST_P()
1066 Options options = CurrentOptions(); in TEST_P() local
1067 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
1068 options.write_buffer_size = 100 << 10; // 100KB in TEST_P()
1069 options.target_file_size_base = 32 << 10; // 32KB in TEST_P()
1070 options.level0_file_num_compaction_trigger = 2; in TEST_P()
1071 options.num_levels = num_levels_; in TEST_P()
1072 options.compaction_options_universal.compression_size_percent = 70; in TEST_P()
1073 DestroyAndReopen(options); in TEST_P()
1133 Options options = CurrentOptions(); in TEST_P() local
1134 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
1135 options.write_buffer_size = 100 << 10; // 100KB in TEST_P()
1136 options.target_file_size_base = 32 << 10; // 32KB in TEST_P()
1137 options.level0_file_num_compaction_trigger = 2; in TEST_P()
1138 options.num_levels = num_levels_; in TEST_P()
1139 options.compaction_options_universal.compression_size_percent = 95; in TEST_P()
1140 DestroyAndReopen(options); in TEST_P()
1176 Options options = CurrentOptions(); in TEST_P() local
1177 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
1178 options.compaction_options_universal.allow_trivial_move = true; in TEST_P()
1179 options.num_levels = 2; in TEST_P()
1180 options.write_buffer_size = 100 << 10; // 100KB in TEST_P()
1181 options.level0_file_num_compaction_trigger = 3; in TEST_P()
1182 options.max_background_compactions = 1; in TEST_P()
1183 options.target_file_size_base = 32 * 1024; in TEST_P()
1184 DestroyAndReopen(options); in TEST_P()
1185 CreateAndReopenWithCF({"pikachu"}, options); in TEST_P()
1188 options.compaction_options_universal.max_size_amplification_percent = 110; in TEST_P()
1189 options = CurrentOptions(options); in TEST_P()
1190 ReopenWithColumnFamilies({"default", "pikachu"}, options); in TEST_P()
1222 Options options = CurrentOptions(); in TEST_P() local
1223 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
1224 options.compaction_options_universal.allow_trivial_move = true; in TEST_P()
1225 options.num_levels = 15; in TEST_P()
1226 options.write_buffer_size = 100 << 10; // 100KB in TEST_P()
1227 options.level0_file_num_compaction_trigger = 8; in TEST_P()
1228 options.max_background_compactions = 2; in TEST_P()
1229 options.target_file_size_base = 64 * 1024; in TEST_P()
1230 DestroyAndReopen(options); in TEST_P()
1231 CreateAndReopenWithCF({"pikachu"}, options); in TEST_P()
1234 options.compaction_options_universal.max_size_amplification_percent = 110; in TEST_P()
1235 options = CurrentOptions(options); in TEST_P()
1236 ReopenWithColumnFamilies({"default", "pikachu"}, options); in TEST_P()
1255 Options options = CurrentOptions(); in TEST_P() local
1256 options.db_paths.emplace_back(dbname_, 300 * 1024); in TEST_P()
1257 options.db_paths.emplace_back(dbname_ + "_2", 300 * 1024); in TEST_P()
1258 options.db_paths.emplace_back(dbname_ + "_3", 500 * 1024); in TEST_P()
1259 options.db_paths.emplace_back(dbname_ + "_4", 1024 * 1024 * 1024); in TEST_P()
1260 options.memtable_factory.reset( in TEST_P()
1262 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
1263 options.compaction_options_universal.size_ratio = 5; in TEST_P()
1264 options.write_buffer_size = 111 << 10; // 114KB in TEST_P()
1265 options.arena_block_size = 4 << 10; in TEST_P()
1266 options.level0_file_num_compaction_trigger = 2; in TEST_P()
1267 options.num_levels = 1; in TEST_P()
1270 env_->GetChildren(options.db_paths[1].path, &filenames); in TEST_P()
1273 env_->DeleteFile(options.db_paths[1].path + "/" + filenames[i]); in TEST_P()
1275 env_->DeleteDir(options.db_paths[1].path); in TEST_P()
1276 Reopen(options); in TEST_P()
1289 ASSERT_EQ(1, GetSstFileCount(options.db_paths[2].path)); in TEST_P()
1293 ASSERT_EQ(1, GetSstFileCount(options.db_paths[2].path)); in TEST_P()
1298 ASSERT_EQ(1, GetSstFileCount(options.db_paths[2].path)); in TEST_P()
1299 ASSERT_EQ(1, GetSstFileCount(options.db_paths[1].path)); in TEST_P()
1304 ASSERT_EQ(1, GetSstFileCount(options.db_paths[2].path)); in TEST_P()
1305 ASSERT_EQ(1, GetSstFileCount(options.db_paths[1].path)); in TEST_P()
1310 ASSERT_EQ(1, GetSstFileCount(options.db_paths[3].path)); in TEST_P()
1314 ASSERT_EQ(1, GetSstFileCount(options.db_paths[3].path)); in TEST_P()
1319 ASSERT_EQ(1, GetSstFileCount(options.db_paths[3].path)); in TEST_P()
1320 ASSERT_EQ(1, GetSstFileCount(options.db_paths[1].path)); in TEST_P()
1324 ASSERT_EQ(1, GetSstFileCount(options.db_paths[3].path)); in TEST_P()
1325 ASSERT_EQ(1, GetSstFileCount(options.db_paths[1].path)); in TEST_P()
1330 ASSERT_EQ(1, GetSstFileCount(options.db_paths[2].path)); in TEST_P()
1331 ASSERT_EQ(1, GetSstFileCount(options.db_paths[3].path)); in TEST_P()
1335 ASSERT_EQ(1, GetSstFileCount(options.db_paths[3].path)); in TEST_P()
1336 ASSERT_EQ(1, GetSstFileCount(options.db_paths[2].path)); in TEST_P()
1345 Reopen(options); in TEST_P()
1353 Destroy(options); in TEST_P()
1357 Options options = CurrentOptions(); in TEST_P() local
1358 options.db_paths.emplace_back(dbname_, 300 * 1024); in TEST_P()
1359 options.db_paths.emplace_back(dbname_ + "_2", 300 * 1024); in TEST_P()
1360 options.db_paths.emplace_back(dbname_ + "_3", 500 * 1024); in TEST_P()
1361 options.db_paths.emplace_back(dbname_ + "_4", 1024 * 1024 * 1024); in TEST_P()
1362 options.memtable_factory.reset( in TEST_P()
1364 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
1365 options.compaction_options_universal.size_ratio = 10; in TEST_P()
1366 options.write_buffer_size = 111 << 10; // 114KB in TEST_P()
1367 options.arena_block_size = 4 << 10; in TEST_P()
1368 options.level0_file_num_compaction_trigger = 2; in TEST_P()
1369 options.num_levels = 1; in TEST_P()
1372 option_vector.emplace_back(options); in TEST_P()
1373 ColumnFamilyOptions cf_opt1(options), cf_opt2(options); in TEST_P()
1379 option_vector.emplace_back(DBOptions(options), cf_opt1); in TEST_P()
1387 option_vector.emplace_back(DBOptions(options), cf_opt2); in TEST_P()
1404 ASSERT_EQ(expected, GetSstFileCount(options.db_paths[path_id].path)); in TEST_P()
1493 Destroy(options, true); in TEST_P()
1522 Options options = CurrentOptions(); in TEST_P() local
1523 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
1524 options.num_levels = 1; in TEST_P()
1525 options.write_buffer_size = 200 << 10; // 200KB in TEST_P()
1526 options.level0_file_num_compaction_trigger = 3; in TEST_P()
1527 options.memtable_factory.reset(new SpecialSkipListFactory(KNumKeysPerFile)); in TEST_P()
1528 options = CurrentOptions(options); in TEST_P()
1529 CreateAndReopenWithCF({"pikachu"}, options); in TEST_P()
1541 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
1542 options.num_levels = 4; in TEST_P()
1543 options = CurrentOptions(options); in TEST_P()
1544 ReopenWithColumnFamilies({"default", "pikachu"}, options); in TEST_P()
1560 ASSERT_GT(NumTableFilesAtLevel(options.num_levels - 1, 1), 0); in TEST_P()
1563 options.num_levels = 4; in TEST_P()
1564 options.target_file_size_base = INT_MAX; in TEST_P()
1565 ReopenWithColumnFamilies({"default", "pikachu"}, options); in TEST_P()
1573 ReopenWithColumnFamilies({"default", "pikachu"}, options); in TEST_P()
1575 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
1576 options.num_levels = 1; in TEST_P()
1577 options = CurrentOptions(options); in TEST_P()
1578 ReopenWithColumnFamilies({"default", "pikachu"}, options); in TEST_P()
1597 Options options = CurrentOptions(); in TEST_P() local
1598 options.db_paths.emplace_back(dbname_, 500 * 1024); in TEST_P()
1599 options.db_paths.emplace_back(dbname_ + "_2", 1024 * 1024 * 1024); in TEST_P()
1600 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
1601 options.compaction_options_universal.size_ratio = 5; in TEST_P()
1602 options.write_buffer_size = 111 << 10; // 114KB in TEST_P()
1603 options.arena_block_size = 4 << 10; in TEST_P()
1604 options.level0_file_num_compaction_trigger = 2; in TEST_P()
1605 options.num_levels = 1; in TEST_P()
1606 options.memtable_factory.reset( in TEST_P()
1610 env_->GetChildren(options.db_paths[1].path, &filenames); in TEST_P()
1613 env_->DeleteFile(options.db_paths[1].path + "/" + filenames[i]); in TEST_P()
1615 env_->DeleteDir(options.db_paths[1].path); in TEST_P()
1616 Reopen(options); in TEST_P()
1629 ASSERT_EQ(1, GetSstFileCount(options.db_paths[1].path)); in TEST_P()
1633 ASSERT_EQ(1, GetSstFileCount(options.db_paths[1].path)); in TEST_P()
1638 ASSERT_EQ(1, GetSstFileCount(options.db_paths[1].path)); in TEST_P()
1643 ASSERT_EQ(2, GetSstFileCount(options.db_paths[1].path)); in TEST_P()
1648 ASSERT_EQ(1, GetSstFileCount(options.db_paths[1].path)); in TEST_P()
1653 ASSERT_EQ(1, GetSstFileCount(options.db_paths[1].path)); in TEST_P()
1658 ASSERT_EQ(1, GetSstFileCount(options.db_paths[1].path)); in TEST_P()
1663 ASSERT_EQ(2, GetSstFileCount(options.db_paths[1].path)); in TEST_P()
1668 ASSERT_EQ(2, GetSstFileCount(options.db_paths[1].path)); in TEST_P()
1673 ASSERT_EQ(2, GetSstFileCount(options.db_paths[1].path)); in TEST_P()
1682 Reopen(options); in TEST_P()
1690 Destroy(options); in TEST_P()
1701 Options options = CurrentOptions(); in TEST_P() local
1702 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
1703 options.num_levels = num_levels_; in TEST_P()
1704 options.write_buffer_size = 100 << 10; // 100KB in TEST_P()
1705 options.target_file_size_base = 32 << 10; // 32KB in TEST_P()
1706 options.level0_file_num_compaction_trigger = kNumFilesTrigger; in TEST_P()
1708 options.compaction_options_universal.max_size_amplification_percent = 110; in TEST_P()
1709 DestroyAndReopen(options); in TEST_P()
1753 Options options = CurrentOptions(); in TEST_P() local
1754 options.memtable_factory.reset( in TEST_P()
1756 options.compaction_options_universal.max_merge_width = kNumFilesTrigger / 2; in TEST_P()
1757 options.compaction_options_universal.max_size_amplification_percent = in TEST_P()
1759 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
1760 options.level0_file_num_compaction_trigger = kNumFilesTrigger; in TEST_P()
1761 options.num_levels = num_levels_; in TEST_P()
1762 Reopen(options); in TEST_P()
1854 Options options = CurrentOptions(); in TEST_P() local
1855 options.create_if_missing = true; in TEST_P()
1856 options.db_paths.emplace_back(dbname_, 1000000000); in TEST_P()
1857 options.db_paths.emplace_back(dbname_ + "_2", 1000000000); in TEST_P()
1858 options.compaction_style = kCompactionStyleUniversal; in TEST_P()
1859 options.num_levels = num_levels_; in TEST_P()
1860 options.target_file_size_base = 1 << 30; // Big size in TEST_P()
1861 options.level0_file_num_compaction_trigger = 10; in TEST_P()
1862 Destroy(options); in TEST_P()
1863 DestroyAndReopen(options); in TEST_P()
1864 CreateAndReopenWithCF({"pikachu"}, options); in TEST_P()
1868 ASSERT_EQ(2, GetSstFileCount(options.db_paths[0].path)); in TEST_P()
1869 ASSERT_EQ(0, GetSstFileCount(options.db_paths[1].path)); in TEST_P()
1877 ASSERT_EQ(0, GetSstFileCount(options.db_paths[0].path)); in TEST_P()
1878 ASSERT_EQ(1, GetSstFileCount(options.db_paths[1].path)); in TEST_P()
1880 ReopenWithColumnFamilies({kDefaultColumnFamilyName, "pikachu"}, options); in TEST_P()
1882 ASSERT_EQ(0, GetSstFileCount(options.db_paths[0].path)); in TEST_P()
1883 ASSERT_EQ(1, GetSstFileCount(options.db_paths[1].path)); in TEST_P()
1887 ASSERT_EQ(1, GetSstFileCount(options.db_paths[0].path)); in TEST_P()
1888 ASSERT_EQ(1, GetSstFileCount(options.db_paths[1].path)); in TEST_P()
1890 ReopenWithColumnFamilies({kDefaultColumnFamilyName, "pikachu"}, options); in TEST_P()
1892 ASSERT_EQ(1, GetSstFileCount(options.db_paths[0].path)); in TEST_P()
1893 ASSERT_EQ(1, GetSstFileCount(options.db_paths[1].path)); in TEST_P()
1900 ASSERT_EQ(1, GetSstFileCount(options.db_paths[0].path)); in TEST_P()
1901 ASSERT_EQ(0, GetSstFileCount(options.db_paths[1].path)); in TEST_P()
2151 Options options; in TEST_F() local
2152 options.compaction_style = kCompactionStyleUniversal; in TEST_F()
2155 options.compaction_filter_factory.reset(filter); in TEST_F()
2156 Reopen(options); in TEST_F()
2161 options.compaction_filter_factory.reset(); in TEST_F()
2162 options.compaction_filter = &df; in TEST_F()
2163 Reopen(options); in TEST_F()
2167 options.ttl = 60 * 24 * 60 * 60; in TEST_F()
2168 options.compaction_filter = nullptr; in TEST_F()
2169 Reopen(options); in TEST_F()