Commit Graph

104 Commits (eb3894cf42525627912ac4f15996bafb322cac57)

Author SHA1 Message Date
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
Stanislau Hlebik 45a5e3ede0 Remove path with arena==nullptr from NewInternalIterator 10 years ago
Lei Jin 5665e5e285 introduce ImmutableOptions 10 years ago
Lei Jin 23861857c4 ReadOptions.total_order_seek to allow total order seek for block-based table when hash index is enabled 10 years ago
Lei Jin 384400128f move block based table related options BlockBasedTableOptions 10 years ago
Stanislau Hlebik 0c9dc9f8e0 Remove malloc from FormatFileNumber 10 years ago
sdong 0abaed2e08 Support multiple DB directories in universal compaction style 10 years ago
sdong 2459f7ec4e Support Multiple DB paths (without having an interface to expose to users) 10 years ago
sdong dd337bc0b2 In logging format, use PRIu64 instead of casting 10 years ago
sdong cadc1adffa Refactor: group metadata needed to open an SST file to a separate copyable struct 10 years ago