Commit Graph

58 Commits (afb97094ae8020b1fa659de341b632678855fe95)

Author SHA1 Message Date
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Siying Dong 000b9ec217 Move some logging related files to logging/ (#5387) 6 years ago
Vijay Nadimpalli cae22c53fb Make format 6 years ago
Vijay Nadimpalli 49c5a12dbe Organizing rocksdb/db directory 6 years ago
Siying Dong 8843129ece Move some memory related files from util/ to memory/ (#5382) 6 years ago
Siying Dong e9e0101ca4 Move test related files under util/ to test_util/ (#5377) 6 years ago
Siying Dong 545d206040 Move some file related files outside util/ (#5375) 6 years ago
Michael Liu ca89ac2ba9 Apply modernize-use-override (2nd iteration) 6 years ago
Sagar Vemuri dc3528077a Update all unique/shared_ptr instances to be qualified with namespace std (#4638) 6 years ago
Maysam Yabandeh 8581a93a6b Per-thread unique test db names (#4135) 6 years ago
Maysam Yabandeh d72a51e9e1 Split FaultInjectionTest.FaultTest to avoid timeout 7 years ago
David Lai 3be9b36453 comment unused parameters to turn on -Wunused-parameter flag 7 years ago
Bruce Mitchener 0de710f5b8 Use nullptr instead of NULL / 0 more consistently. 7 years ago
Igor Sugak d08d05cb62 fix UBSAN errors in fault_injection_test 7 years ago
Sagar Vemuri 72502cf227 Revert "comment out unused parameters" 7 years ago
Victor Gao 1d7048c598 comment out unused parameters 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Maysam Yabandeh 499ebb3ab5 Optimize for serial commits in 2PC 8 years ago
Tamir Duberstein 103d0692ea Avoid unsupported attributes when not building with UBSAN 8 years ago
Yi Wu d746aead1a Suppress clang-analyzer false positive 8 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Siying Dong d2dce5611a Move some files under util/ to separate dirs 8 years ago
Siying Dong 6ef8c620d3 Move auto_roll_logger and filename out of db/ 8 years ago
Islam AbdelRahman e39d080871 Fix travis (compile for clang < 3.9) 8 years ago
Islam AbdelRahman 52fd1ff2c2 disable UBSAN for functions with intentional -ve shift / overflow 8 years ago
Reid Horuff 2c1f95291d Add facility to write only a portion of WriteBatch to WAL 8 years ago
sdong 4beffe001d Fix test data race in two FaultInjectionTest tests 8 years ago
Reid Horuff a657ee9a9c [rocksdb] Recovery path sequence miscount fix 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
agiardullo 51adc5457a fix sporadic failure in fault_injection_test 9 years ago
Gunnar Kudrjavets 97265f5f14 Fix minor bugs in delete operator, snprintf, and size_t usage 9 years ago
Dmitri Smirnov 3c750b59ae No need to #ifdef test only code on windows 9 years ago
Igor Canadi 7b7b5d9f18 [minor] Reuse SleepingBackgroundTask 9 years ago
Dmitri Smirnov 30e82d5c41 Refactor to support file_reader_writer on Windows. 9 years ago
Dmitri Smirnov 1cac89c9b1 Address windows build issues 9 years ago
Dmitri Smirnov f25f06ddd2 Address windows build issues 9 years ago
Mike Kolupaev e06cf1a098 [wal changes 3/3] method in DB to sync WAL without blocking writers 9 years ago
Mike Kolupaev fe09a6dae3 [wal changes 2/3] write with sync=true syncs previous unsynced wals to prevent illegal data loss 9 years ago
agiardullo 064294081b Improved FileExists API 9 years ago
sdong 58b4209e05 Trigger non-trivial compaction in fault_injection_test 9 years ago
sdong 6e9fbeb27c Move rate_limiter, write buffering, most perf context instrumentation and most random kill out of Env 9 years ago
sdong ac2b9367fe Fix a typo in variable 9 years ago
sdong 6c0c8dee7b Fix data loss after DB recovery by not allowing flush/compaction to be scheduled until DB opened 9 years ago
Dmitri Smirnov 18285c1e2f Windows Port from Microsoft 10 years ago
Islam AbdelRahman 12e030a992 Use CompactRangeOptions for CompactRange 10 years ago
sdong 316ec80bf8 fault_injection_test: add a test case to cover log syncing after a log roll 10 years ago
Igor Sugak b4b69e4f77 rocksdb: switch to gtest 10 years ago
Igor Sugak 9fd6edf81c rocksdb: Replace ASSERT* with EXPECT* in functions that does not return void value 10 years ago
Igor Sugak 62247ffa3b rocksdb: Add missing override 10 years ago
sdong 10af17f3d7 fault_injection_test: add a unit test to allow parallel compactions and multiple levels 10 years ago