[Box Backup-commit] [boxbackup/boxbackup] a497e5: Fix crash in test when number of refcounted object...

GitHub noreply at github.com
Sat May 19 21:18:01 BST 2018


  Branch: refs/heads/s3_support
  Home:   https://github.com/boxbackup/boxbackup
  Commit: a497e558e4f679c15c5283ebaeb12a3fd79aad76
      https://github.com/boxbackup/boxbackup/commit/a497e558e4f679c15c5283ebaeb12a3fd79aad76
  Author: Chris Wilson <chris+github at qwirx.com>
  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 <chris+github at qwirx.com>
  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 <chris+github at qwirx.com>
  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 <chris+github at qwirx.com>
  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.


More information about the Boxbackup-commit mailing list