summaryrefslogtreecommitdiff
path: root/swift
Commit message (Expand)AuthorAgeFilesLines
* Merge "sharding: Cache shard ranges for object writes"Zuul2019-07-133-10/+75
|\
| * sharding: Cache shard ranges for object writesTim Burke2019-07-113-10/+75
* | Merge "reconciler: Enqueue right work for shard containers"Zuul2019-07-121-2/+2
|\ \
| * | reconciler: Enqueue right work for shard containersTim Burke2019-07-101-2/+2
| |/
* | Merge "py3: Fix header_to_environ_key"Zuul2019-07-121-4/+9
|\ \
| * | py3: Fix header_to_environ_keyTim Burke2019-06-101-4/+9
* | | Merge "Move calls to self.app outside of error handling"Zuul2019-07-128-1/+27
|\ \ \ | |_|/ |/| |
| * | Move calls to self.app outside of error handlingTim Burke2019-06-178-1/+27
* | | Merge "py3: add swift-dsvm-functional-py3 job"Zuul2019-07-111-1/+9
|\ \ \
| * | | py3: add swift-dsvm-functional-py3 jobTim Burke2019-06-211-1/+9
* | | | Merge "container: Unify storage-policy error paths"Zuul2019-07-101-10/+8
|\ \ \ \
| * | | | container: Unify storage-policy error pathsTim Burke2019-05-211-10/+8
* | | | | Merge "py3: Be able to read and write non-ASCII headers"Zuul2019-07-102-0/+48
|\ \ \ \ \
| * | | | | py3: Be able to read and write non-ASCII headersTim Burke2019-07-032-0/+48
* | | | | | Merge "Increase some middleware test coverage"Zuul2019-07-101-6/+5
|\ \ \ \ \ \
| * | | | | | Increase some middleware test coverageTim Burke2019-06-051-6/+5
* | | | | | | Merge "py3: Specify an encoding when loading db.pending pickles"Zuul2019-07-101-1/+5
|\ \ \ \ \ \ \
| * | | | | | | py3: Specify an encoding when loading db.pending picklesTim Burke2019-06-171-1/+5
| | |_|_|_|/ / | |/| | | | |
* | | | | | | container-replicator: Add a timeout for get_shard_rangesTim Burke2019-07-032-3/+4
| |_|/ / / / |/| | | | |
* | | | | | Merge "s3api: Put more information in the str() for InternalError"Zuul2019-07-011-0/+4
|\ \ \ \ \ \
| * | | | | | s3api: Put more information in the str() for InternalErrorTim Burke2019-06-271-0/+4
* | | | | | | Merge "Use get_container_info to check existence before container PUT"Zuul2019-07-011-6/+12
|\ \ \ \ \ \ \
| * | | | | | | Use get_container_info to check existence before container PUTYuxin Wang2019-06-261-6/+12
* | | | | | | | Merge "Move call to global_conf_callback after loadapp()"Zuul2019-06-291-1/+1
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | / / | | |_|_|_|/ / | |/| | | | |
| * | | | | | Move call to global_conf_callback after loadapp()Tim Burke2019-06-211-1/+1
* | | | | | | Return 503 when primary containers can't respondClay Gerrard2019-06-251-4/+10
| |/ / / / / |/| | | | |
* | | | | | Don't handle object without containerClay Gerrard2019-06-242-2/+5
|/ / / / /
* | | | | py3: Port the tempurl middlewareMatthew Oliver2019-06-202-10/+17
* | | | | Merge "s3api: stop adding etag quotes when there are already etag quotes"Zuul2019-06-201-4/+9
|\ \ \ \ \
| * | | | | s3api: stop adding etag quotes when there are already etag quotesTim Burke2019-05-201-4/+9
| | |_|/ / | |/| | |
* | | | | Merge "py3: Decode some things in s3api"Zuul2019-06-202-1/+8
|\ \ \ \ \
| * | | | | py3: Decode some things in s3apiTim Burke2019-06-173-2/+9
| | |/ / / | |/| | |
* | | | | Merge "Fix incorrect setting of symlink_target_account"Zuul2019-06-201-1/+1
|\ \ \ \ \
| * | | | | Fix incorrect setting of symlink_target_accountMandell Degerness2019-05-221-1/+1
* | | | | | Merge "Fix up how we memcache on py3"Zuul2019-06-192-3/+18
|\ \ \ \ \ \
| * | | | | | Fix up how we memcache on py3Tim Burke2019-06-142-3/+18
| | |/ / / / | |/| | | |
* | | | | | Merge "py3: increase _MAXHEADERS for eventlet, too"Zuul2019-06-191-0/+3
|\ \ \ \ \ \
| * | | | | | py3: increase _MAXHEADERS for eventlet, tooTim Burke2019-06-171-0/+3
| |/ / / / /
* | | | | | Merge "Fix :param: in docstring"Zuul2019-06-172-6/+6
|\ \ \ \ \ \
| * | | | | | Fix :param: in docstringzhufl2019-06-142-6/+6
| |/ / / / /
* | | | | | Merge "Remove invalid dict entries from hashes.pkl"Zuul2019-06-171-0/+6
|\ \ \ \ \ \
| * | | | | | Remove invalid dict entries from hashes.pklChristian Schwede2019-05-311-0/+6
* | | | | | | Merge "s3api: Fix ETag when copying a MU part from another MU"Zuul2019-06-172-1/+10
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | s3api: Fix ETag when copying a MU part from another MUTim Burke2019-05-222-1/+10
| | |/ / / / | |/| | | |
* | | | | | Ensure get_*_info keys are native stringsTim Burke2019-06-111-2/+14
| |_|_|_|/ |/| | | |
* | | | | Fix swift with python <2.7.9Clay Gerrard2019-06-071-1/+2
* | | | | Merge "py3: port ssync"Zuul2019-06-063-54/+86
|\ \ \ \ \
| * | | | | py3: port ssyncTim Burke2019-06-053-54/+86
* | | | | | Merge "Do not sync suffixes when remote rejects reconstructor sync"Zuul2019-06-061-1/+2
|\ \ \ \ \ \
| * | | | | | Do not sync suffixes when remote rejects reconstructor syncKuan-Lin Chen2019-06-031-1/+2
| |/ / / / /