Commit Graph

190 Commits (76383bea5df1136c95babf5f9f40b24f85e9ad8e)

Author SHA1 Message Date
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
sdong 9efbd85ac9 fsync directory after creating current file in NewDB() 10 years ago
Lei Jin 3995e801ab kill ReadOptions.prefix and .prefix_seek 10 years ago
Igor Canadi 588bca2020 RocksDBLite 10 years ago
Igor Canadi f26cb0f093 Optimize fallocation 10 years ago
Igor Canadi fb2346fc1f [CF] Code cleanup part 1 10 years ago
Igor Canadi 58ca641d53 Make Log::Reader more robust 10 years ago
Lei Jin 994c327b86 IOError cleanup 11 years ago
Igor Canadi 8fa8a708ef [CF] Propagate correct options to WriteBatch::InsertInto 11 years ago
Igor Canadi 6e56ab5702 [CF] Add full_options_ to ColumnFamilyData 11 years ago
Igor Canadi c24d8c4e90 [CF] Rethink table cache 11 years ago
Siying Dong d169b67680 [Performance Branch] PlainTable to encode rows with seqID 0, value type using 1 internal byte. 11 years ago
Igor Canadi 055e6df45b VersionEdit not to take NumLevels() 11 years ago
Siying Dong aa0ef6602d [Performance Branch] If options.max_open_files set to be -1, cache table readers in FileMetadata for Get() and NewIterator() 11 years ago
Mark Callaghan 50994bf699 Don't always compress L0 files written by memtable flush 11 years ago