Commit Graph

  • f925208ffc Create Makefile target unity_test Igor Canadi 2015-10-07 14:46:18 -0700
  • a065cdb388 bloom hit/miss stats for SST and memtable dyniusz 2015-10-07 11:23:20 -0700
  • 40cdf797d2 Fix compile error on platforms without fallocate() Igor Canadi 2015-10-07 11:02:23 -0700
  • 77e4ad7ce2 Fix compile failure on Travis Igor Canadi 2015-10-07 10:17:47 -0700
  • 4049bcde39 Added boolean variable to guard fallocate() calls Lakshmi Narayanan 2015-10-07 10:04:05 -0700
  • aadf49fe6b Travis shouldn't fail when clang-format suggests improvements Igor Canadi 2015-10-07 09:41:21 -0700
  • d80ce7f99a Compaction filter on merge operands Igor Canadi 2015-10-07 09:30:03 -0700
  • 726d9ce1a6 Disabling unity krad 2015-10-06 17:50:04 -0700
  • 0267502655 Support for LevelDB SST with .ldb suffix dyniusz 2015-10-06 17:46:22 -0700
  • 5855cdb6d0 Merge pull request #750 from yuslepukhin/fixup_build_options Siying Dong 2015-10-06 16:41:29 -0700
  • 7bbe10c013 Merge pull request #751 from yuslepukhin/return_noerror Igor Canadi 2015-10-06 16:34:43 -0700
  • e95b703b7f Mmap reads should not return error if reading past file Dmitri Smirnov 2015-10-06 16:19:58 -0700
  • 25c58a2040 Add shared_linked DEBUG flag, remove port from among the include directories. Dmitri Smirnov 2015-10-06 15:52:09 -0700
  • 60b1c0a701 Fix to CI job definition krad 2015-10-06 14:21:10 -0700
  • 9babaeed16 Update dump_tool and undump_tool to accept Options Islam AbdelRahman 2015-10-05 19:49:48 -0700
  • eb5b637fb0 Fix condition for bottommost level Igor Canadi 2015-10-05 17:40:18 -0700
  • 9eaff629e3 Make corruption_test more robust Igor Canadi 2015-10-05 14:46:28 -0700
  • bf19dbff44 Fix valgrind - Initialize done variable Igor Canadi 2015-10-05 10:10:11 -0700
  • 5c7bf56d35 [RocksDB Options] Support more options in RocksDBOptionParser for sanity check. Yueh-Hsuan Chiang 2015-10-02 15:35:32 -0700
  • 115427ef63 Add APIs PauseBackgroundWork() and ContinueBackgroundWork() Igor Canadi 2015-10-02 13:17:34 -0700
  • a39897369a Adding features to CI job description krad 2015-09-30 12:26:46 -0700
  • a47bf325c6 Merge pull request #748 from yuslepukhin/improve_test_runs Igor Canadi 2015-10-02 11:42:53 -0700
  • 65324a16dc Improve test running scripts Introduce proper command line arguments so we can control the script Add appveyor support Add an ability to run all other (non db_tests) test executables in parallel Use .NET HashSet instead of empty valued hashtable to improve the looks TODO: Some of the tests do not use GTests and need to improve log parsing Dmitri Smirnov 2015-10-02 11:33:35 -0700
  • 7e4ee42315 Merge pull request #743 from edsrzf/amalgamation Igor Canadi 2015-09-30 14:35:15 -0700
  • 7a23e4d8ca New amalgamation target Evan Shaw 2015-09-25 10:29:05 +1200
  • e9a6808c4d Merge pull request #745 from yuslepukhin/test_appveyor_baseline Igor Canadi 2015-09-30 11:45:01 -0700
  • 9320ffd67a Improve CI build and fix Windows build breakage Is there a way to enforce CMake additions for internal changes that seem to come w/o a PR? Dmitri Smirnov 2015-09-30 11:20:23 -0700
  • 03b08ba9a9 Return MergeInProgress when fetching from transactions or WBWI with overwrite_key agiardullo 2015-09-28 19:24:44 -0700
  • c29af48d3e Add max_file_opening_threads to db_bench Islam AbdelRahman 2015-09-30 09:51:31 -0700
  • da1cf8a9bc Add a missing check for deprecated options in options_helper.cc Yueh-Hsuan Chiang 2015-09-29 17:58:00 -0700
  • 5a51fa907b Fix accidental object copy in transactions agiardullo 2015-09-29 17:00:16 -0700
  • 1e73b11af7 Better handling of deprecated options in RocksDBOptionsParser Yueh-Hsuan Chiang 2015-09-29 17:13:02 -0700
  • a8b8295d18 Fixed a compile warning in options_test.cc under clang Yueh-Hsuan Chiang 2015-09-29 14:56:54 -0700
  • 74b100ac17 RocksDB Options file format and its serialization / deserialization. Yueh-Hsuan Chiang 2015-09-29 14:42:40 -0700
  • 75134f7562 Merge pull request #741 from yuslepukhin/test_appveyor_baseline Igor Canadi 2015-09-29 13:16:40 -0700
  • 2e7506d82c Improve CI build and build switches Add an optimized build config switch for faster test runs Change compiler options to introduce more opitmizations and be more inline with MS internal switches. Make appveyor build to utilize all the avaiable cores on the VM (parallel) Introduce new appveyor configuration for daily test runs as it would take too long to run db_test after each checkin even in paralell. With some exclusions we make it in 38 minutes. We currently fail to install ramdisk during the build. Add a powershell script to faicilitate paralell run for db_test cases. Dmitri Smirnov 2015-09-29 12:22:48 -0700
  • 1eff1834b2 Remove non-existing functions. Closes #680 Igor Canadi 2015-09-29 09:34:42 -0700
  • 16d1ba7001 Clear SyncPoint Trace in DeleteSchedulerTests Islam AbdelRahman 2015-09-28 15:58:50 -0700
  • 30f74fa964 Make CompactionJobStatsTest.UniversalCompactionTest more robust Yueh-Hsuan Chiang 2015-09-28 13:52:39 -0700
  • afe0dc539b SingleDelete support for Transactions agiardullo 2015-09-24 18:31:32 -0700
  • a263002a36 Fixed a tsan warning in db_stress.cc Yueh-Hsuan Chiang 2015-09-28 12:06:43 -0700
  • e4861e7d68 Fixed a compile error in util/arena.h Yueh-Hsuan Chiang 2015-09-28 11:49:48 -0700
  • 0fdb4f1688 Fixed a compile warning in util/arena.cc when hugetlb is not supported. Yueh-Hsuan Chiang 2015-09-28 11:40:29 -0700
  • 94ac8826c4 Merge pull request #737 from mlin/readonly-syncwal Igor Canadi 2015-09-26 10:34:54 -0700
  • 60fa9cf0b5 Override DBImplReadOnly::SyncWAL() to return NotSupported. Previously, calling it caused program abort. Mike Lin 2015-09-25 21:19:29 -0700
  • 7df348b405 Minor fix to CI job definition krad 2015-09-25 14:51:35 -0700
  • dac3f22b77 Fix the test failure Igor Canadi 2015-09-25 13:55:11 -0700
  • 63e0f86797 Fixed a bug which causes rocksdb.flush.write.bytes stat is always zero Yueh-Hsuan Chiang 2015-09-25 13:34:49 -0700
  • 7ee445dd68 Fix the compile warning Igor Canadi 2015-09-25 13:17:19 -0700
  • 174e2be5f0 Merge pull request #735 from jsteemann/fix-potential-leak-in-allocate Igor Canadi 2015-09-25 12:35:15 -0700
  • aa58958d38 prevent potential memleaks in Arena::Allocate*() jsteemann 2015-09-25 21:23:40 +0200
  • 25fd743d75 Fix SingleDelete support in WriteBatchWithIndex agiardullo 2015-09-25 12:23:07 -0700
  • b6aa3f962d Fixed a memory leak issue in DBTest.UnremovableSingleDelete Yueh-Hsuan Chiang 2015-09-25 12:07:32 -0700
  • 7b7b5d9f18 [minor] Reuse SleepingBackgroundTask Igor Canadi 2015-09-25 10:29:44 -0700
  • e01f32cc3c Parameterizing email id krad 2015-09-24 15:15:45 -0700
  • c58bac701c Fix valgrind failure due to memory leaks Mayank Pundir 2015-09-23 17:24:20 -0700
  • a70d08ec07 Fix the bug of using freed memory introduced by recent plain table reader patch sdong 2015-09-23 15:43:04 -0700
  • 628216fc1f Simplifying valgrind testing krad 2015-09-22 19:19:46 -0700
  • 4805fa0eae Remove ldb HexToString method's usage of sscanf Assaf Sela 2015-09-23 14:25:46 -0700
  • f03b5c987b Add experimental DB::AddFile() to plug sst files into empty DB Islam AbdelRahman 2015-09-23 12:42:43 -0700
  • 3fdb6e5234 Fixed old lint errors in db/filename.cc Yueh-Hsuan Chiang 2015-09-23 12:39:16 -0700
  • b349d22786 Fixed old lint errors in db/filename.h Yueh-Hsuan Chiang 2015-09-23 12:22:44 -0700
  • df34aea331 PlainTableReader to support non-mmap mode sdong 2015-09-16 16:57:43 -0700
  • d746eaad5e RandomAccessFileReader should not inherit RandomAccessFile sdong 2015-09-22 18:21:10 -0700
  • 03dd8f3ca7 Fixing punit job description krad 2015-09-23 07:33:08 -0700
  • d0c31641d2 Internal stats WAL file synced to match meaning of the stats of the same name sdong 2015-09-21 16:11:26 -0700
  • 48b4497f75 Merge pull request #730 from yuslepukhin/fix_write_batch_win_const_expr Siying Dong 2015-09-22 11:08:10 -0700
  • a6c22e3e41 Disabling parallel test CI job krad 2015-09-22 10:35:56 -0700
  • 489a3e95d4 Re-work to support size_t max constant for 32/64-bit. Dmitri Smirnov 2015-09-22 10:34:21 -0700
  • ff57c6511d [RocksJava] Fix test failure of InfoLogLevelTest Yueh-Hsuan Chiang 2015-09-21 18:26:21 -0700
  • f1b9f804e9 Add a mode to always pick the oldest file to compact for each level sdong 2015-09-21 17:16:31 -0700
  • 5e8f0a66db Use port::constant for std::muneric_limtis<>::max() Dmitri Smirnov 2015-09-21 16:56:47 -0700
  • 2754ec9994 Fix Windows constexpr issue and '#ifdef' column_family_test in Release. Dmitri Smirnov 2015-09-21 16:21:01 -0700
  • dd2e1eeb35 Disabling log running jobs krad 2015-09-21 12:51:15 -0700
  • 199744f4c4 Merge pull request #728 from jsteemann/fix-missing-include-header Igor Canadi 2015-09-21 19:50:00 +0200
  • 0e65693f17 Merge pull request #727 from jsteemann/micro-optimization Igor Canadi 2015-09-21 19:37:18 +0200
  • 4d6eb52d1a Fix to CI jobs. krad 2015-09-19 17:33:06 -0700
  • 3bcc072d24 Added more CI jobs krad 2015-09-18 12:08:56 -0700
  • 669b892f97 add missing header required for std::function jsteemann 2015-09-18 22:18:40 +0200
  • 624ef456dd fixed formatting. thanks @4tXJ7f for pointing me at `make format` jsteemann 2015-09-18 22:03:47 +0200
  • bbb18c8278 removed unused variable of type Status, fixed indentation jsteemann 2015-09-18 20:23:50 +0200
  • 4704833357 pass input string to WriteBatch() by const reference jsteemann 2015-09-18 20:20:32 +0200
  • 5ec129971b key_ cannot become nullptr, so no check is needed for that jsteemann 2015-09-18 20:15:20 +0200
  • 834b12a8d5 made Size() function const because it does not modify data jsteemann 2015-09-18 20:10:00 +0200
  • 1fc16cb2eb Fix clang-format on Travis Andres Noetzli 2015-09-18 10:15:02 -0700
  • e244bdf392 Merge pull request #725 from adamretter/fail-failed-java-test Igor Canadi 2015-09-18 07:54:50 -0700
  • 7d937a0901 Exit with non-zero status if one or more Java tests fail Adam Retter 2015-09-18 15:26:01 +0100
  • 1b598213aa Check formatting in Travis Andres Noetzli 2015-09-17 22:02:05 -0700
  • c7fba80291 Fix non-deterministic failure in backupable_db_test agiardullo 2015-09-17 17:11:10 -0700
  • 014fd55adc Support for SingleDelete() Andres Noetzli 2015-09-17 11:42:56 -0700
  • f35560d00d Merge pull request #723 from jsteemann/fix-typos Igor Canadi 2015-09-17 11:26:11 -0700
  • f8b770a942 fixed typos jsteemann 2015-09-17 19:58:09 +0200
  • 51e1c11254 Do not flag error if file to be deleted does not exist Venkatesh Radhakrishnan 2015-09-17 10:21:34 -0700
  • a5e312a7a4 Improving condition for bottommost level during compaction Mayank Pundir 2015-09-08 16:18:14 -0700
  • 9aca7cd6d8 DB::Open() to flush info log after printing DB pointer sdong 2015-09-16 16:04:31 -0700
  • cecd903ad9 Fix gflags build in Travis script Andres Noetzli 2015-09-16 13:12:52 -0700
  • 16934d4959 Fix wrong constants in db_test_util Andres Noetzli 2015-09-16 13:04:05 -0700
  • 2e8e7eb391 Fix the verbosity issue in Java makefile Yueh-Hsuan Chiang 2015-09-16 12:38:17 -0700
  • f21c7415a7 Change the log level of DB start-up log from Warn to Header. Yueh-Hsuan Chiang 2015-09-16 11:31:45 -0700
  • 9566342d28 Build gflags from source for Travis Andres Noetzli 2015-09-16 11:10:24 -0700