Commit Graph

  • 926f3a78a6 In delete scheduler, before ftruncate file for slow delete, check whether there is other hard links (#4093) Siying Dong 2018-07-09 15:17:38 -0700
  • b9846370e9 WriteUnPrepared: Add support for recovering WriteUnprepared transactions (#4078) Manuel Ung 2018-07-06 17:17:36 -0700
  • db7ae0a485 Fix a map lookup that may throw exception. (#4098) Yanqin Jin 2018-07-06 16:07:29 -0700
  • d4d9fe8e57 Fix a bug caused by not copying the block trailer. (#4096) Yanqin Jin 2018-07-06 13:09:57 -0700
  • 35b83327a7 compaction: fix max_subcompactions option for CompactRange (#4082) Huachao Huang 2018-07-05 20:10:37 -0700
  • 39218a72a4 Increase the size of LRU cache. (#4090) Yanqin Jin 2018-07-05 11:32:42 -0700
  • 17027aeffc Change default value of `bytes_max_delete_chunk` to 0 in NewSstFileManager() (#4092) Siying Dong 2018-07-03 17:54:41 -0700
  • 0d234dfce4 Remove unused arg which causes compilation failure (#4080) Adam Retter 2018-07-02 10:21:26 -0700
  • e099c2dd55 check if data size exceeds java array vm limit when it is copied in jni (#3850) Andrey Zagrebin 2018-06-29 16:03:28 -0700
  • 36fa49ceb5 transaction_test: -Wunused-variable with clang-7 (#4074) Daniel Black 2018-06-29 11:42:08 -0700
  • 2462763b2e Fix mis-spoken assert on prefetch_filter and prefetch_index (#4077) Maysam Yabandeh 2018-06-29 09:13:57 -0700
  • 29ffbb8a50 Charging block cache more accurately (#4073) Maysam Yabandeh 2018-06-29 08:55:33 -0700
  • b3efb1cbe0 fix clang analyzer warnings (#4072) Zhongyi Xie 2018-06-28 18:59:18 -0700
  • 8ad63a4b86 WriteUnPrepared: Add new WAL marker kTypeBeginUnprepareXID (#4069) Manuel Ung 2018-06-28 18:46:39 -0700
  • 25403c2265 Prefetch cache lines for filter lookup (#4068) Andrew Kryczka 2018-06-28 13:02:55 -0700
  • 52d4c9b7f6 Allow DB resume after background errors (#3997) Anand Ananthabhotla 2018-06-28 12:23:57 -0700
  • 26d67e357e Support group commits of version edits (#3944) Yanqin Jin 2018-06-28 12:16:10 -0700
  • 0a5b5d88b2 Remove ReadOnly part of PinnableSliceAndMmapReads from Lite (#4070) Maysam Yabandeh 2018-06-28 08:31:19 -0700
  • b557499eee Suppress leak warning for clang(LLVM) asan (#4066) Taewook Oh 2018-06-27 21:59:09 -0700
  • 7f850b889d Remove 'ALIGNAS' from StatisticsImpl. (#4061) Yanqin Jin 2018-06-27 20:55:07 -0700
  • 14f409c0f1 PrefixMayMatch: remove unnecessary check for prefix_extractor_ (#4067) Zhongyi Xie 2018-06-27 20:38:53 -0700
  • 1f6efabe23 Add bottommost_compression_opts to for bottommost_compression (#3985) Zhichao Cao 2018-06-27 17:34:07 -0700
  • 235ab9dd32 Pin mmap files in ReadOnlyDB (#4053) Maysam Yabandeh 2018-06-27 17:09:29 -0700
  • e8f9d7f0d4 Added PingCaps Rust RocksDB and ObjectiveRocks (#4065) Maximilian Alexander 2018-06-27 15:40:33 -0700
  • 818c84e116 Store timestamp in deadlock detection (#4060) chouxi 2018-06-27 12:22:17 -0700
  • e5ae1bb465 Remove bogus gcc-8.1 warning (#3870) Daniel Black 2018-06-27 12:09:50 -0700
  • a16e00b7b9 WriteUnPrepared Txn: Disable seek to snapshot optimization (#3955) Manuel Ung 2018-06-27 12:05:29 -0700
  • 17339dc2f3 Add table property tracking number of range deletions (#4016) Nikhil Benesch 2018-06-26 20:18:43 -0700
  • 408205a36b use user_key and iterate_upper_bound to determine compatibility of bloom filters (#3899) Zhongyi Xie 2018-06-26 15:56:26 -0700
  • 967aa8157a Create lgtm.yml for LGTM.com C/C++ analysis (#4058) Bas van Schaik 2018-06-26 12:37:07 -0700
  • 2694b6dc26 Remove unused imports, from python scripts. (#4057) Peter (Stig) Edwards 2018-06-26 12:35:26 -0700
  • a8e503e545 Fix universal compaction scheduling conflict with CompactFiles (#4055) Andrew Kryczka 2018-06-26 10:28:41 -0700
  • 346d1069c3 Align StatisticsImpl / StatisticsData (#4036) Daniel Black 2018-06-25 22:42:35 -0700
  • 6d454d7376 BlobDB: is_fifo=true also evict non-TTL blob files (#4049) Yi Wu 2018-06-25 22:32:29 -0700
  • 189f0c27aa Make BlockBasedTableIterator compaction-aware (#4048) Sagar Vemuri 2018-06-25 13:07:38 -0700
  • a71e467381 Blob DB: enable readahead for garbage collection (#3648) Yi Wu 2018-06-23 23:08:33 -0700
  • 2729dd72ad Reclaim memory allocated to backup_engine. Yanqin Jin 2018-06-23 16:56:49 -0700
  • 80ade9ad83 Pin top-level index on partitioned index/filter blocks (#4037) Maysam Yabandeh 2018-06-22 15:14:05 -0700
  • c726f7fda8 Fix dangling checkpoint pointer in db_stress (#4042) Yi Wu 2018-06-22 11:39:51 -0700
  • 64c85d0d97 Set DEBUG_LEVEL=0 for RocksJava Mac Release (#4040) Adam Retter 2018-06-22 10:49:11 -0700
  • 795e663df0 option for timing measurement of non-blocking ops during compaction (#4029) Zhongyi Xie 2018-06-21 21:16:49 -0700
  • 0a5b16c7c5 Cleanup staging directory at start of checkpoint (#4035) Andrew Kryczka 2018-06-21 16:22:57 -0700
  • 645e57c22d Assert for Direct IO at the beginning in PositionedRead (#3891) Sagar Vemuri 2018-06-21 14:45:49 -0700
  • 58c221440c Update TARGETS file (#4028) Yi Wu 2018-06-21 14:30:00 -0700
  • 397495964b Fix a warning (treated as error) caused by type mismatch. Yanqin Jin 2018-06-21 11:09:09 -0700
  • 7103559f49 Improve direct IO range scan performance with readahead (#3884) Sagar Vemuri 2018-06-21 11:02:49 -0700
  • 524c6e6b72 Add file name info to SequentialFileReader. (#4026) Yanqin Jin 2018-06-21 08:34:24 -0700
  • 14cee194d6 Support file ingestion in stress test (#4018) Andrew Kryczka 2018-06-20 22:14:12 -0700
  • 61d69d450d Hide jemalloc aligned allocation functions into .cc (#4025) Dmitri Smirnov 2018-06-19 17:07:49 -0700
  • 28a9d8910b Fix the bug with duplicate prefix in partition filters (#4024) Maysam Yabandeh 2018-06-19 14:06:17 -0700
  • 92ee3350e0 BlockBasedTableIterator to keep BlockIter after out of upper bound (#4004) Siying Dong 2018-06-19 09:42:40 -0700
  • 7f3a634e06 Support pipelined write in stress/crash tests Andrew Kryczka 2018-06-19 08:56:43 -0700
  • 8585059ae0 Support backup and checkpoint in db_stress (#4005) Andrew Kryczka 2018-06-18 19:23:42 -0700
  • de2c6fb158 Fix stderr processing in crash test (#4006) Andrew Kryczka 2018-06-18 17:42:48 -0700
  • c766887458 Fix ExternalSSTFileTest::OverlappingRanges test on Solaris Sparc (#4012) Tomas Kolda 2018-06-18 14:38:50 -0700
  • 7b4b43febb zLinux build error with gcc and IBM Java headers (#4013) Tomas Kolda 2018-06-18 13:52:46 -0700
  • e5bee404ce zLinux s390x support in JNI (#4009) Tomas Kolda 2018-06-18 09:42:29 -0700
  • e750dacffb Crash on Windows, because of shared_ptr reinterpret cast (#3999) Tomas Kolda 2018-06-17 20:54:22 -0700
  • 80bc35927c Should only decode restart points for uncompressed blocks (#3996) Zhongyi Xie 2018-06-15 19:24:21 -0700
  • c48764ba47 Don't generate a notification for a 0 size SST (#4003) Anand Ananthabhotla 2018-06-15 17:53:12 -0700
  • 3fbc865cd5 Add kOptionsStatistics to GetProperty() (#3966) zhichao-cao 2018-06-15 17:23:08 -0700
  • 7b5f7ff0b4 travis: osx install zstd lz4 snappy xz (#3893) Daniel Black 2018-06-15 16:42:35 -0700
  • 906a602c2c Build and tests fixes for Solaris Sparc (#4000) Tomas Kolda 2018-06-15 12:39:16 -0700
  • f23fed19a1 Delay verify compaction output table (#3979) 奏之章 2018-06-15 12:28:06 -0700
  • 4faaab70a6 Benchmark sine wave write rate limit (#3914) Hans-Wilhelm Warlo 2018-06-15 12:07:38 -0700
  • f5281a53a4 tools/check_format_compatible.sh to cover forward option reading too (#3994) Siying Dong 2018-06-15 10:59:40 -0700
  • fbe3b9e2b6 Udpate db_universal_compaction_test according to PR #3970 (#3995) Fenggang Wu 2018-06-15 10:32:20 -0700
  • 1f32dc7d2b Check with PosixEnv before opening LOCK file (#3993) Andrew Kryczka 2018-06-13 17:28:31 -0700
  • 7497f992e0 Run manual compaction in stress/crash tests (#3936) Andrew Kryczka 2018-06-13 16:39:03 -0700
  • dd216dd76a Choose unique keys faster in db_stress (#3990) Andrew Kryczka 2018-06-13 13:37:21 -0700
  • a720401877 Avoid acquiring SyncPoint mutex when it is disabled (#3991) Andrew Kryczka 2018-06-13 13:03:09 -0700
  • d82f1421b4 Fix regression bug of Prev() with upper bound (#3989) Siying Dong 2018-06-12 16:43:44 -0700
  • 9d347332fb Fix argument mismatch in BlockBasedTableBuilder (#3974) Andrew Kryczka 2018-06-12 13:38:09 -0700
  • 9c7da963bc Fix a crash in WinEnvIO::GetSectorSize (#3975) shpala 2018-06-12 13:36:05 -0700
  • 3593275357 Remove restart point from the properties_block (#3970) Fenggang Wu 2018-06-12 12:46:48 -0700
  • f4502944c3 Change db path for BlockBasedTableTest.BadOptions (#3965) Fenggang Wu 2018-06-08 12:53:23 -0700
  • 3470c75852 Fix build errors. Yanqin Jin 2018-06-07 15:34:42 -0700
  • 23e1d23675 Fixed the fprintf of uint64_t by using PRIu64 (#3963) Zhichao Cao 2018-06-07 11:34:52 -0700
  • 0a0860a5fb Refactoring db_stress.cc (#3902) Yanqin Jin 2018-06-07 10:34:56 -0700
  • 45b6bcca98 ZSTD compression: should also expect type = kZSTDNotFinalCompression (#3964) Zhongyi Xie 2018-06-06 23:30:26 -0700
  • b73652169e Extend format 3 to partitioned index/filters (#3958) Maysam Yabandeh 2018-06-06 16:44:52 -0700
  • 5504a056f8 Adding advisor Rules and parser scripts with unit tests. (#3934) Pooja Malik 2018-06-06 14:28:51 -0700
  • 4420df4b0e Check conflict at output level in CompactFiles (#3926) Andrew Kryczka 2018-06-05 14:03:42 -0700
  • f1592a06c2 run make format for PR 3838 (#3954) Zhongyi Xie 2018-06-05 12:51:05 -0700
  • 812c7371d3 Fix performance regression in Get() for block-based tables (#3953) Mike Kolupaev 2018-06-05 11:32:07 -0700
  • d0c38c0c8c Extend some tests to format_version=3 (#3942) Maysam Yabandeh 2018-06-04 19:59:44 -0700
  • 2210152947 Fix singleton destruction order of PosixEnv and SyncPoint (#3951) Andrew Kryczka 2018-06-04 15:52:31 -0700
  • ab2254bedf Fix clang analyze Manuel Ung 2018-06-04 14:39:45 -0700
  • f4b72d7056 Provide a way to override windows memory allocator with jemalloc for ZSTD Dmitri Smirnov 2018-06-04 12:04:52 -0700
  • 4f297ad05f Fix crash test check for direct I/O Andrew Kryczka 2018-06-03 21:28:41 -0700
  • 50d7ac0ea3 Fix test for rocksdb_lite: hide incompatible option kDirectIO Zhongyi Xie 2018-06-01 20:28:19 -0700
  • fea2b1dfb2 Copy Get() result when file reads use mmap Andrew Kryczka 2018-06-01 16:46:32 -0700
  • 88c3ee2d31 Configure direct I/O statically in db_stress Andrew Kryczka 2018-06-01 16:33:07 -0700
  • 01e3c30def Extend existing unit tests to run with WriteUnprepared as well Manuel Ung 2018-06-01 14:57:55 -0700
  • 89b37081a1 add c api rocksdb_sstfilewriter_file_size straw 2018-06-01 09:33:10 -0700
  • 2a0dfaa044 fix PrefixExtractorChanged: pass raw pointer instead shared_ptr Zhongyi Xie 2018-05-31 21:27:08 -0700
  • 44cf84932f Fix the bug of some test scenarios being put after kEnd Maysam Yabandeh 2018-05-31 19:16:11 -0700
  • 2807678b11 c api set bottommost level compaction QingpingWang 2018-05-31 17:20:56 -0700
  • 82089d59c3 DBImpl::FindObsoleteFiles() not to call GetChildren() on the same path Siying Dong 2018-05-31 12:53:43 -0700
  • a35451eaa4 fix deadlock with enable_pipelined_write=true and max_successive_merges > 0 maoyouxiang 2018-05-31 11:00:23 -0700