1. 04 Mar, 2020 1 commit
    • yiwu-arbug's avatar
      implemented !Send for PerfContext struct (#442) · 9abbf010
      yiwu-arbug authored
      fix tikv/tikv#6973
      
      As mentioned in the linked issue, the aim is to implement `!Send` for the `PerfContext` struct.
      Although the issue is related to the `tikv/tikv` repo, the concerned `PerfContext` is taken from this repo. 
      Due to the rule that "foreign traits can't be implemented on foreign types", it isn't possible to directly implement the `!Send` trait on the `PerfContext` struct. So, either I had to enclose the `PerfContext` within another type and implement `!Send` for the new type (along with implementing all the functions present for `PerfContext`), or directly add the `!Send` implementation, where the struct is defined, i.e, in this repo.  I've taken the second path.
      but, there is a problem. `impl !Send` is currently only supported in nightly and not on stable channel.
      So, it's necessary to build this crate with nightly toolchain, if this patch is accepted.
      Signed-off-by: 's avatarGovardhan G D <govardhangdg@gmail.com>
      9abbf010
  2. 03 Mar, 2020 1 commit
  3. 27 Feb, 2020 1 commit
  4. 24 Feb, 2020 1 commit
  5. 07 Feb, 2020 1 commit
  6. 04 Feb, 2020 3 commits
  7. 31 Jan, 2020 1 commit
  8. 19 Jan, 2020 1 commit
  9. 09 Jan, 2020 1 commit
    • yiwu-arbug's avatar
      Update rocksdb to cb7efe6d7 (#419) · 72e45c3f
      yiwu-arbug authored
      Update rocksdb with the following changes:
      ```
      cb7efe6d7 2020-01-08 zbk602423539@gmail.. Add oldest snapshot sequence property (#6228) (#141)
      c7d775168 2020-01-07 zbk602423539@gmail.. statistics: make ticker and histogram extendible (#136)
      ebec1bd8a 2020-01-07 bupt2013211450@gma.. add multibatch write into memtable (#131)
      4dcfb8789 2020-01-07 zbk602423539@gmail.. fix invalid register for .seh_savexmm (#140)
      ```
      Signed-off-by: 's avatarYi Wu <yiwu@pingcap.com>
      72e45c3f
  10. 31 Dec, 2019 1 commit
  11. 23 Dec, 2019 1 commit
  12. 19 Dec, 2019 1 commit
  13. 18 Dec, 2019 2 commits
    • yiwu-arbug's avatar
      update rocksdb for master (#408) · 3f34060d
      yiwu-arbug authored
      Update rocksdb for master branch with following changes:
      
      Cherry-picking flaky test fix:
      ```
      8c436ff96 2019-12-16 yiwu@pingcap.com     Fix DBFlushTest::FireOnFlushCompletedAfterCommittedResult hang (#6018)
      ```
      
      Cherry-picking titan iterator fix:
      ```
      74a1cac78 2019-11-25 xy.tao@outlook.com   Fix blob context when db_iter uses seek (#6051)
      ```
      
      Cherry-picking intra-L0 fixes:
      ```
      193cded5a 2019-11-25 bupt2013211450@gma.. fix unstable unittest caused by #5958 (#6061)
      7f67659af 2019-11-25 bupt2013211450@gma.. Fix corruption with intra-L0 on ingested files (#5958)
      ```
      
      Cherry-picking unordered_write fixes:
      ```
      165702113 2019-11-25 bupt2013211450@gma.. Fix IngestExternalFile's bug with two_write_queue (#5976)
      720acf34a 2019-12-16 zbk602423539@gmail.. wait pending memtable writes on file ingestion or compact range (#6113)
      380779db1 2019-12-16 siying.d@fb.com      Move pipeline write waiting logic into WaitForPendingWrites() (#5716)
      ```
      
      Upgrade from rocksdb 6.4.4 to 6.4.6:
      ```
      2c55ed1e3 2019-11-25 myabandeh@fb.com     Bump up the version to 6.4.6
      5fe5d4b90 2019-11-25 myabandeh@fb.com     Update HISTORY for SeekForPrev bug fix (#5925)
      dee7a8cb6 2019-11-25 myabandeh@fb.com     Fix SeekForPrev bug with Partitioned Filters and Prefix (#5907)
      aa28dae99 2019-11-25 anand76@devvm1373... Update HISTORY.md with a bug fix
      b626c6a2a 2019-11-25 anand76@devvm1373... Fix data block upper bound checking for iterator reseek case (#5883)
      c4801798b 2019-11-25 siying.d@fb.com      Fix a bug of the previous fix.
      da1af09f7 2019-11-25 siying.d@fb.com      Bump up the version to 6.4.5
      47526f4c9 2019-11-25 siying.d@fb.com      Revert "Merging iterator to avoid child iterator reseek for some cases (#5286)" (#5871)
      ```
      Signed-off-by: 's avatarYi Wu <yiwu@pingcap.com>
      3f34060d
    • Fu Chen's avatar
      bindgen: pre-generate bindings (#402) · 809c1dc9
      Fu Chen authored
      809c1dc9
  14. 16 Dec, 2019 1 commit
  15. 11 Dec, 2019 1 commit
  16. 10 Dec, 2019 1 commit
  17. 06 Dec, 2019 1 commit
  18. 03 Dec, 2019 1 commit
  19. 29 Nov, 2019 1 commit
  20. 28 Nov, 2019 1 commit
  21. 27 Nov, 2019 1 commit
  22. 26 Nov, 2019 1 commit
  23. 21 Nov, 2019 2 commits
  24. 19 Nov, 2019 1 commit
  25. 13 Nov, 2019 1 commit
  26. 12 Nov, 2019 1 commit
  27. 06 Nov, 2019 1 commit
  28. 05 Nov, 2019 1 commit
    • yiwu-arbug's avatar
      Update rocksdb (#376) · 51073a75
      yiwu-arbug authored
      Update rocksdb to include the following changes:
      ```
      d9ac7463e 2019-10-29 yiwu@pingcap.com     Cherry-pick compile error fixes (#129)
      8a63fcbfe 2019-10-29 yiwu@pingcap.com     Fix OnFlushCompleted fired before flush result write to MANIFEST (#5908) (#127)
      ```
      Signed-off-by: 's avatarYi Wu <yiwu@pingcap.com>
      51073a75
  29. 04 Nov, 2019 2 commits
  30. 03 Nov, 2019 1 commit
  31. 02 Nov, 2019 1 commit
  32. 01 Nov, 2019 2 commits
  33. 31 Oct, 2019 1 commit
  34. 30 Oct, 2019 1 commit