[Box Backup-commit] [boxbackup/boxbackup] 51f7ce: Add missing implementations of RaidBackupFileSyste...
GitHub
noreply at github.com
Thu Jul 20 21:45:33 BST 2017
Branch: refs/heads/s3_support_merge
Home: https://github.com/boxbackup/boxbackup
Commit: 51f7ce07d437d6ac91e3eca3a0ef107727971d96
https://github.com/boxbackup/boxbackup/commit/51f7ce07d437d6ac91e3eca3a0ef107727971d96
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2017-07-20 (Thu, 20 Jul 2017)
Changed paths:
M lib/backupstore/BackupFileSystem.cpp
M lib/backupstore/BackupFileSystem.h
Log Message:
-----------
Add missing implementations of RaidBackupFileSystem methods
These should have been added whenever BackupFileSystem.h was added, which was
4db4deed3448b9c2b9e885a20cb1a777632464d6, although it didn't really belong in
that commit either. But it's too late to change history now. Adding the missing
method definitions makes it possible to instantiate a RaidBackupFileSystem.
Commit: 9d1acbe933f4448cf1501be7440e2cd2ce5574cc
https://github.com/boxbackup/boxbackup/commit/9d1acbe933f4448cf1501be7440e2cd2ce5574cc
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2017-07-20 (Thu, 20 Jul 2017)
Changed paths:
M bin/bbstoreaccounts/bbstoreaccounts.cpp
M lib/backupstore/BackupAccountControl.cpp
M lib/backupstore/BackupAccountControl.h
M lib/backupstore/StoreTestUtils.cpp
Log Message:
-----------
Refactor BackupStoreAccountControl to be for a specific account ID
This allows other BackupAccountControl implementations to implement the same
interface without needing to support account IDs, which are very
store-specific.
Commit: 85337e18c499084f1da5c9b09b4bea74d357f806
https://github.com/boxbackup/boxbackup/commit/85337e18c499084f1da5c9b09b4bea74d357f806
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2017-07-20 (Thu, 20 Jul 2017)
Changed paths:
M test/backupstore/testbackupstore.cpp
Log Message:
-----------
Remove debugging code to list files during test_multiple_uploads
Revert "Try listing files to help debug random failures of test_multiple_uploads()."
This reverts commit e302ded5b7d40fe88d65808564f4db9df2a6f878.
Commit: 0a9a3e675c9ee1b8d3f0bc437b12bfa6e62838ce
https://github.com/boxbackup/boxbackup/commit/0a9a3e675c9ee1b8d3f0bc437b12bfa6e62838ce
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2017-07-20 (Thu, 20 Jul 2017)
Changed paths:
M bin/bbstoreaccounts/bbstoreaccounts.cpp
M infrastructure/m4/boxbackup_tests.m4
M infrastructure/makebuildenv.pl.in
M infrastructure/travis-build.sh
M lib/backupstore/BackupAccountControl.cpp
M lib/backupstore/BackupConstants.h
M lib/backupstore/BackupFileSystem.cpp
M lib/backupstore/BackupProtocol.txt
M lib/backupstore/BackupStoreAccounts.h
M lib/backupstore/BackupStoreCheck.cpp
M lib/backupstore/BackupStoreCheck.h
M lib/backupstore/BackupStoreCheck2.cpp
M lib/backupstore/BackupStoreContext.cpp
M lib/backupstore/BackupStoreContext.h
M lib/backupstore/BackupStoreException.txt
M lib/backupstore/BackupStoreFile.cpp
M lib/backupstore/BackupStoreRefCountDatabase.cpp
M lib/backupstore/HousekeepStoreAccount.cpp
M lib/backupstore/StoreTestUtils.cpp
M lib/backupstore/StoreTestUtils.h
M lib/bbstored/BackupStoreDaemon.cpp
M lib/common/CollectInBufferStream.cpp
M lib/common/CommonException.txt
M lib/common/NamedLock.cpp
M runtest.pl.in
M test/backupstore/testbackupstore.cpp
M test/backupstorefix/testbackupstorefix.cpp
M test/backupstorepatch/testbackupstorepatch.cpp
M test/bbackupd/testbbackupd.cpp
M test/common/testcommon.cpp
Log Message:
-----------
Whitespace and comment cleanup
Commit: 0bad4603bcabb74fbefd2bb266660d89de0619ac
https://github.com/boxbackup/boxbackup/commit/0bad4603bcabb74fbefd2bb266660d89de0619ac
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2017-07-20 (Thu, 20 Jul 2017)
Changed paths:
M infrastructure/makebuildenv.pl.in
Log Message:
-----------
Custom build system: fix autogen dependencies
Remove useless inclusion of Makefile.extras with paths in subdirs that will
never match anything, and replace those inclusions with recursive Make calls to
build those targets. This allows changes to exception and protocol files to be
detected automatically, and the C++ code regenerated.
Commit: 6344f39c60e35e8717de8989b4fb4fe588f2ee45
https://github.com/boxbackup/boxbackup/commit/6344f39c60e35e8717de8989b4fb4fe588f2ee45
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2017-07-20 (Thu, 20 Jul 2017)
Changed paths:
M lib/backupclient/BackupClientRestore.cpp
M lib/backupstore/BackupStoreCheck.cpp
M lib/backupstore/BackupStoreCheck.h
M lib/common/Test.cpp
M lib/common/Utils.cpp
M lib/common/Utils.h
M lib/httpserver/S3Simulator.cpp
Log Message:
-----------
Make ObjectExists and BackupStoreCheck use object_exists_t enum
Commit: 0659563288589e2985230092fb6c961f69afc73b
https://github.com/boxbackup/boxbackup/commit/0659563288589e2985230092fb6c961f69afc73b
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2017-07-20 (Thu, 20 Jul 2017)
Changed paths:
M lib/common/Utils.cpp
M lib/common/Utils.h
Log Message:
-----------
Add GetTempDirPath() for portability
On Unix, check TEMP, TMP and TMPDIR, and if no env var is set, fall back to
/tmp. For some reason it's becoming increasingly common for Unixes not to set
TMP* to anything.
Commit: 2f185fc097098f660acfede3161aec0ac637651d
https://github.com/boxbackup/boxbackup/commit/2f185fc097098f660acfede3161aec0ac637651d
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2017-07-20 (Thu, 20 Jul 2017)
Changed paths:
M test/common/testcommon.cpp
Log Message:
-----------
Fix include ordering in testcommon.cpp
Commit: b1794e922a40f403a46fed53ccd10f02500422ed
https://github.com/boxbackup/boxbackup/commit/b1794e922a40f403a46fed53ccd10f02500422ed
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2017-07-20 (Thu, 20 Jul 2017)
Changed paths:
M test/common/testcommon.cpp
Log Message:
-----------
Refactor testcommon to split into independent tests
Remove redundant NamedLock tests.
Commit: b935c95418dfbdfdf350d781be8dfd6354112d81
https://github.com/boxbackup/boxbackup/commit/b935c95418dfbdfdf350d781be8dfd6354112d81
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2017-07-20 (Thu, 20 Jul 2017)
Changed paths:
M lib/common/Utils.cpp
M lib/common/Utils.h
M test/common/testcommon.cpp
Log Message:
-----------
Add force parameter to RemovePrefix and RemoveSuffix
Commit: 7d7fb85482af02dffa615b5a17afae23e2681476
https://github.com/boxbackup/boxbackup/commit/7d7fb85482af02dffa615b5a17afae23e2681476
Author: Chris Wilson <chris+github at qwirx.com>
Date: 2017-07-20 (Thu, 20 Jul 2017)
Changed paths:
M lib/backupstore/BackupCommands.cpp
M lib/backupstore/BackupStoreContext.cpp
M lib/backupstore/BackupStoreContext.h
Log Message:
-----------
Remove BackupStoreContext::ReceivedFinishCommand
Replace with CleanUp(). We don't need two methods that do almost the same
thing.
Compare: https://github.com/boxbackup/boxbackup/compare/72b5ae89b2f7...7d7fb85482af
More information about the Boxbackup-commit
mailing list