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

GitHub noreply at github.com
Sat Dec 3 22:24:36 GMT 2016


  Branch: refs/heads/s3_support_merge_5
  Home:   https://github.com/boxbackup/boxbackup
  Commit: dcbf4f229a2bda699a04e85bb3758f9b73afb05f
      https://github.com/boxbackup/boxbackup/commit/dcbf4f229a2bda699a04e85bb3758f9b73afb05f
  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: 1a9deec05151281e840b7df5a1244453c0111042
      https://github.com/boxbackup/boxbackup/commit/1a9deec05151281e840b7df5a1244453c0111042
  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/6da57490ec3a...1a9deec05151


More information about the Boxbackup-commit mailing list