Commit Graph

1601 Commits (5945e16dfc6e99522c607841cfd387eebed256fc)

Author SHA1 Message Date
Maysam Yabandeh 17731a43a6 WritePrepared Txn: Optimize for recoverable state 7 years ago
Shaohua Li 33c7d4ccd9 Make writable_file_max_buffer_size dynamic 7 years ago
Yi Wu 84a04af9a9 TableProperty::oldest_key_time defaults to 0 7 years ago
Islam AbdelRahman 05993155ef Mark files as trash by using .trash extension 7 years ago
Andrew Kryczka 95667383db implement lower bound for iterators 7 years ago
Yi Wu 5a2a6483dc Blob DB: Inline small values in base DB 7 years ago
Andrew Kryczka 9b18cc2363 single-file bottom-level compaction when snapshot released 7 years ago
Yi Wu 66a2c44ef4 Add DB::Properties::kEstimateOldestKeyTime 7 years ago
Sagar Vemuri f0804db7f7 Make FIFO compaction options dynamically configurable 7 years ago
Dmitri Smirnov ebab2e2d42 Enable MSVC W4 with a few exceptions. Fix warnings and bugs 7 years ago
Nikhil Benesch 7891af8b53 expose a hook to skip tables during iteration 7 years ago
codeeply f7843f30a8 Move ~Comparator define to comparator.h 7 years ago
Yi Wu 31d3e41810 PinnableSlice move assignment 7 years ago
Sagar Vemuri 5a38e18627 Make some WriteOptions defaults more explicit 7 years ago
Adrien Schildknecht 01542400a8 Inform caller when rocksdb is stalling writes 7 years ago
Maysam Yabandeh 4e3c3d8c6a WritePrepared Txn: duplicate keys 7 years ago
Andrew Kryczka 1026e794a3 rate limit auto-tuning 7 years ago
Yi Wu d1cab2b64e Add ValueType::kTypeBlobIndex 7 years ago
Maysam Yabandeh 385049baf2 WritePrepared Txn: Recovery 7 years ago
Sagar Vemuri 93c2b91740 Introduce conditional merge-operator invocation in point lookups 7 years ago
Quinn Jarrell 6a541afcc4 Make bytes_per_sync and wal_bytes_per_sync mutable 7 years ago
Yi Wu ec48e5c77f Add TransactionDB::SingleDelete() 7 years ago
Andrew Kryczka 4708a6875c Repair DBs with trailing slash in name 7 years ago
Maysam Yabandeh 60beefd6e0 WritePrepared Txn: Advance seq one per batch 7 years ago
Oleksandr Anyshchenko ffac68367f Added save points for transactions C API 7 years ago
Sagar Vemuri 2d6e42122b Remove 'experimental' comment around level_compaction_dynamic_level_bytes option 7 years ago
Oleksandr Anyshchenko 72e4190918 Additions for `OptimisticTransactionDB` in C API 7 years ago
Andrew Kryczka f5148ade10 support opening zero backups during engine init 7 years ago
Maysam Yabandeh f46464d383 write-prepared txn: call IsInSnapshot 7 years ago
Artem Danilov 8a6708f5f2 Extend property map with compaction stats 7 years ago
Changli Gao dc5f29f32f EnvWrapper: Forward more functions 7 years ago
Maysam Yabandeh 266ac245af Bumping version to 5.8 7 years ago
Maysam Yabandeh fbfa3e7a43 WriteAtPrepare: Efficient read from snapshot list 7 years ago
Andrew Kryczka 7fbb9eccaf support disabling checksum in block-based table 7 years ago
mkosieradzki a12479819d Improved transactions support in C API 7 years ago
Andrew Kryczka 234f33a3f9 allow nullptr Slice only as sentinel 7 years ago
Maysam Yabandeh ccf7f833e3 Use PinnableSlice in Transactions 7 years ago
Andrew Kryczka 39ef900551 stop calling memcmp with nullptrs 7 years ago
Andrew Kryczka 8ace1f79b5 add counter for deletion dropping optimization 7 years ago
Maysam Yabandeh 0d8e992b47 Revert the mistake in version update 7 years ago
Andrew Kryczka ed0a4c93ef perf_context measure user bytes read 7 years ago
Maysam Yabandeh 1efc600ddf Preload l0 index partitions 7 years ago
Archit Mishra bddd5d3630 Added mechanism to track deadlock chain 7 years ago
Sagar Vemuri 9a44b4c32c Allow merge operator to be called even with a single operand 7 years ago
lxcode 3204a4f64b Fix missing stdlib include required for abort() 7 years ago
Kent767 ac098a4626 expose set_skip_stats_update_on_db_open to C bindings 7 years ago
Stanislav Tkach 25df24254b Add column families related functions (C API) 7 years ago
Oleksandr Anyshchenko 0cecf8155b Write batch for `TransactionDB` in C API 7 years ago
FireMail 6a9de43477 Windows.h macro call fix 7 years ago
Aaron G 7848f0b24c add VerifyChecksum() to db.h 7 years ago