Commit Graph

782 Commits (31b35c902eada80f056cd519f7dcb0c8397d5bd1)

Author SHA1 Message Date
Reed Allman 735df66552 C: add WriteBatch.PutLogData support 10 years ago
Islam AbdelRahman 643bbbf081 Use nullptr for default compaction_filter_factory 10 years ago
sdong 6df589b446 Add TablePropertiesCollector::NeedCompact() to suggest DB to further compact output files 10 years ago
Yueh-Hsuan Chiang 2e764f06ea [API Change] Improve EventListener::OnFlushCompleted interface 10 years ago
Yueh-Hsuan Chiang bb808eaddb Changed the CompactionJobStats::output_key_prefix type from char[] to string. 10 years ago
Yueh-Hsuan Chiang 0b3172d071 Add EventListener::OnTableFileDeletion() 10 years ago
Reed Allman 211a195d41 C: add MultiGet support 10 years ago
Reed Allman 5dc174e11a C: add support for WriteBatch SliceParts params 10 years ago
Igor Canadi 408cc4b8e0 Revert "Merge pull request #621 from rdallman/c-slice-parts-support" 10 years ago
agiardullo ca8b85ac04 better document max_write_buffer_number_to_maintain 10 years ago
Yueh-Hsuan Chiang fe5c6321cb Allow EventListener::OnCompactionCompleted to return CompactionJobStats. 10 years ago
Yueh-Hsuan Chiang 8d8d4e45ba Fixed ROCKSDB_LITE compile error due to the missing of TableFileCreationInfo 10 years ago
Yueh-Hsuan Chiang fc83821270 Add EventListener::OnTableFileCreated() 10 years ago
sdong ac81130fa0 Fix Bug: CompactRange() doesn't change to correct level caused by using wrong level 10 years ago
Mike Kolupaev ec7a944360 more times in perf_context and iostats_context 10 years ago
sdong 4266d4fd90 Allow users to migrate to options.level_compaction_dynamic_level_bytes=true using CompactRange() 10 years ago
Mike Kolupaev 2ecac9f96d add rocksdb::WritableFileWrapper similar to rocksdb::EnvWrapper 10 years ago
agiardullo dc9d70de65 Optimistic Transactions 10 years ago
Yueh-Hsuan Chiang ebfdb3c7f6 Fixed a compile error in ROCKSDB_LITE 10 years ago
Yueh-Hsuan Chiang 9ffc8ba024 Include EventListener in stress test. 10 years ago
Reed Allman 21cd6b7ad8 C: add support for WriteBatch SliceParts params 10 years ago
Reed Allman a0635ba3f6 WriteBatch.Merge w/ SliceParts support 10 years ago
agiardullo c815351038 Support saving history in memtable_list 10 years ago
Yueh-Hsuan Chiang 672dda9b3b [API Change] Move listeners from ColumnFamilyOptions to DBOptions 10 years ago
Reed Allman 9c38ce1d02 C: extra bbto / noop slice transform 10 years ago
Igor Canadi 4cb4d546cd Set stats_dump_period_sec to 600 by default 10 years ago
Yueh-Hsuan Chiang e2c1d4b57f [Public API Change] Make DB::GetDbIdentity() be const function. 10 years ago
Igor Canadi 4a855c0799 Add an option wal_bytes_per_sync to control sync_file_range for WAL files 10 years ago
sdong 6fa7085121 CompactRange skips levels 1 to base_level -1 for dynamic level base size 10 years ago
Holodov Alexander 84a9c6a53a add comment 10 years ago
Holodov Alexander eeb44366ba C api: human-readable statistics 10 years ago
Yueh-Hsuan Chiang 3f0867c0fe Allow GetThreadList to report Flush properties. 10 years ago
Yueh-Hsuan Chiang a66f643e97 Use a better way to initialize ThreadStatus::kNumOperationProperties. 10 years ago
sdong ec43a8b9fb Universal Compaction with multiple levels won't allocate up to output size 10 years ago
Yueh-Hsuan Chiang 714fcc067d Make ThreadStatus::InterpretOperationProperties take const uint64_t* 10 years ago
Yueh-Hsuan Chiang 14431e971d Fixed a bug in EventListener::OnCompactionCompleted(). 10 years ago
agiardullo 711465ccec API to fetch from both a WriteBatchWithIndex and the db 10 years ago
Igor Canadi 962f8ba332 Bump to 3.11 10 years ago
Yueh-Hsuan Chiang 77a5a543a5 Allow GetThreadList() to report basic compaction operation properties. 10 years ago
Laurent Demailly df4130ad85 fix crashes in stats and compaction filter for db_ttl_impl 10 years ago
Igor Canadi fd96b55402 Making GetOptions() comment better (#597) 10 years ago
Aashish Pant 794ccfde89 Task 6532943: Rocksdb - SetCapacity() can dynamically change cache capacity if feasible 10 years ago
sdong 98a44559d5 Build for CYGWIN 10 years ago
Giuseppe Ottaviano 2dc421df48 Implement DB::PromoteL0 method 10 years ago
sdong 397b6588bd options.paranoid_file_checks to read all rows after writing to a file. 10 years ago
Igor Canadi 6059bdf86a Add experimental API MarkForCompaction() 10 years ago
agiardullo 84c5bd7eb9 Add thread-safety documentation to MemTable and related classes 10 years ago
Yoshinori Matsunobu 824e646341 Adding another NewFlashcacheAwareEnv function to support pre-opened fd 10 years ago
Igor Canadi 5e067a7b19 Clean up compression logging 10 years ago
sdong 953a885ebf A new call back to TablePropertiesCollector to allow users know the entry is add, delete or merge 10 years ago