[Box Backup-commit] [boxbackup/boxbackup] 90e10f: Add CreateTemporaryFile support to FileStream

GitHub noreply at github.com
Tue Feb 6 22:19:21 GMT 2018


  Branch: refs/heads/s3_support
  Home:   https://github.com/boxbackup/boxbackup
  Commit: 90e10fe6ca1661cd580ff071b44c6ce67c031407
      https://github.com/boxbackup/boxbackup/commit/90e10fe6ca1661cd580ff071b44c6ce67c031407
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2018-02-06 (Tue, 06 Feb 2018)

  Changed paths:
    M lib/backupstore/BackupStoreCheck.cpp
    M lib/backupstore/BackupStoreException.txt
    M lib/common/CommonException.txt
    M lib/common/FileStream.cpp
    M lib/common/FileStream.h
    R lib/common/InvisibleTempFileStream.cpp
    M lib/common/InvisibleTempFileStream.h

  Log Message:
  -----------
  Add CreateTemporaryFile support to FileStream

InvisibleTempFileStream becomes a trivial wrapper around this.


  Commit: 4ef8945c2750133fcb608d37f3e9d990b36eaf22
      https://github.com/boxbackup/boxbackup/commit/4ef8945c2750133fcb608d37f3e9d990b36eaf22
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2018-02-06 (Tue, 06 Feb 2018)

  Changed paths:
    M lib/backupstore/BackupStoreCheck2.cpp
    M lib/backupstore/BackupStoreContext.cpp
    M lib/backupstore/BackupStoreDirectory.cpp
    M lib/backupstore/BackupStoreDirectory.h
    M lib/backupstore/BackupStoreObjectDump.cpp
    M lib/backupstore/HousekeepStoreAccount.cpp
    M test/backupstore/testbackupstore.cpp
    M test/backupstorefix/testbackupstorefix.cpp
    M test/backupstorepatch/testbackupstorepatch.cpp

  Log Message:
  -----------
  Rename Depends{Older,Newer} to DependsOn and RequiredBy

This will make the code clearer when implementing support for patches in
S3BackupFileSystem, where DependsNewer and DependsOlder have a very different
meaning, and also for RaidBackupFileSystem where DependsOlder does not mean
that we depend on the old file at all, but that it depends on us.


  Commit: acd8fab5393c21705883dcce976223707972ef2c
      https://github.com/boxbackup/boxbackup/commit/acd8fab5393c21705883dcce976223707972ef2c
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2018-02-06 (Tue, 06 Feb 2018)

  Changed paths:
    M lib/backupstore/BackupFileSystem.cpp
    M lib/backupstore/BackupFileSystem.h
    M lib/backupstore/BackupStoreContext.cpp
    M lib/backupstore/BackupStoreFile.cpp
    M test/backupstore/testbackupstore.cpp

  Log Message:
  -----------
  Add support for merging patches in S3BackupFileSystem

Enable test_multiple_uploads(s3) which requires this.


Compare: https://github.com/boxbackup/boxbackup/compare/c28c1bcc2349...acd8fab5393c


More information about the Boxbackup-commit mailing list