- 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 14 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
-
yiwu-arbug authored
Update .gitmodules to point to pingcap/rocksdb tikv-3.0 branch. Also update rocksdb to include the following changes: 75133b1b6 2019-03-26 yiwu@pingcap.com Fix SstFileReader not able to open ingested file (#5097) 7ca9eb754 2019-03-26 yiwu@pingcap.com Fix BlockBasedTableIterator construction missing index_key_is_full parameter Signed-off-by:
Yi Wu <yiwu@pingcap.com>
-
- 25 Mar, 2019 1 commit
-
-
yiwu-arbug authored
-
- 22 Mar, 2019 1 commit
-
-
Jay authored
We should not rely on a specific version of rust.
-
- 27 Feb, 2019 1 commit
-
-
yiwu-arbug authored
-
- 19 Feb, 2019 1 commit
-
-
dorianzheng authored
-
- 13 Feb, 2019 1 commit
-
-
dorianzheng authored
-
- 26 Jan, 2019 1 commit
-
-
dorianzheng authored
-
- 21 Jan, 2019 1 commit
-
-
dorianzheng authored
-
- 06 Jan, 2019 1 commit
-
-
Huachao Huang authored
We need to support encryption environment created outside.
-
- 04 Jan, 2019 1 commit
-
-
Clément Renault authored
-