Commit Graph

113 Commits (d616ebea23fa88cb9c2c8588533526a566d9cfab)

Author SHA1 Message Date
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 7 years ago
Aaron Gao 44fa8ece9b change use_direct_writes to use_direct_io_for_flush_and_compaction 7 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 7 years ago
Siying Dong 6ef8c620d3 Move auto_roll_logger and filename out of db/ 7 years ago
Islam AbdelRahman e19163688b Add macros to include file name and line number during Logging 7 years ago
Dmitri Smirnov a5adda0642 Fix repair issues 7 years ago
Andrew Kryczka fe349db57b Remove Arena in RangeDelAggregator 8 years ago
Andrew Kryczka 48e8baebc0 Decouple data iterator and range deletion iterator in TableCache 8 years ago
Andrew Kryczka 40a2e406f8 DeleteRange flush support 8 years ago
Yi Wu 9ed928e7a9 Split DBOptions into ImmutableDBOptions and MutableDBOptions 8 years ago
Yi Wu 81747f1be6 Refactor MutableCFOptions 8 years ago
Yi Wu a88677d2cf Remove ImmutableCFOptions from public API 8 years ago
sdong 32df9733d1 Add options.write_buffer_manager: control total memtable size across DB instances 8 years ago
Gunnar Kudrjavets bdb1d19a69 Fix UBSan build break caused by variable not initialized 8 years ago
Andrew Kryczka 3b7ed677de ColumnFamilyOptions API [CF + RepairDB part 3/3] 8 years ago
Andrew Kryczka 56ac686292 Detect column family from properties [CF + RepairDB part 2/3] 8 years ago
Andrew Kryczka 343507afb1 Refactor to use VersionSet [CF + RepairDB part 1/3] 8 years ago
Aaron Gao 43afd72bee [rocksdb] make more options dynamic 8 years ago
Yi Wu a92049e3e7 Added EventListener::OnTableFileCreationStarted() callback 8 years ago
Andrew Kryczka 2391ef7214 Embed column family name in SST file 8 years ago
zensan 78711524b7 In all the places where log records are read, there was a check that 8 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Siying Dong 22c0ed8a5f Disable Visual Studio Warning C4351 9 years ago
Nathan Bronson 7d87f02799 support for concurrent adds to memtable 9 years ago
Gunnar Kudrjavets 97265f5f14 Fix minor bugs in delete operator, snprintf, and size_t usage 9 years ago
agiardullo 3bfd3d39a3 Use SST files for Transaction conflict detection 9 years ago
Sage Weil 3ac13c99d1 log_reader: pass log_number and optional info_log to ctor 9 years ago
Sage Weil 5830c699f2 log_writer: pass log number and whether recycling is enabled to ctor 9 years ago
sdong 35ad531be3 Seperate InternalIterator from Iterator 9 years ago
sdong 776bd8d5eb Pass column family ID to table property collector 9 years ago
Igor Canadi 4ab26c5ad1 Smarter purging during flush 9 years ago
sdong 72613657f0 Measure file read latency histogram per level 9 years ago
sdong 6e9fbeb27c Move rate_limiter, write buffering, most perf context instrumentation and most random kill out of Env 9 years ago
Dmitri Smirnov 18285c1e2f Windows Port from Microsoft 9 years ago
sdong 6df589b446 Add TablePropertiesCollector::NeedCompact() to suggest DB to further compact output files 9 years ago
agiardullo dc9d70de65 Optimistic Transactions 9 years ago
sdong 397b6588bd options.paranoid_file_checks to read all rows after writing to a file. 9 years ago
krad 697380f3d7 Repairer documentation improvement. 9 years ago
krad 2b019a1512 Enabling checksum in repair db as it should have been. 9 years ago
sdong 953a885ebf A new call back to TablePropertiesCollector to allow users know the entry is add, delete or merge 9 years ago
Igor Canadi c88ff4ca76 Deprecate removeScanCountLimit in NewLRUCache 9 years ago
Igor Sugak 62247ffa3b rocksdb: Add missing override 9 years ago
Jonah Cohen a14b7873ee Enforce write buffer memory limit across column families 10 years ago
Lei Jin 8d3f8f9696 remove all remaining references to cfd->options() 10 years ago
Yueh-Hsuan Chiang 082e49ba82 Apply InfoLogLevel to the logs in db/repair.cc 10 years ago
Lei Jin f1841985e4 dynamic inplace_update options 10 years ago
Lei Jin 5ec53f3edf make compaction related options changeable 10 years ago
Lei Jin a062e1f2c4 SetOptions() for memtable related options 10 years ago
Lei Jin 52311463e9 MemTableOptions 10 years ago
liuhuahang bb6ae0f80c fix more compile warnings 10 years ago