Commit Graph

79 Commits (b01a428d9b3cf8f280485904d0981cc229056ee3)

Author SHA1 Message Date
Burton Li a8b9891f95 Concurrent task limiter for compaction thread control (#4332) 6 years ago
Yi Wu 05d9d82181 Revert "Move MemoryAllocator option from Cache to BlockBasedTableOpti… (#4697) 6 years ago
Yi Wu b32d087dbb Move MemoryAllocator option from Cache to BlockBasedTableOptions (#4676) 6 years ago
Yanqin Jin 5b4c709fad Enable atomic flush (#4023) 6 years ago
Fenggang Wu 19ec44fd39 Improve point-lookup performance using a data block hash index (#4174) 6 years ago
Fenggang Wu a11df583ec Add DataBlockIndexType option in BlockBasedTableOptions (#4150) 7 years ago
Zhichao Cao 1f6efabe23 Add bottommost_compression_opts to for bottommost_compression (#3985) 7 years ago
Maysam Yabandeh 80ade9ad83 Pin top-level index on partitioned index/filter blocks (#4037) 7 years ago
Phani Shekhar Mantripragada 446b32cfc3 Support for Column family specific paths. 7 years ago
Sagar Vemuri 04c11b867d Level Compaction with TTL 7 years ago
Anand Ananthabhotla f9f4d40f93 Align SST file data blocks to avoid spanning multiple pages 7 years ago
Anand Ananthabhotla 199405192d Add a BlockBasedTableOption to turn off index block compression. 7 years ago
Andrew Kryczka 63f1c0a57d fix gflags namespace 7 years ago
Maysam Yabandeh 0213990b3a Move static variables out of the header file 7 years ago
Maysam Yabandeh 857adf388f WritePrepared Txn: Refactor conf params 7 years ago
Mikhail Antonov 7fe3b32896 Added support for differential snapshots 7 years ago
Maysam Yabandeh 17731a43a6 WritePrepared Txn: Optimize for recoverable state 7 years ago
Sagar Vemuri f0804db7f7 Make FIFO compaction options dynamically configurable 7 years ago
Maysam Yabandeh 60beefd6e0 WritePrepared Txn: Advance seq one per batch 7 years ago
Andrew Kryczka 9d115d3689 regression test for missing init options 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 8 years ago
Maysam Yabandeh 499ebb3ab5 Optimize for serial commits in 2PC 8 years ago
Andrew Kryczka bb01c1880c Introduce max_background_jobs mutable option 8 years ago
Yi Wu 07bdcb91fe New WriteImpl to pipeline WAL/memtable write 8 years ago
Mikhail Antonov ba685a472a Support ingest_behind for IngestExternalFile 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Dmitri Smirnov cdad04b051 Remove double buffering on RandomRead on Windows. 8 years ago
Aaron Gao 44fa8ece9b change use_direct_writes to use_direct_io_for_flush_and_compaction 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Maysam Yabandeh e7731d119a Configure index partition size 8 years ago
Maysam Yabandeh 54b434110e Builders for partition filter 8 years ago
Islam AbdelRahman f89b3893c0 Remove skip_table_builder_flush and default it to true 8 years ago
Siying Dong 8432bcf555 Make compaction_pri settable through option string 8 years ago
Islam AbdelRahman 08864df212 Move advanced column family options to advanced_options.h 8 years ago
Siying Dong 8efb5ffa2a [rocksdb][PR] Remove option min_partial_merge_operands and verify_checksums_in_comp… 8 years ago
Sagar Vemuri eb912a927e Remove disableDataSync option 8 years ago
Maysam Yabandeh 69d5262c81 Two-level Indexes 8 years ago
Aaron Gao 972f96b3fb direct io write support 8 years ago
Yi Wu 1ea79a78c9 Optimize sequential insert into memtable - Part 1: Interface 8 years ago
Yi Wu 437942e481 Add avoid_flush_during_shutdown DB option 8 years ago
Kien-hung Li eeb27e1bbd Add handy option to turn on direct I/O in db_bench (#1424) 8 years ago
Islam AbdelRahman 2ad68b971a Support running consistency checks in release mode 8 years ago
sdong 32149059f9 Merge options source_compaction_factor, max_grandparent_overlap_bytes and expanded_compaction_factor into max_compaction_bytes 8 years ago
Islam AbdelRahman b49b92cf28 Introduce Read amplification bitmap (read amp statistics) 8 years ago
Yi Wu 4a16c32ece Option to cache index/filter blocks with priority 8 years ago
sdong e5b5f12b81 Change options memtable_prefix_bloom_huge_page_tlb_size => memtable_huge_page_size and cover huge page to memtable too 9 years ago
sdong 32df9733d1 Add options.write_buffer_manager: control total memtable size across DB instances 9 years ago
sdong 7b79238b65 Deprectate filter_deletes 9 years ago
Yi Wu bc8af90e8c add option to not flush memtable on open() 9 years ago
Nadav Rotem 7360db39e6 Add a check mode to verify compressed block can be decompressed back 9 years ago