1. 09 9月, 2014 1 次提交
  2. 19 8月, 2014 6 次提交
    • N
      Reverting import change · 343e98a7
      Naveen 提交于
      343e98a7
    • N
      RocksDB static build · ddb8039e
      Naveen 提交于
      Make file changes to download and build the dependencies
      .Load the shared library when RocksDB is initialized
      ddb8039e
    • S
      Bump up version · 68eed8c9
      sdong 提交于
      Summary: Bump up version after we've cut 3.4
      
      Test Plan: N/A
      
      Reviewers: yhchiang, ljin
      
      Reviewed By: ljin
      
      Subscribers: leveldb, dhruba, igor
      
      Differential Revision: https://reviews.facebook.net/D22047
      68eed8c9
    • R
      Adding Cuckoo Table SST option to db_bench · 36e759d1
      Radheshyam Balasundaram 提交于
      Summary: Adding flags to use cuckoo table SST in db_bench.cc
      
      Test Plan: Ran benchmark with fillseq and readrandom
      
      Reviewers: sdong, ljin
      
      Reviewed By: ljin
      
      Subscribers: leveldb
      
      Differential Revision: https://reviews.facebook.net/D21729
      36e759d1
    • I
      Fix valgrind error in c_test · a6fd14c8
      Igor Canadi 提交于
      a6fd14c8
    • L
      attempt to fix auto_roll_logger_test · c7037153
      Lei Jin 提交于
      Summary:
      auto_roll_logger_test fails from time to time. I wasn't able to repro
      the issue but by looking at the code, it seems like the initial ctime_
      value can be set to the boundary of the second so it may still have a
      chance to get rolled when interval is set to 1 second.
      
      ```
      util/auto_roll_logger_test.cc:120: failed: 118 > 708
      ==19470== Syscall param msync(start) points to unaddressable byte(s)
      ==19470==    at 0x4E46CE0: __msync_nocancel (in
      /usr/local/fbcode/gcc-4.8.1-glibc-2.17/lib/libpthread-2.17.so)
      ==19470==    by 0x584EFB: access_mem (Ginit.c:137)
      ==19470==    by 0x5834E3: _ULx86_64_access_reg (libunwind_i.h:162)
      ==19470==    by 0x585601: apply_reg_state (Gparser.c:742)
      ==19470==    by 0x5866BE: _ULx86_64_dwarf_find_save_locs (Gparser.c:883)
      ==19470==    by 0x584550: _ULx86_64_dwarf_step (Gstep.c:34)
      ==19470==    by 0x583653: _ULx86_64_step (Gstep.c:71)
      ==19470==    by 0x583FD2: _ULx86_64_tdep_trace (Gtrace.c:217)
      ==19470==    by 0x5831C3: backtrace (backtrace.c:69)
      
      Test Plan: ./auto_roll_logger_test
      
      Reviewers: sdong, yhchiang, igor
      
      Reviewed By: igor
      
      Subscribers: leveldb
      
      Differential Revision: https://reviews.facebook.net/D21951
      c7037153
  3. 18 8月, 2014 1 次提交
  4. 16 8月, 2014 1 次提交
  5. 15 8月, 2014 6 次提交
  6. 14 8月, 2014 7 次提交
  7. 13 8月, 2014 8 次提交
  8. 12 8月, 2014 6 次提交
    • S
      Flush only one column family · 06a52bda
      Stanislau Hlebik 提交于
      Summary:
      Currently DBImpl::Flush() triggers flushes in all column families.
      Instead we need to trigger just the column family specified.
      
      Test Plan: make all check
      
      Reviewers: igor, ljin, yhchiang, sdong
      
      Reviewed By: sdong
      
      Subscribers: leveldb
      
      Differential Revision: https://reviews.facebook.net/D20841
      06a52bda
    • R
      Integrating Cuckoo Hash SST Table format into RocksDB · 9674c11d
      Radheshyam Balasundaram 提交于
      Summary:
      Contains the following changes:
      - Implementation of cuckoo_table_factory
      - Adding cuckoo table into AdaptiveTableFactory
      - Adding cuckoo_table_db_test, similar to lines of plain_table_db_test
      - Minor fixes to Reader: When a key is found in the table, return the key found instead of the search key.
      - Minor fixes to Builder: Add table properties that are required by Version::UpdateTemporaryStats() during Get operation. Don't define curr_node as a reference variable as the memory locations may get reassigned during tree.push_back operation, leading to invalid memory access.
      
      Test Plan:
      cuckoo_table_reader_test --enable_perf
      cuckoo_table_builder_test
      cuckoo_table_db_test
      make check all
      make valgrind_check
      make asan_check
      
      Reviewers: sdong, igor, yhchiang, ljin
      
      Reviewed By: ljin
      
      Subscribers: leveldb
      
      Differential Revision: https://reviews.facebook.net/D21219
      9674c11d
    • L
      make statistics ToString function empty instead of pure virtual · 37c6740c
      Lei Jin 提交于
      Summary: as title
      
      Test Plan: make release
      
      Reviewers: yhchiang, sdong
      
      Reviewed By: sdong
      
      Subscribers: leveldb
      
      Differential Revision: https://reviews.facebook.net/D21549
      37c6740c
    • S
      Merge pull request #228 from miguelportilla/develop · 18efdba8
      Siying Dong 提交于
      Changes to support unity build:
      
      Script for building the unity.cc file via Makefile
      Unity executable Makefile target for testing builds
      Source code changes to fix compilation of unity build
      18efdba8
    • F
      check prefix_size when using hash search in db_bench · d3f2ec69
      Feng Zhu 提交于
      Summary:
      1. Check prefix_size when enable use_hash_search in db_bench
      2. Remove include/statistics.h in db_bench
      
      Test Plan: ./db_bench --use_hash_search=1
      
      Reviewers: ljin, yhchiang, igor, sdong
      
      Reviewed By: sdong
      
      Subscribers: leveldb
      
      Differential Revision: https://reviews.facebook.net/D21375
      d3f2ec69
    • M
      Changes to support unity build: · 93e6b5e9
      miguelportilla 提交于
      * Script for building the unity.cc file via Makefile
      * Unity executable Makefile target for testing builds
      * Source code changes to fix compilation of unity build
      93e6b5e9
  9. 09 8月, 2014 4 次提交