[Box Backup-commit] [boxbackup/boxbackup] 37ef97: Fix confusion about URIs and paths in S3 filesyste...

GitHub noreply at github.com
Sat Dec 3 22:21:26 GMT 2016


  Branch: refs/heads/s3_support_merge_5
  Home:   https://github.com/boxbackup/boxbackup
  Commit: 37ef9770ac1246a5bb03adc37ca07b14062ee6c6
      https://github.com/boxbackup/boxbackup/commit/37ef9770ac1246a5bb03adc37ca07b14062ee6c6
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2016-12-03 (Sat, 03 Dec 2016)

  Changed paths:
    M lib/backupstore/BackupFileSystem.cpp
    M lib/backupstore/BackupFileSystem.h
    M test/s3store/tests3store.cpp

  Log Message:
  -----------
  Fix confusion about URIs and paths in S3 filesystem.

Make it clear (with parameter names and comments) which functions take paths
(relative to the configured base path), which functions take URIs (complete
paths) and which functions take URLs (hostname, port and URI).

Put all objects (files and directories) in the same "directory" on S3 so that
we can list them all together and easily identify the type of each object (from
its extension). Previously they were separated into "directories" (delimited
prefixes) called "files" and "dirs" (unlike BackupStore filesystems).


  Commit: 6da57490ec3ad0d55d91de25139ab9434d266d96
      https://github.com/boxbackup/boxbackup/commit/6da57490ec3ad0d55d91de25139ab9434d266d96
  Author: Chris Wilson <chris+github at qwirx.com>
  Date:   2016-12-03 (Sat, 03 Dec 2016)

  Changed paths:
    M .travis.yml
    M infrastructure/cmake/CMakeLists.txt
    M infrastructure/cmake/windows/CMakeLists.txt
    A infrastructure/m4/ax_boost_base.m4
    M infrastructure/m4/boxbackup_tests.m4

  Log Message:
  -----------
  Add Boost, needed for XML support in S3Simulator and S3Client


Compare: https://github.com/boxbackup/boxbackup/compare/a9967cbe61ee...6da57490ec3a


More information about the Boxbackup-commit mailing list