Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Storage support openstack swift #493

Merged
merged 41 commits into from
Jul 23, 2015
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
ea7c53d
Add Openstack Swift storage driver
lebauce May 11, 2015
f555def
Add the reference for openstack swift in the documentation.
May 22, 2015
6dc1596
Use gofmt to format the code of swift driver.
May 22, 2015
8da60d6
Add swift driver dependencies into Godep workspace.
May 22, 2015
7372c13
Update the import path for swift driver test
nevermosby May 23, 2015
5f6a077
Fix path to swift storage driver documentation
lebauce May 29, 2015
5e650a8
Handle error during copy of original content
lebauce May 29, 2015
d8d50fb
Simplify code that handles non existing manifests
lebauce May 29, 2015
2632fd9
Move Dynamic Large Object handling to dedicated methods
lebauce May 29, 2015
4497d6c
Use mitchellh/mapstructure library to parse Swift parameters
lebauce May 29, 2015
c4d845c
Remove one level of indentation in swift path handling code
lebauce May 29, 2015
03188fe
Add mitchellh/mapstructure to Godeps
lebauce May 29, 2015
1c01ca4
Create full folder hierarchy instead of just the top level folder
lebauce Jun 4, 2015
3fb42a1
Use 'prefix' parameter instead of 'path' when listing files
lebauce Jun 4, 2015
3ff9f9b
Update swift lib for adding the support of Openstack Identity v3 API
Jun 8, 2015
af99dbd
Add support for Openstack Identity v3 API
Jun 8, 2015
a40502e
Increase default chunk size to 20M
lebauce Jun 19, 2015
57cef57
Use only one Swift container for both files and manifests
lebauce Jun 19, 2015
3242378
Improve 404 errors handling
lebauce Jun 19, 2015
f21cbce
Do not read segment if no padding is necessary
lebauce Jun 22, 2015
33028c1
Add code documentation
lebauce Jun 30, 2015
2846913
Change folder mime type to application/vnc.swift.directory
lebauce Jun 30, 2015
1a80ec3
Rename DriverParameters structure to Parameters
lebauce Jun 30, 2015
d0dd361
Check file has been opened before closing it
lebauce Jun 30, 2015
53e8094
Rename environment variables to run Swift testsuite
lebauce Jun 30, 2015
3699edc
Add metadata and use table for Swift driver documentation
lebauce Jun 30, 2015
f256797
Do not use suite style testing for Swift specific tests
lebauce Jun 30, 2015
62594d3
Remove IPC support for Swift driver
lebauce Jun 30, 2015
61e3bce
Show distribution version in User-Agent
lebauce Jun 30, 2015
78d722e
Protect against deletion of objects with the same prefix
lebauce Jul 2, 2015
f4ca709
Use file instead of filepath as it may cause troubles on Windows
lebauce Jul 2, 2015
91e17e1
Use http.StatusRequestedRangeNotSatisfiable instead of error code
lebauce Jul 2, 2015
ed08d8d
Refactor segment path concatenation code
lebauce Jul 2, 2015
49582a6
Do not create objects for directories
lebauce Jul 2, 2015
15d5676
Retrieve all the objects using pagination
lebauce Jul 2, 2015
326c3a9
Inline Swift errors handling
lebauce Jul 3, 2015
b4cf6c0
Do not use Swift server side copy for manifests to handle >5G files
lebauce Jul 8, 2015
cca15a7
Catch either missing containers or objects
lebauce Jul 8, 2015
470f840
Swift documentation updates
Jul 9, 2015
d1b4bae
Remove IPC support from test file
Jul 17, 2015
b5c7001
Update configuration doc for authurl with adding the Openstack Identi…
Jul 20, 2015
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions Godeps/Godeps.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

21 changes: 21 additions & 0 deletions Godeps/_workspace/src/github.com/mitchellh/mapstructure/LICENSE

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

46 changes: 46 additions & 0 deletions Godeps/_workspace/src/github.com/mitchellh/mapstructure/README.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading