1. 20 9月, 2016 1 次提交
  2. 18 9月, 2016 1 次提交
  3. 17 9月, 2016 3 次提交
  4. 16 9月, 2016 4 次提交
    • Y
      Fix DBOptionsTest.GetLatestOptions · 8d9bf5c4
      Yi Wu 提交于
      Summary: RandomInitCFOptions will allocate a new compaction filter, which we have to delete afterward.
      
      Test Plan: valgrind against the test
      
      Reviewers: IslamAbdelRahman
      
      Reviewed By: IslamAbdelRahman
      
      Subscribers: andrewkr, dhruba, leveldb
      
      Differential Revision: https://reviews.facebook.net/D64011
      8d9bf5c4
    • Y
      Fix DBWALTest.RecoveryWithLogDataForSomeCFs with mac · 40cfa3e0
      Yi Wu 提交于
      Summary: Seems there's no std::array on mac+clang. Use raw array instead.
      
      Test Plan: run ./db_wal_test on mac.
      
      Reviewers: andrewkr
      
      Reviewed By: andrewkr
      
      Subscribers: andrewkr, dhruba, leveldb
      
      Differential Revision: https://reviews.facebook.net/D64005
      40cfa3e0
    • A
      Fix recovery for WALs without data for all CFs · 06b4785f
      Andrew Kryczka 提交于
      Summary:
      if one or more CFs had no data in the WAL, the log number that's used
      by FindObsoleteFiles() wasn't updated. We need to treat this case the same as
      if the data for that WAL had been flushed.
      
      Test Plan: new unit test
      
      Reviewers: IslamAbdelRahman, yiwu, sdong
      
      Reviewed By: sdong
      
      Subscribers: andrewkr, dhruba, leveldb
      
      Differential Revision: https://reviews.facebook.net/D63963
      06b4785f
    • A
      Fix GetSortedWalFiles when log recycling enabled · d7242ff4
      Andrew Kryczka 提交于
      Summary:
      Previously the sequence number was mistakenly passed in an argument
      where the log number should go. This caused the reader to assume the old WAL
      format was used, which is incompatible with the WAL recycling format.
      
      Test Plan:
      new unit test, verified it fails before this change and passes
      afterwards.
      
      Reviewers: yiwu, lightmark, IslamAbdelRahman, sdong
      
      Reviewed By: sdong
      
      Subscribers: andrewkr, dhruba, leveldb
      
      Differential Revision: https://reviews.facebook.net/D63987
      d7242ff4
  5. 15 9月, 2016 5 次提交
  6. 14 9月, 2016 6 次提交
    • Y
      Refactor GetMutableOptionsFromStrings · 8e061f97
      Yi Wu 提交于
      Summary: Add mutable options info into `OptionsTypeInfo` and use it to parse mutable options map. Also support `max_bytes_for_level_multiplier_additional` in option file.
      
      Test Plan: unit test
      
      Reviewers: yhchiang, IslamAbdelRahman, sdong
      
      Reviewed By: sdong
      
      Subscribers: andrewkr, dhruba, leveldb
      
      Differential Revision: https://reviews.facebook.net/D63843
      8e061f97
    • Y
      Refactor MutableCFOptions · 81747f1b
      Yi Wu 提交于
      Summary:
      * Change constructor of MutableCFOptions to depends only on ColumnFamilyOptions.
      * Move `max_subcompactions`, `compaction_options_fifo` and `compaction_pri` to ImmutableCFOptions to make it clear that they are immutable.
      
      Test Plan: existing unit tests.
      
      Reviewers: yhchiang, IslamAbdelRahman, sdong
      
      Reviewed By: sdong
      
      Subscribers: andrewkr, dhruba, leveldb
      
      Differential Revision: https://reviews.facebook.net/D63945
      81747f1b
    • I
      Support POSIX RandomRWFile · ba65c816
      Islam AbdelRahman 提交于
      Summary:
      Add Env::RandomRWFile in env.h and implement it for POSIX
      RandomRWFile is a file that allow us to read from / write to random offsets in the file
      
      I will implement it for other Envs later after finishing the whole task for AddFile()
      
      Test Plan: unit tests
      
      Reviewers: andrewkr, kradhakrishnan, sdong
      
      Reviewed By: sdong
      
      Subscribers: andrewkr, dhruba
      
      Differential Revision: https://reviews.facebook.net/D62433
      ba65c816
    • J
      Create CNAME · 1d980a8e
      Joel Marcey 提交于
      1d980a8e
    • J
      Add API links to the header bar · 2adab1dd
      Joel Marcey 提交于
      Summary:
      Until we get new API infra for gh-pages, this will point to the C++ headers and Java
      files, respectively for API information.
      
      Test Plan:
      Visual
      
      https://www.facebook.com/pxlcld/pwzQ
      
      Reviewers: lgalanis, sdong
      
      Reviewed By: sdong
      
      Subscribers: andrewkr, dhruba, leveldb
      
      Differential Revision: https://reviews.facebook.net/D63771
      2adab1dd
    • J
      Preserve blog comments in markdown · a182b298
      Joel Marcey 提交于
      Summary:
      While we won't have new comments when we move to gh-pages (for now), this preserves
      the current comments in markdown format.
      
      Test Plan:
      Visual
      
      https://www.facebook.com/pxlcld/pwCR
      
      Reviewers: lgalanis, sdong
      
      Reviewed By: sdong
      
      Subscribers: jamesgpearce, andrewkr, dhruba, leveldb
      
      Differential Revision: https://reviews.facebook.net/D63783
      a182b298
  7. 13 9月, 2016 5 次提交
  8. 10 9月, 2016 1 次提交
  9. 09 9月, 2016 3 次提交
  10. 08 9月, 2016 3 次提交
  11. 07 9月, 2016 6 次提交
  12. 06 9月, 2016 1 次提交
  13. 03 9月, 2016 1 次提交
    • S
      Fix Windows Build · f7669b40
      sdong 提交于
      Summary: Fix two Windows build problems.
      
      Test Plan: Build on Windows and run all Linux tests.
      
      Reviewers: IslamAbdelRahman
      
      Reviewed By: IslamAbdelRahman
      
      Subscribers: leveldb, andrewkr, dhruba
      
      Differential Revision: https://reviews.facebook.net/D63189
      f7669b40