1. 18 6月, 2015 1 次提交
  2. 09 6月, 2015 1 次提交
  3. 04 6月, 2015 3 次提交
  4. 30 5月, 2015 1 次提交
  5. 24 2月, 2015 1 次提交
  6. 09 2月, 2015 1 次提交
  7. 07 2月, 2015 1 次提交
  8. 26 11月, 2014 1 次提交
  9. 15 11月, 2014 1 次提交
  10. 12 11月, 2014 1 次提交
    • I
      Turn on -Wshorten-64-to-32 and fix all the errors · 767777c2
      Igor Canadi 提交于
      Summary:
      We need to turn on -Wshorten-64-to-32 for mobile. See D1671432 (internal phabricator) for details.
      
      This diff turns on the warning flag and fixes all the errors. There were also some interesting errors that I might call bugs, especially in plain table. Going forward, I think it makes sense to have this flag turned on and be very very careful when converting 64-bit to 32-bit variables.
      
      Test Plan: compiles
      
      Reviewers: ljin, rven, yhchiang, sdong
      
      Reviewed By: yhchiang
      
      Subscribers: bobbaldwin, dhruba, leveldb
      
      Differential Revision: https://reviews.facebook.net/D28689
      767777c2
  11. 01 11月, 2014 2 次提交
    • L
      fix c_test · 82e3ae54
      Lei Jin 提交于
      Summary: as title
      
      Test Plan: ./c_test
      
      Reviewers: igor
      
      Reviewed By: igor
      
      Subscribers: dhruba, leveldb
      
      Differential Revision: https://reviews.facebook.net/D28119
      82e3ae54
    • I
      Turn on -Wshadow · 9f7fc3ac
      Igor Canadi 提交于
      Summary:
      ...and fix all the errors :)
      
      Jim suggested turning on -Wshadow because it helped him fix number of critical bugs in fbcode. I think it's a good idea to be -Wshadow clean.
      
      Test Plan: compiles
      
      Reviewers: yhchiang, rven, sdong, ljin
      
      Reviewed By: ljin
      
      Subscribers: dhruba, leveldb
      
      Differential Revision: https://reviews.facebook.net/D27711
      9f7fc3ac
  12. 27 8月, 2014 1 次提交
  13. 26 8月, 2014 1 次提交
  14. 21 8月, 2014 1 次提交
  15. 19 8月, 2014 1 次提交
  16. 13 8月, 2014 1 次提交
  17. 08 8月, 2014 2 次提交
  18. 07 8月, 2014 1 次提交
  19. 11 7月, 2014 1 次提交
  20. 08 7月, 2014 2 次提交
  21. 07 7月, 2014 1 次提交
  22. 06 7月, 2014 1 次提交
  23. 01 7月, 2014 1 次提交
    • F
      use arena to allocate memtable's bloomfilter and hashskiplist's buckets_ · 56563674
      Feng Zhu 提交于
      Summary:
          Bloomfilter and hashskiplist's buckets_ allocated by memtable's arena
          DynamicBloom: pass arena via constructor, allocate space in SetTotalBits
          HashSkipListRep: allocate space of buckets_ using arena.
             do not delete it in deconstructor because arena would take care of it.
          Several test files are changed.
      
      Test Plan:
          make all check
      
      Reviewers: ljin, haobo, yhchiang, sdong
      
      Reviewed By: sdong
      
      Subscribers: igor, dhruba
      
      Differential Revision: https://reviews.facebook.net/D19335
      56563674
  24. 19 6月, 2014 1 次提交
  25. 26 4月, 2014 1 次提交
  26. 10 4月, 2014 1 次提交
    • I
      Turn on -Wmissing-prototypes · 4daea663
      Igor Canadi 提交于
      Summary: Compiling for iOS has by default turned on -Wmissing-prototypes, which causes rocksdb to fail compiling. This diff turns on -Wmissing-prototypes in our compile options and cleans up all functions with missing prototypes.
      
      Test Plan: compiles
      
      Reviewers: dhruba, haobo, ljin, sdong
      
      Reviewed By: ljin
      
      CC: leveldb
      
      Differential Revision: https://reviews.facebook.net/D17649
      4daea663
  27. 03 4月, 2014 2 次提交
  28. 01 4月, 2014 1 次提交
  29. 25 3月, 2014 1 次提交
    • Y
      Enhance partial merge to support multiple arguments · cda4006e
      Yueh-Hsuan Chiang 提交于
      Summary:
      * PartialMerge api now takes a list of operands instead of two operands.
      * Add min_pertial_merge_operands to Options, indicating the minimum
        number of operands to trigger partial merge.
      * This diff is based on Schalk's previous diff (D14601), but it also
        includes necessary changes such as updating the pure C api for
        partial merge.
      
      Test Plan:
      * make check all
      * develop tests for cases where partial merge takes more than two
        operands.
      
      TODOs (from Schalk):
      * Add test with min_partial_merge_operands > 2.
      * Perform benchmarks to measure the performance improvements (can probably
        use results of task #2837810.)
      * Add description of problem to doc/index.html.
      * Change wiki pages to reflect the interface changes.
      
      Reviewers: haobo, igor, vamsi
      
      Reviewed By: haobo
      
      CC: leveldb, dhruba
      
      Differential Revision: https://reviews.facebook.net/D16815
      cda4006e
  30. 25 2月, 2014 1 次提交
  31. 24 2月, 2014 1 次提交
  32. 10 12月, 2013 1 次提交
  33. 06 10月, 2013 1 次提交
  34. 24 8月, 2013 1 次提交