- 29 May, 2020 1 commit
-
-
pingcap-github-bot authored
-
- 19 May, 2020 1 commit
-
-
Wallace authored
* fix perf-level Signed-off-by:
Little-Wallace <bupt2013211450@gmail.com>
-
- 21 Apr, 2020 1 commit
-
-
pingcap-github-bot authored
Signed-off-by:
sre-bot <sre-bot@pingcap.com>
-
- 07 Feb, 2020 1 commit
-
-
yiwu-arbug authored
Update Titan with changes: ``` b623e6b 2020-02-04 yiwu@pingcap.com Sync titan directory when adding blob files (#136) (#141) 0ce4d66 2020-02-01 yiwu@pingcap.com Fix GC stat not being updated after DeleteFilesInRange (#135) (#137) ``` Also fix submodule url.
-
- 06 Feb, 2020 2 commits
-
-
kennytm authored
Needed by https://github.com/tikv/tikv/pull/6209Signed-off-by:
Yi Wu <yiwu@pingcap.com> Signed-off-by:
kennytm <kennytm@gmail.com> Co-authored-by:
yiwu-arbug <yiwu@pingcap.com>
-
pingcap-github-bot authored
-
- 17 Jan, 2020 2 commits
-
-
Connor authored
Signed-off-by:
Connor1996 <zbk602423539@gmail.com>
-
pingcap-github-bot authored
-
- 23 Dec, 2019 1 commit
-
-
qupeng authored
Signed-off-by:
qupeng <qupeng@pingcap.com>
-
- 17 Dec, 2019 1 commit
-
-
yiwu-arbug authored
Since both tikv-3.0 and tikv-3.1 are using the same rocksdb, titan and rust-rocksdb branch, changing the branch name to tikv-3.x. Also update rocksdb with the following change for 3.x branch: ``` b047a2a6d 2019-11-26 yiwu@pingcap.com Fix DBFlushTest::FireOnFlushCompletedAfterCommittedResult hang (#6018) 7f1d9f2c8 2019-11-26 harrywong@live.com Removed const fields in copyable classes (#5095) 59f71ee61 2019-11-26 siying.d@fb.com Rename InternalDBStatsType enum names (#5779) 1ee718b3b 2019-11-26 xy.tao@outlook.com Fix blob context when db_iter uses seek (#6051) 129ad9c95 2019-11-26 bupt2013211450@gma.. fix unstable unittest caused by #5958 (#6061) 88cd73817 2019-11-26 bupt2013211450@gma.. Fix corruption with intra-L0 on ingested files (#5958) 4d6616422 2019-11-26 thomasf@fb.com Restrict L0->L0 compaction according to max_compaction_bytes option (#5329) b829446c8 2019-11-26 yiwu@pingcap.com Revert "Disable Intra-L0 compaction (#128)" ae2c5a217 2019-11-26 bupt2013211450@gma.. Fix IngestExternalFile's bug with two_write_queue (#5976) 8664450cf 2019-11-26 anand76@devvm1373... Update bg_error when log flush fails in SwitchMemtable() (#5072) ``` Signed-off-by:
Yi Wu <yiwu@pingcap.com>
-
- 22 Nov, 2019 1 commit
-
-
Connor authored
* fix titan cf options for create_cf Signed-off-by:
Connor1996 <zbk602423539@gmail.com>
-
- 21 Nov, 2019 1 commit
-
-
pingcap-github-bot authored
-
- 19 Nov, 2019 1 commit
-
-
Connor authored
-
- 23 Oct, 2019 1 commit
-
-
yiwu-arbug authored
Cherry-pick change to disable intra-L0 compaction, to temporarily avoid a data corruption case. ``` d21d976a1 2019-10-23 yiwu@pingcap.com Disable Intra-L0 compaction (#128) ``` Signed-off-by:
Yi Wu <yiwu@pingcap.com>
-
- 21 Oct, 2019 1 commit
-
-
kennytm authored
Cherry-pick #347 for TiKV v3.1.
-
- 17 Oct, 2019 1 commit
-
-
yiwu-arbug authored
Cherry-picking the following rocksdb and titan fixes to tikv-3.0 branch. rocksdb: ``` 7e4e054ae 2019-10-15 yiwu@pingcap.com Make WaitForFlushMemTable public (#125) 89ff3e3b8 2019-09-29 yiwu@pingcap.com Lower the risk for users to run options.force_consistency_checks = true (#5744) (#120) 9c5b744ee 2019-09-26 nrc@ncameron.org Relax warnings as errors so we can build on Clang 11 (#123) 179a8f5e0 2019-09-20 yiwu@pingcap.com fast look up purge_queue (#5796) (#119) ``` titan: ``` 43225d4 2019-10-16 yiwu@pingcap.com Fix Titan missing blob issue (#97) ``` Signed-off-by:
Yi Wu <yiwu@pingcap.com>
-
- 16 Oct, 2019 1 commit
-
-
yiwu-arbug authored
The option is useful for catching LSM tree corruption. Adding it. Signed-off-by:
Yi Wu <yiwu@pingcap.com>
-
- 29 Sep, 2019 1 commit
-
-
yiwu-arbug authored
Add OnBackgroundError handler API. For the API, also adding crocksdb_status_ptr_t struct, which may be later extend to allow setting a different status (since rocksdb OnBackgroundError allow overriding the background error). Signed-off-by:
Yi Wu <yiwu@pingcap.com>
-
- 24 Sep, 2019 1 commit
-
-
yiwu-arbug authored
Cherry-pick recent Titan changes included in https://github.com/pingcap/titan/pull/89Signed-off-by:
Yi Wu <yiwu@pingcap.com>
-
- 30 Aug, 2019 1 commit
-
-
Wallace authored
Signed-off-by:
Little-Wallace <bupt2013211450@gmail.com> Update `ColumnFamilyOptions` to support `DoublySkipList` in memtable.
-
- 28 Aug, 2019 1 commit
-
-
yiwu-arbug authored
* Update titan branch to tikv-3.0 specific branch Signed-off-by:
Yi Wu <yiwu@pingcap.com>
-
- 21 Aug, 2019 1 commit
-
-
Wu Jiayu authored
* Adding jemalloc-nodump-allocator option for lru-cache (#328) Adding LRUCacheOptions::set_no_dump_allocator, so we can use JemallocNoDumpAllocator of rocksdb to exclude some LRU Cache, like block cache, from core dump.
-
- 05 Aug, 2019 1 commit
-
-
Connor authored
* add delete files in ranges API for titan Signed-off-by:
Connor1996 <zbk602423539@gmail.com>
-
- 26 Jul, 2019 1 commit
-
-
yiwu-arbug authored
Cherry-picking the following changes that fixes zlib, jemalloc and gflags dependencies, and fixes a flaky test: ``` 6ead62ca 2019-07-25 yiwu@pingcap.com Avoid build require system zlib (#303) 9246b9c5 2019-07-25 hi@breeswish.org Skip jemalloc options on specific platform (#324) 7a8dd731 2019-07-22 yiwu@pingcap.com Add jemalloc-sys dependency when jemalloc is enabled (#320) 6f2c6320 2019-07-23 yiwu@pingcap.com Not compile with gflags (#322) 09b80321 2019-07-22 yiwu@pingcap.com Fix perf context test (#321) d67f38e2 2019-07-21 yiwu@pingcap.com Add jemalloc feature (#319) ``` Also update rocksdb to fix compile error with gcc9: ``` 7a03c83ed 2019-07-23 psergey@askmonty.org Fix MyRocks compile warnings-treated-as-errors on Fedora 30, gcc 9.1.1 (#5553) ```
-
- 04 Jul, 2019 1 commit
-
-
yiwu-arbug authored
Cherry-picking #315 to tikv-3.0 branch. Signed-off-by: Yi Wu yiwu@pingcap.com
-
- 03 Jul, 2019 1 commit
-
-
yiwu-arbug authored
Cherry-picking changes: c503e736 2019-07-02 yiwu@pingcap.com Fix Titan portable build (#312) c17648a5 2019-07-01 yiwu@pingcap.com Fix create_cf not passinig titan specific options to titan (#311)
-
- 24 Jun, 2019 1 commit
-
-
Connor authored
* Fix titan config (#306) * Add titan read option (#309) Signed-off-by:
Connor1996 <zbk602423539@gmail.com>
-
- 20 Jun, 2019 13 commits
-
-
Yi Wu authored
Signed-off-by:
Yi Wu <yiwu@pingcap.com>
-
siddontang authored
Signed-off-by:
siddontang <siddontang@gmail.com>
-
siddontang authored
* add recycle log configuration Signed-off-by:
siddontang <siddontang@gmail.com>
-
qupeng authored
-
Xinye Tao authored
* add titan blob-run-mode * checkout latest bug fix and titan stats
-
yiwu-arbug authored
* move Titan to separate repository Signed-off-by:
Yi Wu <yiwu@pingcap.com>
-
yiwu-arbug authored
This is to get around borrow checker for TiKV side of changes. Other APIs also pass in structs as reference.
-
yiwu-arbug authored
Adding BlockBasedTableOptions::set_block_cache so we can set shared block cache instance to different column family and different DB instance. Also adding LRUCacheOptions and Cache structs.
-
yiwu-arbug authored
Update RocksDB to include the following changes: 018aa1972 Titan: fix error message formatting (#84) ee2f17ca8 Fix crash with memtable prefix bloom and key out of prefix extractor domain (#5190) 16ace7c47 Titan: Add snapshot related test (#80) ee8b59301 Titan: Fix iterator fail to pass SuperVersion to underlying iterator (#79) Signed-off-by: Yi Wu yiwu@pingcap.com
-
zhangjinpeng1987 authored
-
siddontang authored
-
Connor authored
Signed-off-by:
Connor1996 <zbk602423539@gmail.com>
-
zhangjinpeng1987 authored
-