[Box Backup-commit] [boxbackup/boxbackup] ca93f7: Improve some log messages during filesystem check/...

GitHub noreply at github.com
Fri Jun 1 21:29:29 BST 2018


  Branch: refs/heads/s3_support
  Home:   https://github.com/boxbackup/boxbackup
  Commit: ca93f720975d0e0235f1e42142da3acfb21fb118
      https://github.com/boxbackup/boxbackup/commit/ca93f720975d0e0235f1e42142da3acfb21fb118
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2018-06-01 (Fri, 01 Jun 2018)

  Changed paths:
    M lib/backupstore/BackupStoreCheck.cpp
    M lib/backupstore/BackupStoreCheck2.cpp

  Log Message:
  -----------
  Improve some log messages during filesystem check/fix


  Commit: c27308eb5645ef585005d906450b5bc33566c210
      https://github.com/boxbackup/boxbackup/commit/c27308eb5645ef585005d906450b5bc33566c210
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2018-06-01 (Fri, 01 Jun 2018)

  Changed paths:
    M lib/backupstore/StoreTestUtils.cpp

  Log Message:
  -----------
  Fix crash in test when number of refcounted objects exceeds real object count


  Commit: bb1ad3291a0110d070a6a2079c437c2a7e159cbc
      https://github.com/boxbackup/boxbackup/commit/bb1ad3291a0110d070a6a2079c437c2a7e159cbc
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2018-06-01 (Fri, 01 Jun 2018)

  Changed paths:
    M lib/bbackupd/BackupClientDirectoryRecord.cpp

  Log Message:
  -----------
  Improve logging of time spent on pending list


  Commit: 8bed701f5a4cc4917d896d27e170bc219d262f74
      https://github.com/boxbackup/boxbackup/commit/8bed701f5a4cc4917d896d27e170bc219d262f74
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2018-06-01 (Fri, 01 Jun 2018)

  Changed paths:
    M lib/bbackupd/BackupClientInodeToIDMap.cpp

  Log Message:
  -----------
  Fix spurious memory leak warning on memory allocated by depot DB library


  Commit: bfe50978cc967c2c151361f8e261c99d31811152
      https://github.com/boxbackup/boxbackup/commit/bfe50978cc967c2c151361f8e261c99d31811152
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2018-06-01 (Fri, 01 Jun 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.


  Commit: 8a8ff9ef837fd0f95643f390352184082d35fef0
      https://github.com/boxbackup/boxbackup/commit/8a8ff9ef837fd0f95643f390352184082d35fef0
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2018-06-01 (Fri, 01 Jun 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


  Commit: b1520bf9493868f76f9c23801b4441982e332c98
      https://github.com/boxbackup/boxbackup/commit/b1520bf9493868f76f9c23801b4441982e332c98
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2018-06-01 (Fri, 01 Jun 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.


  Commit: b7f9c6f7b1a8c46d98a59716c5abdeee8b0b159b
      https://github.com/boxbackup/boxbackup/commit/b7f9c6f7b1a8c46d98a59716c5abdeee8b0b159b
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2018-06-01 (Fri, 01 Jun 2018)

  Changed paths:
    M lib/backupstore/BackupStoreRefCountDatabase.cpp
    M lib/backupstore/BackupStoreRefCountDatabase.h

  Log Message:
  -----------
  Remove refcount_StreamFormat from public API of BackupStoreRefCountDatabase


  Commit: 1a8b4383178b6512f6363c84f98980c2223be4d4
      https://github.com/boxbackup/boxbackup/commit/1a8b4383178b6512f6363c84f98980c2223be4d4
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2018-06-01 (Fri, 01 Jun 2018)

  Changed paths:
    M lib/backupstore/StoreTestUtils.cpp

  Log Message:
  -----------
  Remove duplicate check of last used object ID in ExpectedRefCounts


Compare: https://github.com/boxbackup/boxbackup/compare/81d0d030fced...1a8b4383178b
      **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.


More information about the Boxbackup-commit mailing list