From noreply at github.com Fri May 4 12:15:44 2018 From: noreply at github.com (GitHub) Date: Fri, 04 May 2018 04:15:44 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] ffcadf: Add DeleteAccount() method to S3BackupAccountContr... Message-ID: <5aec40e05c644_54472b0667dc5bfc33298@hookshot-fe-d2afb11.cp1-iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: ffcadfa2f589cedede8a528b08869d35b60e2563 https://github.com/boxbackup/boxbackup/commit/ffcadfa2f589cedede8a528b08869d35b60e2563 Author: Chris Wilson Date: 2018-05-04 (Fri, 04 May 2018) Changed paths: M lib/backupstore/BackupAccountControl.cpp M lib/backupstore/BackupAccountControl.h M lib/backupstore/BackupFileSystem.cpp M lib/backupstore/BackupFileSystem.h M lib/httpserver/S3Client.cpp M lib/httpserver/S3Client.h M test/s3store/tests3store.cpp Log Message: ----------- Add DeleteAccount() method to S3BackupAccountControl Add a missing_ok argument to BackupFileSystem::DeleteObjectUnknown to support this. Add a DeleteObjectChecked() method to S3Client to reduce boilerplate. Commit: 6856ae5d24fb16b8c11426048a0f71af4b6d073c https://github.com/boxbackup/boxbackup/commit/6856ae5d24fb16b8c11426048a0f71af4b6d073c Author: Chris Wilson Date: 2018-05-04 (Fri, 04 May 2018) Changed paths: M test/backupstore/testbackupstore.cpp Log Message: ----------- Specialise test_bbstoreaccounts_create and run on S3 Compare: https://github.com/boxbackup/boxbackup/compare/00f7a546b427...6856ae5d24fb **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. From noreply at github.com Mon May 7 10:09:09 2018 From: noreply at github.com (GitHub) Date: Mon, 07 May 2018 02:09:09 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] b5a4fc: Specialise test_bbstoreaccounts_create and run on ... Message-ID: <5af017b58f5f5_51b02adeaabb9c08802e5@hookshot-fe-2cc8887.cp1-iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: b5a4fc6248bd28d2662cda0a9ebaed217112ca99 https://github.com/boxbackup/boxbackup/commit/b5a4fc6248bd28d2662cda0a9ebaed217112ca99 Author: Chris Wilson Date: 2018-05-07 (Mon, 07 May 2018) Changed paths: M test/backupstore/testbackupstore.cpp Log Message: ----------- Specialise test_bbstoreaccounts_create and run on S3 Commit: ebcb00023d6d584f3983265594906fb50e7eaf9a https://github.com/boxbackup/boxbackup/commit/ebcb00023d6d584f3983265594906fb50e7eaf9a Author: Chris Wilson Date: 2018-05-07 (Mon, 07 May 2018) Changed paths: M bin/bbstoreaccounts/bbstoreaccounts.cpp M test/backupstore/testbackupstore.cpp Log Message: ----------- Specialise test_bbstoreaccounts_delete and run on S3 Compare: https://github.com/boxbackup/boxbackup/compare/6856ae5d24fb...ebcb00023d6d **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. From noreply at github.com Mon May 7 14:57:00 2018 From: noreply at github.com (GitHub) Date: Mon, 07 May 2018 06:57:00 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] 193db0: Specialise test_login_with_disabled_account and ru... Message-ID: <5af05b2cc867_6d6e2b11152a3c0c29348@hookshot-fe-7191cb1.cp1-iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: 193db0744e22551ec000d25b7d7e7bf6ab1973af https://github.com/boxbackup/boxbackup/commit/193db0744e22551ec000d25b7d7e7bf6ab1973af Author: Chris Wilson Date: 2018-05-07 (Mon, 07 May 2018) Changed paths: M lib/backupstore/BackupProtocol.h M lib/common/Test.cpp M lib/common/Test.h M test/backupstore/testbackupstore.cpp Log Message: ----------- Specialise test_login_with_disabled_account and run on S3 Commit: 55e7b46ee34b02846b97719ecd2a3feda656b494 https://github.com/boxbackup/boxbackup/commit/55e7b46ee34b02846b97719ecd2a3feda656b494 Author: Chris Wilson Date: 2018-05-07 (Mon, 07 May 2018) Changed paths: M lib/backupstore/StoreTestUtils.cpp M lib/backupstore/StoreTestUtils.h M test/backupstore/testbackupstore.cpp M test/backupstorefix/testbackupstorefix.cpp Log Message: ----------- Rename check_account_for_errors to reflect that it actually fixes errors Compare: https://github.com/boxbackup/boxbackup/compare/ebcb00023d6d...55e7b46ee34b **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. From noreply at github.com Mon May 7 16:23:26 2018 From: noreply at github.com (GitHub) Date: Mon, 07 May 2018 08:23:26 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] 84ddfb: Rename check_account_for_errors to reflect that it... Message-ID: <5af06f6e48ca0_184422b1908eefc048590@hookshot-fe-dfcc362.cp1-iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: 84ddfbfdc7784c0b6070bca10b65bad9e59e5cc8 https://github.com/boxbackup/boxbackup/commit/84ddfbfdc7784c0b6070bca10b65bad9e59e5cc8 Author: Chris Wilson Date: 2018-05-07 (Mon, 07 May 2018) Changed paths: M lib/backupstore/StoreTestUtils.cpp M lib/backupstore/StoreTestUtils.h M test/backupstore/testbackupstore.cpp M test/backupstorefix/testbackupstorefix.cpp M test/backupstorepatch/testbackupstorepatch.cpp Log Message: ----------- Rename check_account_for_errors to reflect that it actually fixes errors Commit: 273245065b43e555a9e03cc493f454951acf19a5 https://github.com/boxbackup/boxbackup/commit/273245065b43e555a9e03cc493f454951acf19a5 Author: Chris Wilson Date: 2018-05-07 (Mon, 07 May 2018) Changed paths: M test/backupstore/testbackupstore.cpp Log Message: ----------- Rename context to tls_context in tests To avoid a name conflict with BackupStoreContext objects. Compare: https://github.com/boxbackup/boxbackup/compare/55e7b46ee34b...273245065b43 **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. From noreply at github.com Mon May 7 16:51:43 2018 From: noreply at github.com (GitHub) Date: Mon, 07 May 2018 08:51:43 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] 9f849f: Specialise test_login_with_disabled_account and ru... Message-ID: <5af0760f3599_6cfb2b0ba863fc0c6553c@hookshot-fe-31feec6.cp1-iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: 9f849f8ea25ebd4cbe16ab6d0e73dafe63b7cabf https://github.com/boxbackup/boxbackup/commit/9f849f8ea25ebd4cbe16ab6d0e73dafe63b7cabf Author: Chris Wilson Date: 2018-05-07 (Mon, 07 May 2018) Changed paths: M lib/backupstore/BackupProtocol.h M lib/common/Test.cpp M lib/common/Test.h M test/backupstore/testbackupstore.cpp Log Message: ----------- Specialise test_login_with_disabled_account and run on S3 Commit: 68a46eb77394245064584b74b68376d13521cbd2 https://github.com/boxbackup/boxbackup/commit/68a46eb77394245064584b74b68376d13521cbd2 Author: Chris Wilson Date: 2018-05-07 (Mon, 07 May 2018) Changed paths: M lib/backupstore/StoreTestUtils.cpp M lib/backupstore/StoreTestUtils.h M test/backupstore/testbackupstore.cpp M test/backupstorefix/testbackupstorefix.cpp M test/backupstorepatch/testbackupstorepatch.cpp Log Message: ----------- Rename check_account_for_errors to reflect that it actually fixes errors Commit: 64a6c5dfa5efa0df328e70e43bef037ff913a4fc https://github.com/boxbackup/boxbackup/commit/64a6c5dfa5efa0df328e70e43bef037ff913a4fc Author: Chris Wilson Date: 2018-05-07 (Mon, 07 May 2018) Changed paths: M test/backupstore/testbackupstore.cpp Log Message: ----------- Rename context to tls_context in tests To avoid a name conflict with BackupStoreContext objects. Commit: 51ce76ffe155c7f369190688312e2d3f9f1b6b57 https://github.com/boxbackup/boxbackup/commit/51ce76ffe155c7f369190688312e2d3f9f1b6b57 Author: Chris Wilson Date: 2018-05-07 (Mon, 07 May 2018) Changed paths: M test/backupstore/testbackupstore.cpp Log Message: ----------- Specialise test_login_with_no_refcount_db and run on S3 Commit: eb80360ab5f22ea74c15e8c9f47333cdaea317e4 https://github.com/boxbackup/boxbackup/commit/eb80360ab5f22ea74c15e8c9f47333cdaea317e4 Author: Chris Wilson Date: 2018-05-07 (Mon, 07 May 2018) Changed paths: M test/backupstore/testbackupstore.cpp Log Message: ----------- Specialise test_login_without_account and run on S3 Compare: https://github.com/boxbackup/boxbackup/compare/273245065b43...eb80360ab5f2 **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. From noreply at github.com Mon May 7 18:07:37 2018 From: noreply at github.com (GitHub) Date: Mon, 07 May 2018 10:07:37 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] 158649: Specialise test_housekeeping_deletes_files and run... Message-ID: <5af087d9bdd84_5b6a2af0f1555c1431189@hookshot-fe-5a11256.cp1-iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: 158649e6867a7052473932777ea30868e1100371 https://github.com/boxbackup/boxbackup/commit/158649e6867a7052473932777ea30868e1100371 Author: Chris Wilson Date: 2018-05-07 (Mon, 07 May 2018) Changed paths: M test/backupstore/testbackupstore.cpp Log Message: ----------- Specialise test_housekeeping_deletes_files and run on S3 **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. From noreply at github.com Tue May 8 06:41:09 2018 From: noreply at github.com (GitHub) Date: Mon, 07 May 2018 22:41:09 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] 00858b: BackupStoreAccountControl: deduplicate user switch... Message-ID: <5af13875dd574_37852af40f381c14829be@hookshot-fe-b0febf1.cp1-iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: 00858bae7ee9861858b1c27baf58c49a2de76045 https://github.com/boxbackup/boxbackup/commit/00858bae7ee9861858b1c27baf58c49a2de76045 Author: Chris Wilson Date: 2018-05-07 (Mon, 07 May 2018) Changed paths: M lib/backupstore/BackupAccountControl.cpp M lib/backupstore/BackupAccountControl.h Log Message: ----------- BackupStoreAccountControl: deduplicate user switching code Commit: 51c6651369739abddc4c85b41592aa2f3bee469f https://github.com/boxbackup/boxbackup/commit/51c6651369739abddc4c85b41592aa2f3bee469f Author: Chris Wilson Date: 2018-05-07 (Mon, 07 May 2018) Changed paths: M test/backupstore/testbackupstore.cpp Log Message: ----------- test/backupstore: remove unused code Compare: https://github.com/boxbackup/boxbackup/compare/158649e6867a...51c665136973 **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. From noreply at github.com Fri May 11 18:31:02 2018 From: noreply at github.com (GitHub) Date: Fri, 11 May 2018 10:31:02 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] 29203d: test/bbackupd: remove unused global variable spDae... Message-ID: <5af5d356e60ed_40112af1ca38dc043764d@hookshot-fe-da92815.cp1-iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: 29203dff953c9d9bd8c8111212b9c62c639ee661 https://github.com/boxbackup/boxbackup/commit/29203dff953c9d9bd8c8111212b9c62c639ee661 Author: Chris Wilson Date: 2018-05-11 (Fri, 11 May 2018) Changed paths: M test/bbackupd/testbbackupd.cpp Log Message: ----------- test/bbackupd: remove unused global variable spDaemon **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. From noreply at github.com Sun May 13 12:25:48 2018 From: noreply at github.com (GitHub) Date: Sun, 13 May 2018 04:25:48 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] 0a3922: Loosen timing tolerance by reducing MaxUploadWait Message-ID: <5af820bc8c1f5_c852b140ba03c106211e@hookshot-fe-2cc8887.cp1-iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: 0a3922c12f2f8a21fc76930cc0cadf70e1749785 https://github.com/boxbackup/boxbackup/commit/0a3922c12f2f8a21fc76930cc0cadf70e1749785 Author: Chris Wilson Date: 2018-05-13 (Sun, 13 May 2018) Changed paths: M test/bbackupd/testbbackupd.cpp M test/bbackupd/testfiles/bbackupd.conf.in Log Message: ----------- Loosen timing tolerance by reducing MaxUploadWait Before, we only had 1 second tolerance (we stopped updating the file 1 second before bbackupd would run to back it up) and if bbackupd ran at the wrong time (just before a second boundary) and lost time so that it went over that second boundary, then it would backup the file one run earlier than the test expected. Increasing the tolerance by 1 second should make that really unlikely. **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. From noreply at github.com Sun May 13 12:27:14 2018 From: noreply at github.com (GitHub) Date: Sun, 13 May 2018 04:27:14 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] b973d4: Loosen timing tolerance by reducing MaxUploadWait Message-ID: <5af82112a125_41872adc094b3c0417865@hookshot-fe-32b5f5b.cp1-iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: b973d413894c726870f9b19363818d4c301b384f https://github.com/boxbackup/boxbackup/commit/b973d413894c726870f9b19363818d4c301b384f Author: Chris Wilson Date: 2018-05-13 (Sun, 13 May 2018) Changed paths: M test/bbackupd/testbbackupd.cpp M test/bbackupd/testfiles/bbackupd.conf.in Log Message: ----------- Loosen timing tolerance by reducing MaxUploadWait Before, we only had 1 second tolerance (we stopped updating the file 1 second before bbackupd would run to back it up) and if bbackupd ran at the wrong time (just before a second boundary) and lost time so that it went over that second boundary, then it would backup the file one run earlier than the test expected. Increasing the tolerance by 1 second should make that really unlikely. Also increase some INFO log messages to NOTICE, because they (and their timestamps) are essential to debugging the test when it fails, even in release mode. And 4 extra lines of test output is not a high price to pay. **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. From noreply at github.com Sun May 13 15:36:22 2018 From: noreply at github.com (GitHub) Date: Sun, 13 May 2018 07:36:22 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] ed36ac: Loosen timing tolerance by reducing MaxUploadWait Message-ID: <5af84d66a1407_79052b0c961abbfc71521@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: ed36ac71bc96cc6fc4a1947bcf5178fa6ad9bd8d https://github.com/boxbackup/boxbackup/commit/ed36ac71bc96cc6fc4a1947bcf5178fa6ad9bd8d Author: Chris Wilson Date: 2018-05-13 (Sun, 13 May 2018) Changed paths: M lib/bbackupd/BackupClientDirectoryRecord.cpp M lib/bbackupd/BackupDaemon.cpp M lib/common/BoxTime.cpp M lib/common/BoxTime.h M test/bbackupd/testbbackupd.cpp M test/bbackupd/testfiles/bbackupd.conf.in Log Message: ----------- Loosen timing tolerance by reducing MaxUploadWait Before, we only had 1 second tolerance (we stopped updating the file 1 second before bbackupd would run to back it up) and if bbackupd ran at the wrong time (just before a second boundary) and lost time so that it went over that second boundary, then it would backup the file one run earlier than the test expected. Increasing the tolerance by 1 second should make that really unlikely. Also increase some INFO log messages to NOTICE, because they (and their timestamps) are essential to debugging the test when it fails, even in release mode. And 4 extra lines of test output is not a high price to pay. Also stop "adjusting" MaxUploadWait so that it actually means what it appears to mean: the time between when a file was first seen, and when it will be uploaded, even if it continues to be modified in the mean time. **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. From noreply at github.com Sat May 19 20:54:36 2018 From: noreply at github.com (GitHub) Date: Sat, 19 May 2018 12:54:36 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] f020e1: Improve some log messages during filesystem check/... Message-ID: <5b0080fcb7e3a_6b982b05c9b03c14414a9@hookshot-fe-d2afb11.cp1-iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: f020e15150d76933291077527a83cbae5a834f6d https://github.com/boxbackup/boxbackup/commit/f020e15150d76933291077527a83cbae5a834f6d Author: Chris Wilson Date: 2018-05-19 (Sat, 19 May 2018) Changed paths: M lib/backupstore/BackupStoreCheck.cpp M lib/backupstore/BackupStoreCheck2.cpp Log Message: ----------- Improve some log messages during filesystem check/fix Commit: b621edca80362525c9ee092d5c8042d62a2466f7 https://github.com/boxbackup/boxbackup/commit/b621edca80362525c9ee092d5c8042d62a2466f7 Author: Chris Wilson Date: 2018-05-19 (Sat, 19 May 2018) Changed paths: M lib/backupstore/BackupStoreCheck.cpp M lib/backupstore/BackupStoreCheck.h Log Message: ----------- Refactor out counting of files/blocks by directory entry Compare: https://github.com/boxbackup/boxbackup/compare/ed36ac71bc96...b621edca8036 **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. From noreply at github.com Sat May 19 21:18:01 2018 From: noreply at github.com (GitHub) Date: Sat, 19 May 2018 13:18:01 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] a497e5: Fix crash in test when number of refcounted object... Message-ID: <5b0086793679c_25342b1d94f6bc10307b1@hookshot-fe-da92815.cp1-iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: a497e558e4f679c15c5283ebaeb12a3fd79aad76 https://github.com/boxbackup/boxbackup/commit/a497e558e4f679c15c5283ebaeb12a3fd79aad76 Author: Chris Wilson Date: 2018-05-19 (Sat, 19 May 2018) Changed paths: M lib/backupstore/StoreTestUtils.cpp Log Message: ----------- Fix crash in test when number of refcounted objects exceeds real object count Commit: 993a773c70bb73997eb91be87203efc69c683a42 https://github.com/boxbackup/boxbackup/commit/993a773c70bb73997eb91be87203efc69c683a42 Author: Chris Wilson Date: 2018-05-19 (Sat, 19 May 2018) Changed paths: M lib/bbackupd/BackupClientDirectoryRecord.cpp Log Message: ----------- Improve logging of time spent on pending list Commit: bde2b39cf33a90e91aa70bc4a2279ff49145d658 https://github.com/boxbackup/boxbackup/commit/bde2b39cf33a90e91aa70bc4a2279ff49145d658 Author: Chris Wilson Date: 2018-05-19 (Sat, 19 May 2018) Changed paths: M lib/bbackupd/BackupClientInodeToIDMap.cpp Log Message: ----------- Fix spurious memory leak warning on memory allocated by depot DB library Commit: 04a4e20c25de310ac1dfea43b28e320f7b379498 https://github.com/boxbackup/boxbackup/commit/04a4e20c25de310ac1dfea43b28e320f7b379498 Author: Chris Wilson Date: 2018-05-19 (Sat, 19 May 2018) Changed paths: M lib/backupstore/BackupStoreCheck.cpp M lib/backupstore/BackupStoreCheck.h M lib/backupstore/BackupStoreCheck2.cpp M lib/backupstore/BackupStoreDirectory.h M test/backupstore/testbackupstore.cpp M test/backupstorefix/testbackupstorefix.cpp M test/backupstorefix/testfiles/testbackupstorefix.pl.in Log Message: ----------- Split test/backupstorefix into individual test cases Fix block, file and diretory count and refcount accounting during store repair, to avoid leaving the store with further errors that cause test failures. Refactor out counting of files/blocks by directory entry, and repairing individual unattached objects, into their own functions. Compare: https://github.com/boxbackup/boxbackup/compare/b621edca8036...04a4e20c25de **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. From noreply at github.com Sat May 19 22:34:32 2018 From: noreply at github.com (GitHub) Date: Sat, 19 May 2018 14:34:32 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] e3fa6f: Split test/backupstorefix into individual test cas... Message-ID: <5b0098687ff03_2af32adf73545c044556@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: e3fa6ff405d5ad4fa3e22ebb3d25942b7e20657a https://github.com/boxbackup/boxbackup/commit/e3fa6ff405d5ad4fa3e22ebb3d25942b7e20657a Author: Chris Wilson Date: 2018-05-19 (Sat, 19 May 2018) Changed paths: M lib/backupstore/BackupStoreCheck.cpp M lib/backupstore/BackupStoreCheck.h M lib/backupstore/BackupStoreCheck2.cpp M lib/backupstore/BackupStoreDirectory.h M test/backupstore/testbackupstore.cpp M test/backupstorefix/testbackupstorefix.cpp A test/backupstorefix/testfiles/bbackupd-backupstorefix.conf M test/backupstorefix/testfiles/testbackupstorefix.pl.in Log Message: ----------- Split test/backupstorefix into individual test cases Fix block, file and diretory count and refcount accounting during store repair, to avoid leaving the store with further errors that cause test failures. Refactor out counting of files/blocks by directory entry, and repairing individual unattached objects, into their own functions. **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. From noreply at github.com Sun May 20 10:29:53 2018 From: noreply at github.com (GitHub) Date: Sun, 20 May 2018 02:29:53 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] 4dc2c2: Split test/backupstorefix into individual test cas... Message-ID: <5b0140113b54d_63ae2ad5b82b7c0437681@hookshot-fe-d2afb11.cp1-iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: 4dc2c244ace28032446616adf3b1f12e677d4424 https://github.com/boxbackup/boxbackup/commit/4dc2c244ace28032446616adf3b1f12e677d4424 Author: Chris Wilson Date: 2018-05-20 (Sun, 20 May 2018) Changed paths: M lib/backupstore/BackupStoreCheck.cpp M lib/backupstore/BackupStoreCheck.h M lib/backupstore/BackupStoreCheck2.cpp M lib/backupstore/BackupStoreDirectory.h M test/backupstore/testbackupstore.cpp M test/backupstorefix/testbackupstorefix.cpp A test/backupstorefix/testfiles/bbackupd-backupstorefix.conf M test/backupstorefix/testfiles/testbackupstorefix.pl.in Log Message: ----------- Split test/backupstorefix into individual test cases Fix block, file and diretory count and refcount accounting during store repair, to avoid leaving the store with further errors that cause test failures. Refactor out counting of files/blocks by directory entry, and repairing individual unattached objects, into their own functions. **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. From noreply at github.com Sun May 20 11:08:05 2018 From: noreply at github.com (GitHub) Date: Sun, 20 May 2018 03:08:05 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] 0f4845: Refactor reusable test setup/teardown code out of ... Message-ID: <5b0149059172b_2dfc2af07eb29c1c32883@hookshot-fe-6e9b612.cp1-iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: 0f4845582077101c680ed59c66dbe0e39e028745 https://github.com/boxbackup/boxbackup/commit/0f4845582077101c680ed59c66dbe0e39e028745 Author: Chris Wilson Date: 2018-05-20 (Sun, 20 May 2018) Changed paths: M lib/backupstore/StoreTestUtils.cpp M lib/backupstore/StoreTestUtils.h M test/backupstore/testbackupstore.cpp Log Message: ----------- Refactor reusable test setup/teardown code out of test/backupstore **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. From noreply at github.com Sun May 20 11:13:05 2018 From: noreply at github.com (GitHub) Date: Sun, 20 May 2018 03:13:05 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] 0b6afe: Refactor reusable test setup/teardown code out of ... Message-ID: <5b014a318ecd1_27b92ab7b41d7c0c103424@hookshot-fe-da92815.cp1-iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: 0b6afeadd4137969616a95fb96a94f7fdbede536 https://github.com/boxbackup/boxbackup/commit/0b6afeadd4137969616a95fb96a94f7fdbede536 Author: Chris Wilson Date: 2018-05-20 (Sun, 20 May 2018) Changed paths: M lib/backupstore/StoreTestUtils.cpp M lib/backupstore/StoreTestUtils.h M test/backupstore/testbackupstore.cpp M test/backupstorefix/testbackupstorefix.cpp Log Message: ----------- Refactor reusable test setup/teardown code out of test/backupstore **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. From noreply at github.com Wed May 30 20:33:37 2018 From: noreply at github.com (GitHub) Date: Wed, 30 May 2018 12:33:37 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] 2400f6: Refactor test specialisations into RaidAndS3TestSp... Message-ID: <5b0efc915c11b_6d992acf9c6f5c0c95684@hookshot-fe-5a11256.cp1-iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: 2400f6c1c5a50e0121a80516573bd332d9279f2a https://github.com/boxbackup/boxbackup/commit/2400f6c1c5a50e0121a80516573bd332d9279f2a Author: Chris Wilson Date: 2018-05-30 (Wed, 30 May 2018) Changed paths: A lib/backupclient/ClientTestUtils.cpp A lib/backupclient/ClientTestUtils.h M lib/backupstore/StoreTestUtils.cpp M lib/backupstore/StoreTestUtils.h M test/backupstore/testbackupstore.cpp Log Message: ----------- Refactor test specialisations into RaidAndS3TestSpecs This moves most of the code required to setup a specialised test suite into a reusable class, and makes it easier to extend specialisations to other object attributes/accessors in future. **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019. From noreply at github.com Thu May 31 22:18:10 2018 From: noreply at github.com (GitHub) Date: Thu, 31 May 2018 14:18:10 -0700 Subject: [Box Backup-commit] [boxbackup/boxbackup] 81d0d0: Refactor test specialisations into RaidAndS3TestSp... Message-ID: <5b106692fe7e_1a8e22b085c24dc103906a@hookshot-fe-dfcc362.cp1-iad.github.net.mail> Branch: refs/heads/s3_support Home: https://github.com/boxbackup/boxbackup Commit: 81d0d030fced75a1e157812ecb11f24a177ef3fc https://github.com/boxbackup/boxbackup/commit/81d0d030fced75a1e157812ecb11f24a177ef3fc Author: Chris Wilson Date: 2018-05-31 (Thu, 31 May 2018) Changed paths: M infrastructure/cmake/CMakeLists.txt A lib/backupclient/ClientTestUtils.cpp A lib/backupclient/ClientTestUtils.h M lib/backupstore/StoreTestUtils.cpp M lib/backupstore/StoreTestUtils.h M test/backupstore/testbackupstore.cpp Log Message: ----------- Refactor test specialisations into RaidAndS3TestSpecs This moves most of the code required to setup a specialised test suite into a reusable class, and makes it easier to extend specialisations to other object attributes/accessors in future. **NOTE:** This service been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/ Functionality will be removed from GitHub.com on January 31st, 2019.