summaryrefslogtreecommitdiff
path: root/swift/common/request_helpers.py
Commit message (Expand)AuthorAgeFilesLines
* proxy-server exception logging shows replication_ip/portindianwhocodes2023-02-101-10/+36
* Use cached shard ranges for container GETsAlistair Coles2021-01-061-2/+32
* Use CloseableChain when creating iterator of SLO responseAlistair Coles2020-12-291-2/+2
* replace md5 with swift utils versionAde Lee2020-12-151-3/+2
* xlo: 5xx while validating first segment is a server errorClay Gerrard2020-11-171-8/+11
* Fail short reads in SegmentedIterableTim Burke2020-09-281-6/+18
* xlo: Drain error responsesTim Burke2020-09-151-3/+8
* Fix a typo in the explanatory notezhaoleilc2020-08-161-1/+1
* Allow direct and internal clients to use the replication networkTim Burke2020-08-041-2/+15
* Apply limit to list versioned containersClay Gerrard2020-03-031-0/+11
* Merge "py38: cgi lost some names"Zuul2020-01-301-0/+9
|\
| * py38: cgi lost some namesTim Burke2020-01-291-0/+9
* | Merge "Have slo tell the object-server that it wants whole manifests"Zuul2020-01-181-0/+18
|\ \
| * | Have slo tell the object-server that it wants whole manifestsTim Burke2020-01-021-0/+18
* | | Allow reconciler to handle reserved namesClay Gerrard2020-01-051-1/+4
|/ /
* | Allow internal clients to use reserved namespaceClay Gerrard2019-11-271-2/+72
|/
* Consolidate Container-Update-Override headersClay Gerrard2019-08-091-0/+13
* Fix quoting for large objectsTim Burke2019-03-121-2/+2
* py3: fix copying unicode namesTim Burke2019-03-011-7/+5
* Address some review commentsTim Burke2019-02-141-10/+3
* py3: adapt the account server completelyPete Zaitcev2018-12-181-8/+27
* py3: port request_helpersTim Burke2018-09-151-3/+3
* Clean up SegmentError messagesTim Burke2018-04-121-3/+3
* Cleanup for iterators in SegmentedIterableSamuel Merritt2018-02-021-96/+101
* Add support for data segments to SLO and SegmentedIterableJoel Wright2018-01-311-6/+30
* Symlink implementation.Robert Francis2017-12-131-1/+27
* Fix small error in a doc stringSamuel Merritt2017-12-081-1/+1
* Stop logging tracebacks on bad xLOsTim Burke2017-10-181-9/+10
* Move listing formatting out to proxy middlewareTim Burke2017-09-151-24/+1
* Merge "Add sanity checks to strip_*meta_prefix functions"Jenkins2017-09-131-0/+6
|\
| * Add sanity checks to strip_*meta_prefix functionsTim Burke2016-07-011-0/+6
* | Fix the reST field raises in docstringsliuyamin2017-06-281-5/+5
* | Support multi-range GETs for static large objects.Samuel Merritt2016-08-181-2/+21
* | Fix stale docstring in SegmentedIterable.Samuel Merritt2016-08-031-3/+11
|/
* Enable middleware to set metadata on object POSTAlistair Coles2016-06-281-0/+41
* Support for http footers - Replication and ECJanie Richling2016-06-221-1/+65
* Fix proxy-server's support for chunked transferring in GET objectTakashi Kajinami2016-03-021-3/+47
* Fix memory/socket leak in proxy on truncated SLO/DLO GETSamuel Merritt2016-01-201-2/+4
* Fix crash when a SLO repeats a segment.Samuel Merritt2015-11-251-9/+25
* py3: Use six.reraise() to reraise an exceptionVictor Stinner2015-10-081-1/+1
* py3: Replace urllib imports with six.moves.urllibVictor Stinner2015-10-081-1/+1
* py3: Replace unicode with six.text_typeVictor Stinner2015-10-081-1/+4
* Only yield the pending segment on error if it's a SegmentListingErrorTim Burke2015-09-241-1/+13
* Add the ability to specify ranges for SLO segmentsTim Burke2015-09-231-16/+61
* Get better at closing WSGI iterables.Samuel Merritt2015-06-181-22/+13
* Replace it.next() with next(it) for py3 compatjanonymous2015-06-151-1/+1
* Allow sending object metadata after dataSamuel Merritt2015-04-141-10/+18
* Fix the GET's response code when there is a missing segment in LOHisashi Osanai2014-12-251-49/+53
* Enable object system metadata on PUTsanc2014-08-011-0/+15
* Replace POLICY and POLICY_INDEX with string literalsPaul Luse2014-06-231-2/+1