summaryrefslogtreecommitdiff
path: root/swiftclient/service.py
Commit message (Expand)AuthorAgeFilesLines
* Ensure v*password auth_type correctly implies auth versionTim Burke2023-03-231-5/+14
* trivial: Refactor os_options processingTim Burke2023-03-231-19/+20
* Use SLO by default for segmented uploads if the cluster supports itTim Burke2023-03-211-2/+14
* Include transaction ID on content-check failuresTim Burke2023-03-151-7/+13
* service: Check content-length before etagTim Burke2023-03-141-7/+7
* Merge "Add option to skip container PUT during upload"Zuul2022-08-231-45/+50
|\
| * Add option to skip container PUT during uploadTim Burke2022-01-111-45/+50
* | Merge "Enable retry_on_ratelimit by default"Zuul2022-08-191-0/+3
|\ \
| * | Enable retry_on_ratelimit by defaultTim Burke2022-08-181-0/+3
* | | More cleanup following py2 removalTim Burke2022-05-241-5/+0
|/ /
* | Add timeout for Swift service4.0.0Pavel Abalikhin2022-04-211-0/+1
* | Remove unnecessary object subclassingStephen Finucane2022-03-211-6/+6
* | Remove sixStephen Finucane2022-03-211-15/+15
* | Remove __future__ importsStephen Finucane2022-03-211-2/+1
|/
* Only log the traceback for non-404sTim Burke2021-09-201-1/+1
* Add max_backoff and starting_backoff for get_conn in swift serviceMeuh2020-07-281-2/+4
* Support v3 application credentials auth.Charles Hsu2020-04-161-0/+13
* object versioning featuresClay Gerrard2020-04-081-17/+105
* Delete/overwrite symlinks betterTim Burke2019-08-011-2/+4
* Merge "Clean up warnings from newer flake8"Zuul2019-06-281-0/+1
|\
| * Clean up warnings from newer flake8Tim Burke2019-06-271-0/+1
* | Fix SLO re-uploadTim Burke2019-06-271-16/+14
|/
* Make proper functions instead of assigning lambdasTim Burke2019-02-211-1/+3
* Update hacking versionZhijunWei2019-01-031-13/+13
* Merge "Treat 404 as success when deleting segments"Zuul2018-07-121-9/+10
|\
| * Treat 404 as success when deleting segmentsTim Burke2018-01-261-9/+10
* | Add force auth retry mode in swiftclientKota Tsuyuzaki2018-03-131-1/+3
|/
* Allow for object uploads > 5GB from stdin.Timur Alperovich2018-01-181-25/+219
* Merge "Allow --meta on upload"Zuul2017-12-081-0/+2
|\
| * Allow --meta on uploadTim Burke2017-07-061-0/+2
* | Allow for uploads from standard input.Timur Alperovich2017-07-261-0/+2
* | Buffer reads from diskTim Burke2017-07-111-9/+10
* | Option to ignore mtime metadata entry.Christopher Bartz2017-07-061-1/+3
|/
* Merge "Skip checksum validation on partial downloads"Jenkins2017-06-221-0/+1
|\
| * Skip checksum validation on partial downloadsTim Burke2017-04-211-0/+1
* | Merge "Tolerate RFC-compliant ETags"Jenkins2017-06-221-7/+20
|\ \ | |/
| * Tolerate RFC-compliant ETagsTim Burke2017-04-211-7/+20
* | Merge "Stop sending X-Static-Large-Object headers"Jenkins2017-06-141-1/+0
|\ \
| * | Stop sending X-Static-Large-Object headersTim Burke2017-04-101-1/+0
| |/
* | respect bulk delete page size and fix logic errorJohn Dickinson2017-04-201-12/+30
|/
* Fix some reST field lists in docstringsliuyamin2017-03-291-10/+10
* Close file handle after upload jobKazufumi Noto2017-03-161-23/+34
* Accept more types of input for headers/metaTim Burke2016-11-181-3/+5
* Add additional headers for HEAD/GET/DELETE requests.Charles Hsu2016-11-071-18/+28
* boolean logic cleanup in service.Swift[Copy|Post]ObjectClay Gerrard2016-08-251-5/+4
* Merge "Strip leading/trailing whitespace from headers"Jenkins2016-08-251-1/+1
|\
| * Strip leading/trailing whitespace from headersTim Burke2016-08-191-1/+1
* | Merge "Add copy object method"Jenkins2016-08-241-1/+224
|\ \ | |/ |/|
| * Add copy object methodMarek Kaleta2016-08-231-1/+224
* | Add an option: disable etag check on downloadsCheng Li2016-06-021-3/+5
|/