1. 22 12月, 2016 1 次提交
  2. 21 12月, 2016 3 次提交
  3. 20 12月, 2016 4 次提交
  4. 17 12月, 2016 7 次提交
  5. 16 12月, 2016 2 次提交
  6. 15 12月, 2016 8 次提交
  7. 14 12月, 2016 10 次提交
  8. 13 12月, 2016 4 次提交
    • I
      Disallow ingesting files into dropped CFs · 2ba59b5a
      Islam AbdelRahman 提交于
      Summary:
      This PR update IngestExternalFile to return an error if we try to ingest a file into a dropped CF.
      
      Right now if IngestExternalFile want to flush a memtable, and it's ingesting a file into a dropped CF, it will wait forever since flushing is not possible for the dropped CF
      Closes https://github.com/facebook/rocksdb/pull/1657
      
      Differential Revision: D4318657
      
      Pulled By: IslamAbdelRahman
      
      fbshipit-source-id: ed6ea2b
      2ba59b5a
    • D
      cast to signed char in ldb_cmd_test for ppc64le · 1f6f7e3e
      Daniel Black 提交于
      Summary:
      char is unsigned on power by default causing this test to fail with the FF case. ppc64 return 255 while x86 returned -1. Casting works on both platforms.
      Closes https://github.com/facebook/rocksdb/pull/1500
      
      Differential Revision: D4308775
      
      Pulled By: yiwu-arbug
      
      fbshipit-source-id: db3e6e0
      1f6f7e3e
    • A
      More accurate error status for BackupEngine::Open · 243975d5
      Andrew Kryczka 提交于
      Summary:
      Some users are assuming NotFound means the backup does not
      exist at the provided path, which is a reasonable assumption. We need to
      stop returning NotFound for system errors.
      
      Depends on #1644
      Closes https://github.com/facebook/rocksdb/pull/1645
      
      Differential Revision: D4312233
      
      Pulled By: ajkr
      
      fbshipit-source-id: 5343c10
      243975d5
    • A
      Return finer-granularity status from Env::GetChildren* · f0c509e2
      Andrew Kryczka 提交于
      Summary:
      It'd be nice to use the error status type to distinguish
      between user error and system error. For example, GetChildren can fail
      listing a backup directory's contents either because a bad path was provided
      (user error) or because an operation failed, e.g., a remote storage service
      call failed (system error). In the former case, we want to continue and treat
      the backup directory as empty; in the latter case, we want to immediately
      propagate the error to the caller.
      
      This diff uses NotFound to indicate user error and IOError to indicate
      system error. Previously IOError indicated both.
      Closes https://github.com/facebook/rocksdb/pull/1644
      
      Differential Revision: D4312157
      
      Pulled By: ajkr
      
      fbshipit-source-id: 51b4f24
      f0c509e2
  9. 10 12月, 2016 1 次提交