Commit Graph
Select branches
Hide Pull Requests
feature/crypto
feature/crypto-review
feature/deep
feature/deep-review
feature/hummingbird
feature/losf
feature/mpu
feature/repconn
feature/s3api
feature/sp-review
feature/threaded
master
stable/2024.2
stable/2025.1
stable/2025.2
unmaintained/2023.1
unmaintained/2024.1
unmaintained/victoria
unmaintained/wallaby
unmaintained/xena
unmaintained/yoga
unmaintained/zed
1.0.0
1.0.0-1
1.0.1
1.0.2
1.1.0
1.10.0
1.10.0.rc1
1.11.0
1.12.0
1.13.0
1.13.1
1.13.1.rc1
1.13.1.rc2
1.2.0
1.3.0
1.3gamma1
1.3rc1
1.4.0
1.4.1
1.4.2
1.4.3
1.4.4
1.4.5
1.4.6
1.4.7
1.4.8
1.5.0
1.6.0
1.7.0
1.7.2
1.7.4
1.7.5
1.7.6
1.8.0
1.8.0.rc1
1.8.0.rc2
1.9.0
1.9.1
1.9.2
2.0.0
2.0.0.rc1
2.0.0.rc2
2.1.0
2.1.0.rc1
2.10.0
2.10.1
2.10.2
2.11.0
2.12.0
2.13.0
2.13.1
2.14.0
2.15.0
2.15.1
2.15.2
2.16.0
2.17.0
2.17.1
2.18.0
2.19.0
2.19.1
2.19.2
2.2.0
2.2.0.rc1
2.2.1
2.2.1.rc1
2.2.1c1
2.2.2
2.2.2rc1
2.20.0
2.21.0
2.21.1
2.22.0
2.23.0
2.23.1
2.23.2
2.23.3
2.24.0
2.25.0
2.25.1
2.25.2
2.26.0
2.27.0
2.28.0
2.28.1
2.29.0
2.29.1
2.29.2
2.3.0
2.3.0rc1
2.3.0rc2
2.30.0
2.30.1
2.31.0
2.31.1
2.32.0
2.32.1
2.33.0
2.33.1
2.34.0
2.34.1
2.35.0
2.35.1
2.36.0
2.4.0
2.5.0
2.6.0
2.7.0
2.7.1
2.8.0
2.9.0
2023.1-eom
2023.2-eol
2024.1-eom
diablo-eol
erasure_code_dev_history
essex-eol
folsom-eol
grizzly-eol
havana-eol
icehouse-eol
juno-eol
kilo-eol
liberty-eol
mitaka-eol
newton-eol
ocata-em
ocata-eol
pike-em
pike-eol
queens-em
queens-eol
rocky-em
rocky-eol
stein-em
stein-eol
storage-policy-historical
train-em
train-eol
upstream-1.0.0
ussuri-em
ussuri-eol
victoria-em
victoria-eom
wallaby-em
wallaby-eom
xena-em
xena-eom
yoga-eom
zed-eom
Select branches
Hide Pull Requests
feature/crypto
feature/crypto-review
feature/deep
feature/deep-review
feature/hummingbird
feature/losf
feature/mpu
feature/repconn
feature/s3api
feature/sp-review
feature/threaded
master
stable/2024.2
stable/2025.1
stable/2025.2
unmaintained/2023.1
unmaintained/2024.1
unmaintained/victoria
unmaintained/wallaby
unmaintained/xena
unmaintained/yoga
unmaintained/zed
1.0.0
1.0.0-1
1.0.1
1.0.2
1.1.0
1.10.0
1.10.0.rc1
1.11.0
1.12.0
1.13.0
1.13.1
1.13.1.rc1
1.13.1.rc2
1.2.0
1.3.0
1.3gamma1
1.3rc1
1.4.0
1.4.1
1.4.2
1.4.3
1.4.4
1.4.5
1.4.6
1.4.7
1.4.8
1.5.0
1.6.0
1.7.0
1.7.2
1.7.4
1.7.5
1.7.6
1.8.0
1.8.0.rc1
1.8.0.rc2
1.9.0
1.9.1
1.9.2
2.0.0
2.0.0.rc1
2.0.0.rc2
2.1.0
2.1.0.rc1
2.10.0
2.10.1
2.10.2
2.11.0
2.12.0
2.13.0
2.13.1
2.14.0
2.15.0
2.15.1
2.15.2
2.16.0
2.17.0
2.17.1
2.18.0
2.19.0
2.19.1
2.19.2
2.2.0
2.2.0.rc1
2.2.1
2.2.1.rc1
2.2.1c1
2.2.2
2.2.2rc1
2.20.0
2.21.0
2.21.1
2.22.0
2.23.0
2.23.1
2.23.2
2.23.3
2.24.0
2.25.0
2.25.1
2.25.2
2.26.0
2.27.0
2.28.0
2.28.1
2.29.0
2.29.1
2.29.2
2.3.0
2.3.0rc1
2.3.0rc2
2.30.0
2.30.1
2.31.0
2.31.1
2.32.0
2.32.1
2.33.0
2.33.1
2.34.0
2.34.1
2.35.0
2.35.1
2.36.0
2.4.0
2.5.0
2.6.0
2.7.0
2.7.1
2.8.0
2.9.0
2023.1-eom
2023.2-eol
2024.1-eom
diablo-eol
erasure_code_dev_history
essex-eol
folsom-eol
grizzly-eol
havana-eol
icehouse-eol
juno-eol
kilo-eol
liberty-eol
mitaka-eol
newton-eol
ocata-em
ocata-eol
pike-em
pike-eol
queens-em
queens-eol
rocky-em
rocky-eol
stein-em
stein-eol
storage-policy-historical
train-em
train-eol
upstream-1.0.0
ussuri-em
ussuri-eol
victoria-em
victoria-eom
wallaby-em
wallaby-eom
xena-em
xena-eom
yoga-eom
zed-eom
-
1c244b3cd5
Merge "Add config option for whether to skip s3_acl-requiring tests"
Zuul
2025-05-28 18:05:43 +00:00 -
38ad3a4867
CI: run S3 cross-compat tests as part of DSVM jobs
Tim Burke
2025-02-18 10:41:46 -08:00 -
3ff6b34a3b
tests: Keep port number in valid range
Tim Burke
2025-05-22 11:28:15 -07:00 -
f64269b981
Merge "Object-server: add labeled timing metrics for other object server requests"
Zuul
2025-05-22 16:10:28 +00:00 -
579bf0cf8a
Merge "tests: Speed up statsd test_methods_are_no_ops_when_not_enabled"
Zuul
2025-05-22 11:05:03 +00:00 -
74e09cdbbd
Merge "tests: Reduce test time on OSX"
Zuul
2025-05-22 11:04:59 +00:00 -
aa5bc01982
tests: Speed up statsd test_methods_are_no_ops_when_not_enabled
Tim Burke
2025-05-21 19:11:22 -07:00 -
877c936e2f
tests: Reduce test time on OSX
Tim Burke
2025-05-21 18:54:52 -07:00 -
c66c0bfd25
Object-server: add labeled timing metrics for other object server requests
Yan Xiao
2025-04-16 15:30:18 -04:00 -
1cd20f87de
Merge "Add labeled metrics to proxy-logging"
Zuul
2025-05-21 17:14:51 +00:00 -
7d37076f9d
Merge "s3api: more test cases for conditional writes."
Zuul
2025-05-21 14:46:53 +00:00 -
33b17742a7
s3api: more test cases for conditional writes.
Jianjian Huo
2025-05-19 16:15:12 -07:00 -
82b1964479
Add labeled metrics to proxy-logging
Yan Xiao
2024-02-29 09:59:37 -05:00 -
889ae251d3
mpu: append link to dependant mpu resource to override etag
Alistair Coles
2024-12-23 12:38:47 +00:00 -
b735b3d034
object-server: return 503 not 404 if meta or data file unlinked
Alistair Coles
2024-02-21 14:37:44 +00:00 -
84a70769b1
Merge "s3api: Allow PUT with
if-none-match: *"
Zuul
2025-05-19 18:32:06 +00:00 -
f516065abd
Merge "common: add http exception handling for base storage server timing stats"
Zuul
2025-05-19 13:34:08 +00:00 -
4f7b1a9b7d
Merge "Object-server: add labeled timing metrics for object REPLICATE request"
Zuul
2025-05-19 12:20:01 +00:00 -
edd5eb29d7
s3api: Allow PUT with
if-none-match: *
Tim Burke
2025-05-13 13:00:26 -07:00 -
ec6e8bd203
common: add http exception handling for base storage server timing stats
Yan Xiao
2025-05-08 15:16:56 -04:00 -
575a18daf4
Merge "Remove installation guide for openSUSE/SLES"
Zuul
2025-05-16 19:09:24 +00:00 -
296e894f79
Remove installation guide for openSUSE/SLES
Ivan Anfimov
2025-05-15 11:34:25 +00:00 -
43aa7ec261
add pyproject.toml to support pip 23.1
Sean Mooney
2023-11-02 11:16:49 +00:00 -
a2725ea99f
CI: Move lower-constraints job to py37
Tim Burke
2025-05-15 14:46:09 -07:00 -
4e2d08041a
Merge "tests: Use subTest"
Zuul
2025-05-15 07:40:39 +00:00 -
c7c470301b
Merge "CI: run func tests during rolling upgrade job"
Zuul
2025-05-15 05:52:25 +00:00 -
33f409ceba
CI: run func tests during rolling upgrade job
Tim Burke
2025-05-14 10:02:46 -07:00 -
9ea6276071
merge master to feature/mpu
Alistair Coles
2025-05-14 14:47:45 +01:00 -
020b5a78a5
trivial: statsd tests: remove references to delegate methods
Alistair Coles
2025-04-07 15:23:20 +01:00 -
7a3b7373bc
Add config option for whether to skip s3_acl-requiring tests
Alistair Coles
2025-05-14 10:53:18 +01:00 -
c12aa812c9
Merge "Drop support for py36"
Zuul
2025-05-14 05:37:14 +00:00 -
0714557aa8
Drop support for py36
Tim Burke
2025-05-13 14:52:44 -07:00 -
b65855d715
utils: Add CRCHasher and crc32c implementation
Tim Burke
2024-02-15 22:32:03 -08:00 -
f9ac22971f
Add support of Sigv4-streaming
Thibault Person
2025-02-07 10:30:34 -08:00 -
6212869399
Merge "proxy_logging: remove unnecessary condition"
Zuul
2025-05-13 19:12:00 +00:00 -
2c5bcfdf0a
Merge "Implement heartbeat response for COPY request"
Zuul
2025-05-09 17:52:33 +00:00 -
33b89492eb
Remove unused MANIFEST.in
Ivan Anfimov
2025-05-09 14:53:58 +00:00 -
9a445503e9
Implement heartbeat response for COPY request
OpenStack Release Bot
2025-03-14 14:26:48 +00:00 -
6b798142f8
Merge "[CI] Use defined version of probetest job" into unmaintained/yoga
Zuul
2025-05-08 11:26:00 +00:00 -
47c4a1df53
Ensure correct content-type in container HEAD response
Clay Gerrard
2024-11-20 10:59:43 -06:00 -
fb24f06873
Merge "[CI] Use defined version of probetest job" into unmaintained/zed
Zuul
2025-05-07 20:49:47 +00:00 -
e708943a1d
CI: update rolling-upgrade jobs
Tim Burke
2025-05-07 11:05:24 -07:00 -
ab6e05922f
Object-server: add labeled timing metrics for object REPLICATE request
Yan Xiao
2025-03-12 15:59:35 -04:00 -
076771462c
Merge "Fix the inconsistent use of printing errors"
Zuul
2025-05-01 16:39:34 +00:00 -
b07843e92e
Fix the inconsistent use of printing errors
James Nguyen
2025-04-30 14:05:21 -05:00 -
cd1cc537d9
Merge "tempauth: Support fernet tokens"
Zuul
2025-04-30 23:45:49 +00:00 -
f882ba76dd
Merge "Remove tags from README"
Zuul
2025-04-25 23:36:05 +00:00 -
f8efa83da3
Remove tags from README
Tim Burke
2025-04-25 15:51:59 -07:00 -
74030236ad
tempauth: Support fernet tokens
Tim Burke
2022-10-13 15:29:19 -07:00 -
e922e9b29d
Merge "s3api: Remove some useless decoding"
Zuul
2025-04-24 22:56:48 +00:00 -
64bd1acb9e
Merge "Clarify that get_ppid is Linux-only"
Zuul
2025-04-23 23:20:34 +00:00 -
8af9141be2
Merge "Test under py313"
Zuul
2025-04-23 22:17:45 +00:00 -
b80de7cc37
Test under py313
Tim Burke
2025-04-23 10:03:36 -07:00 -
51c8ea0185
s3api: Remove some useless decoding
Tim Burke
2025-04-15 08:31:26 -07:00 -
1ca073ce1d
Let WSGI know the length
Clay Gerrard
2025-03-18 18:12:31 -05:00 -
fd9ceecc50
Merge "s3request: refactor to introduce SigChecker classes"
Zuul
2025-04-17 13:23:47 +00:00 -
cb97944900
Merge "s3request: refactor error handling while reading input"
Zuul
2025-04-17 09:47:39 +00:00 -
d535a47603
Merge "tests: rename zuul jobs that test s3api"
Zuul
2025-04-17 00:31:06 +00:00 -
ab5c742e2b
s3api: make MPU part error response message same as S3
Alistair Coles
2025-04-16 12:16:00 +01:00 -
a93e420d32
s3request: refactor to introduce SigChecker classes
Alistair Coles
2025-04-15 14:36:29 +01:00 -
addcc1e32b
s3request: refactor error handling while reading input
Alistair Coles
2025-04-15 16:28:20 +01:00 -
c7f93f0f63
Merge "Add skip reason next to test name in zuul output"
Zuul
2025-04-09 17:47:53 +00:00 -
449096011f
Merge "tests: Remove BaseFakeStatsdClient.get_increment_counts"
Zuul
2025-04-09 16:57:06 +00:00 -
a4c151b93c
Merge "tests: Display extra test summary info"
Zuul
2025-04-09 15:15:53 +00:00 -
dd0ba770f7
Add skip reason next to test name in zuul output
Clay Gerrard
2025-04-03 11:45:13 -05:00 -
7bef99cfd1
Merge "tests: add LabeledStatsdClient sample_rate kwarg coverage"
Zuul
2025-04-09 11:23:21 +00:00 -
63224cfd0b
tests: rename zuul jobs that test s3api
Alistair Coles
2025-04-09 10:02:13 +01:00 -
37a25b340d
tests: Remove BaseFakeStatsdClient.get_increment_counts
Alistair Coles
2025-04-08 13:05:59 +01:00 -
563c1ca656
DRY out AbstractStatsdClient public methods
Clay Gerrard
2025-04-04 11:06:27 -05:00 -
405440a2ee
tests: Display extra test summary info
Tim Burke
2025-04-08 12:59:29 -07:00 -
ed0ef35713
tests: add LabeledStatsdClient sample_rate kwarg coverage
Clay Gerrard
2025-04-03 17:40:25 -05:00 -
11257eda5a
proxy_logging: remove unnecessary condition
Alistair Coles
2025-03-20 13:58:33 +00:00 -
769e482ea8
tests: provide FakeLabeledStatsdClient for debug
Alistair Coles
2025-04-04 16:23:15 +01:00 -
0e2791a88a
Remove deprecated statsd label_mode
Clay Gerrard
2025-04-03 17:53:31 -05:00 -
7e5235894b
stats: API for native labeled metrics
Tim Burke
2023-09-29 17:21:08 -07:00 -
05143a99f8
Update master for stable/2025.1
OpenStack Release Bot
2025-03-14 14:26:48 +00:00 -
095779bf41
Update TOX_CONSTRAINTS_FILE for stable/2025.1
OpenStack Release Bot
2025-03-14 14:26:46 +00:00 -
31d6e6a83a
Update .gitreview for stable/2025.1
OpenStack Release Bot
2025-03-14 14:26:43 +00:00 -
688656a096
Clarify that get_ppid is Linux-only
Tim Burke
2025-03-12 22:26:54 -07:00 -
3f59cef644
Merge "Make FakeSwiftCall.DUMMY_VALUE a bespoke singleton"
Zuul
2025-03-11 15:53:18 +00:00 -
d6ac3a261f
AUTHORS/CHANGELOG for 2.35.0
2.35.0
Tim Burke
2025-02-27 13:31:39 -08:00 -
5074410a9d
Merge "linkat: Raise error if we run out of retries"
Zuul
2025-03-07 22:21:36 +00:00 -
63155d1117
Merge "cors-tests: Default S3_ENDPOINT sensibly"
Zuul
2025-03-07 22:19:00 +00:00 -
2f74376e7e
Make FakeSwiftCall.DUMMY_VALUE a bespoke singleton
Alistair Coles
2025-03-07 12:29:28 +00:00 -
0cdd3915c4
Fix FakeSwiftCall partial env copy for None values
Alistair Coles
2025-03-07 12:49:51 +00:00 -
59611253f9
Merge "Remove notes about new-style classes"
Zuul
2025-03-07 11:06:06 +00:00 -
6d3a2c1345
Merge "Remove dependency on mock"
Zuul
2025-03-07 10:57:46 +00:00 -
932bc110cf
Remove notes about new-style classes
Tim Burke
2025-03-06 14:48:11 -08:00 -
cfa0094eb4
cors-tests: Default S3_ENDPOINT sensibly
Tim Burke
2025-03-06 17:10:01 -08:00 -
8f2fd0bc1c
Merge "tests: Fix keystoneclient import"
Zuul
2025-03-06 23:42:02 +00:00 -
f0093a6a74
Merge "FakeSwift: more encapsulation of request properties"
Zuul
2025-03-06 22:22:27 +00:00 -
08a6db1357
tests: Fix keystoneclient import
Tim Burke
2025-03-06 13:10:16 -08:00 -
62cb4736ed
Remove dependency on mock
Tim Burke
2025-03-05 14:16:04 -08:00 -
5554f432f5
Merge "tests: Allow configuring normalized_urls = false"
Zuul
2025-03-06 12:22:54 +00:00 -
8b862e66c1
Merge "tests: Reference test.functional.normalized_urls directly"
Zuul
2025-03-06 12:22:51 +00:00 -
d4d57a7a7d
Merge "Remove __future__ imports"
Zuul
2025-03-06 11:25:38 +00:00 -
5219b5ef14
Merge "Stop using cgi.parse_header"
Zuul
2025-03-05 22:47:06 +00:00 -
11422a3957
tests: Allow configuring normalized_urls = false
Tim Burke
2025-03-05 10:11:45 -08:00 -
3db28d41f1
tests: Reference test.functional.normalized_urls directly
Tim Burke
2025-03-05 10:10:30 -08:00 -
bae8cd0db8
Remove __future__ imports
Tim Burke
2025-03-05 12:50:21 -08:00