Commit Graph

  • 38b7cbb29a CI: Fix py27/py36/py37 jobs 2024.1-eom Tim Burke 2025-08-19 09:43:45 -07:00
  • 9439a6257b CI: Fix py27/py36/py37 jobs Tim Burke 2025-08-19 09:43:45 -07:00
  • aa3a4eeb27 docs: Fix python3 package names Tim Burke 2025-08-22 09:02:01 -07:00
  • 9ae4dd3321 CHANGELOG for 2.35.1 2.35.1 Tim Burke 2025-08-07 12:53:57 -07:00
  • 457af40c9b Merge "s3api compat tests: stop asserting DisplayName in Owner" Zuul 2025-08-22 15:51:48 +00:00
  • c4cc83c5e7 s3api compat tests: stop asserting DisplayName in Owner Alistair Coles 2025-08-13 17:52:13 +01:00
  • d615069b04 WIP mpu: introduce s3-compat mode for object-versioning Alistair Coles 2024-10-22 18:26:32 +01:00
  • af70825648 checksums: Ignore broken pyeclib installs Tim Burke 2025-08-20 17:26:32 -07:00
  • ca70c3a3f1 checksum.py: fail gracefully if pyeclib is broken Alistair Coles 2025-08-14 11:14:41 +01:00
  • 81df05a9c4 checksums: Ignore broken pyeclib installs Tim Burke 2025-08-20 17:26:32 -07:00
  • c5773a10c9 mpu: refactor object-versioning part 2 Alistair Coles 2025-08-13 15:48:09 +01:00
  • 13689f2d11 mpu: refactor object-versioning part 1 Alistair Coles 2025-08-13 12:57:36 +01:00
  • dfab57be74 Merge "Revert "Remove unused MANIFEST.in"" Zuul 2025-08-20 21:08:31 +00:00
  • 0a9ee40c03 Merge "CI: Fix py36/py37 jobs" into stable/2025.1 Zuul 2025-08-20 06:21:00 +00:00
  • 42b2da8a6d Merge branch 'master' into feature/mpu Tim Burke 2025-08-19 22:01:20 -07:00
  • 972baf30df CI: Fix py36/py37 jobs Tim Burke 2025-08-19 09:43:45 -07:00
  • 4d2426591e CI: Stop using bionic Tim Burke 2025-08-19 09:43:45 -07:00
  • 28a56e3f1b Merge "zuul: run py3.13 unit tests in the gate" Zuul 2025-08-16 03:18:30 +00:00
  • c1d34baa78 Merge "Timestamp: fix inconsistent raw and normal values" Zuul 2025-08-15 18:45:52 +00:00
  • fa3a75b73d Merge "checksum.py: fail gracefully if pyeclib is broken" Zuul 2025-08-15 14:44:44 +00:00
  • 7a0a975957 Merge remote-tracking branch 'remotes/origin/master' into merge-master Alistair Coles 2025-08-15 13:24:00 +01:00
  • de81a844f3 Revert "Remove unused MANIFEST.in" Tim Burke 2025-05-21 23:49:00 +00:00
  • 3553408011 mpu: refactor versioning s3api compat tests Alistair Coles 2025-08-13 16:49:43 +01:00
  • 7f3e761295 zuul: run py3.13 unit tests in the gate Alistair Coles 2025-08-14 15:41:38 +01:00
  • 5b2e4e00c1 ssync unit test: fix intermittent failure Alistair Coles 2025-08-14 15:22:46 +01:00
  • 74274ec8bc checksum.py: fail gracefully if pyeclib is broken Alistair Coles 2025-08-14 11:14:41 +01:00
  • 93b88540dc Timestamp: fix inconsistent raw and normal values Alistair Coles 2025-08-13 13:18:39 +01:00
  • bdb052b59b Merge "ssync-receiver: terminate session if subreq read times out" Zuul 2025-08-11 19:06:40 +00:00
  • 044ba6c40f Merge "Ring v2 follow-up" Zuul 2025-08-08 04:34:42 +00:00
  • 683218c523 Ring v2 follow-up Tim Burke 2025-08-04 23:10:19 -07:00
  • c8d00108a6 Merge "Fix another way mw may encouter invalid swift paths" Zuul 2025-08-07 00:06:31 +00:00
  • 68b3328198 Merge "s3api: Add support for crc64nvme checksum calculation" into stable/2025.1 Zuul 2025-08-06 23:13:05 +00:00
  • 504bcf4cd4 Merge "s3api: Validate additional checksums on upload" into stable/2025.1 Zuul 2025-08-06 23:13:01 +00:00
  • 71ed826ab9 Merge "utils: Add CRCHasher and crc32c implementation" into stable/2025.1 Zuul 2025-08-06 23:12:57 +00:00
  • 8b0a6161f1 Merge "Add support of Sigv4-streaming" into stable/2025.1 Zuul 2025-08-06 23:12:52 +00:00
  • 90a1af3985 Merge "s3request: refactor error handling while reading input" into stable/2025.1 Zuul 2025-08-06 23:12:48 +00:00
  • 939b1a3516 Merge "s3request: refactor to introduce SigChecker classes" into stable/2025.1 Zuul 2025-08-06 23:12:44 +00:00
  • d535833b0b Merge "crypto: Fix traceback on non-utf8, non-swift paths" Zuul 2025-08-06 21:10:22 +00:00
  • a770881b59 Fix another way mw may encouter invalid swift paths Clay Gerrard 2025-08-06 14:52:31 -05:00
  • ee432f03ac Merge "ring: Introduce a v2 ring format" Zuul 2025-08-05 07:44:41 +00:00
  • 5b9ccdc038 CI: run func tests during rolling upgrade job Tim Burke 2025-05-14 10:02:46 -07:00
  • 1dc3307eaf ssync-receiver: terminate session if subreq read times out Tim Burke 2025-06-27 10:21:31 -07:00
  • 86a1acc9e3 crypto: Fix traceback on non-utf8, non-swift paths Tim Burke 2025-06-27 09:41:06 -07:00
  • 220f791466 Merge "Clarify why there's a ShardRange.__hash__" Zuul 2025-07-31 20:32:31 +00:00
  • e792b16f61 mpu: add compat test for listing sessions Alistair Coles 2025-07-31 12:58:43 +01:00
  • 4e32b2d5d0 Merge "diskfile: Stop including traceback on quarantine" Zuul 2025-07-31 00:08:19 +00:00
  • 8b406ffa64 s3api: Add support for crc64nvme checksum calculation Alistair Coles 2025-04-02 10:24:04 +01:00
  • 9539a85bf2 s3api: Validate additional checksums on upload Tim Burke 2025-04-11 16:58:30 -07:00
  • 02d5833cd9 utils: Add CRCHasher and crc32c implementation Tim Burke 2024-02-15 22:32:03 -08:00
  • 68ef96d442 Add support of Sigv4-streaming Thibault Person 2025-02-07 10:30:34 -08:00
  • f0d17af87f s3request: refactor error handling while reading input Alistair Coles 2025-04-15 16:28:20 +01:00
  • 3fafacbba1 s3request: refactor to introduce SigChecker classes Alistair Coles 2025-04-15 14:36:29 +01:00
  • f39133055f Merge "sharder: make gap and overlap warning logs shorter" Zuul 2025-07-28 21:53:26 +00:00
  • 2e8338240f Merge "Fix recursion error in account_quota middleware" Zuul 2025-07-25 16:23:14 +00:00
  • 06a6329793 Fix recursion error in account_quota middleware Christian Schwede 2025-07-25 09:10:28 +00:00
  • 20f84c1aff merge master to feature/mpu Alistair Coles 2025-07-17 10:53:37 +01:00
  • fd342b9190 sharder: make gap and overlap warning logs shorter Alistair Coles 2025-07-23 14:56:17 +01:00
  • ae062f8b09 ring: Introduce a v2 ring format Tim Burke 2022-03-17 22:30:40 -07:00
  • e75e93f11c Merge "Drop support for old pickled rings" Zuul 2025-07-21 09:23:35 +00:00
  • 0417979ca5 Drop support for old pickled rings Tim Burke 2025-06-26 14:11:49 -07:00
  • 8af485775a Merge "s3api: Add support for crc64nvme checksum calculation" Zuul 2025-07-18 04:32:37 +00:00
  • a1f7a1e82d Merge "s3api: add more assertions w.r.t. S3 checksum BadDigest" Zuul 2025-07-16 17:32:52 +00:00
  • 404e1f2732 s3api: Add support for crc64nvme checksum calculation Alistair Coles 2025-04-02 10:24:04 +01:00
  • d9115f24d6 Merge "s3api: add compat test sending too much body with checksum" Zuul 2025-07-16 16:24:08 +00:00
  • 2fc9209d47 Merge "s3api: Validate additional checksums on upload" Zuul 2025-07-15 18:48:52 +00:00
  • 2badc79db3 [stable-only] Fix rolling-upgrade jobs Tim Burke 2024-12-06 15:05:54 -08:00
  • 58dfa0a842 CI: make sure old swift is truly gone for rolling-upgrade jobs Tim Burke 2024-06-17 14:43:10 -07:00
  • d6a5b79784 CHANGELOG for 2.33.1 2.33.1 Tim Burke 2025-07-11 16:44:35 -07:00
  • 5f776b6ee0 CHANGELOG for 2.34.1 2.34.1 Tim Burke 2025-07-11 16:44:35 -07:00
  • 9cd6757168 [stable-only] Fix rolling-upgrade jobs Tim Burke 2024-12-06 15:05:54 -08:00
  • 61c0bfcf95 s3api: add more assertions w.r.t. S3 checksum BadDigest Alistair Coles 2025-07-10 17:02:39 +01:00
  • 351ee72790 s3api: add compat test sending too much body with checksum Alistair Coles 2025-07-10 14:51:34 +01:00
  • be56c1e258 s3api: Validate additional checksums on upload Tim Burke 2025-04-11 16:58:30 -07:00
  • de579d63d7 Imported Translations from Zanata OpenStack Proposal Bot 2025-07-09 03:48:00 +00:00
  • 1428eb3b58 Merge "Fix traceback in invalidate_hash" Zuul 2025-07-07 19:15:51 +00:00
  • 364cc6556f Merge "s3api: fix multi-upload BadDigest error" Zuul 2025-07-01 22:33:33 +00:00
  • 1a27d1b83f s3api: fix multi-upload BadDigest error Alistair Coles 2025-06-11 18:59:13 +01:00
  • a555a8593e diskfile: Stop including traceback on quarantine Tim Burke 2025-06-27 08:47:10 -07:00
  • 53b66155a7 test: use a tempdir in TestRingData Clay Gerrard 2025-06-27 15:04:43 -05:00
  • 3dba681005 Fix traceback in invalidate_hash Tim Burke 2025-06-27 09:01:54 -07:00
  • b2a0d96f6d Merge "Update SAIO document" Zuul 2025-06-25 01:55:38 +00:00
  • 89ad202f73 Update SAIO document Takashi Kajinami 2025-05-27 16:29:19 +09:00
  • 5698934098 Merge "Fix swift-dsvm-functional for devstack" Zuul 2025-06-24 21:10:23 +00:00
  • 69bff25516 Merge "Use built-in implementation to get utc timezone" Zuul 2025-06-24 19:07:11 +00:00
  • e9da48daaa Fix swift-dsvm-functional for devstack Tim Burke 2025-06-24 11:16:40 -07:00
  • 9754eff025 Use built-in implementation to get utc timezone Takashi Kajinami 2025-06-23 22:27:31 +09:00
  • c177e7dcff Clarify why there's a ShardRange.__hash__ Tim Burke 2025-06-16 13:28:56 -07:00
  • 005d69d1a9 Drop remaining skip check for Python < 3 Takashi Kajinami 2025-06-11 12:02:40 +09:00
  • d2272833fe Merge "tests: Fix some connection-closed testing on OS X" Zuul 2025-06-09 18:19:19 +00:00
  • d5adce5fb8 merge master to feature/mpu Alistair Coles 2025-06-09 10:21:47 +01:00
  • 2e14051cb6 tests: Fix some connection-closed testing on OS X Tim Burke 2025-06-05 15:23:26 -07:00
  • 9106b27fe3 Merge "CI: Skip grenade-skip-level-always similar to tempest" Zuul 2025-06-07 03:24:07 +00:00
  • 28db9bbcdd tests: Fix test_LoggerFileObject_recursion Tim Burke 2025-06-05 16:21:42 -07:00
  • ad41dbeffe Merge "s3 compat tests: sanitize object listings" Zuul 2025-06-02 20:11:52 +00:00
  • 49ae2aa943 CI: Skip grenade-skip-level-always similar to tempest Tim Burke 2025-06-02 10:31:05 -07:00
  • 184641a754 Merge "tests: Keep port number in valid range" Zuul 2025-05-31 00:46:06 +00:00
  • 962084ded0 s3 compat tests: sanitize object listings Alistair Coles 2025-05-30 14:32:02 +01:00
  • afacfb6cea Merge "Object-server: change labeled timing metrics sample rate for debugging requests" Zuul 2025-05-29 11:59:50 +00:00
  • 313959ae92 Object-server: change labeled timing metrics sample rate for debugging requests Yan Xiao 2025-05-27 15:16:51 -04:00
  • d0e97650f3 Merge "CI: run S3 cross-compat tests as part of DSVM jobs" Zuul 2025-05-28 18:05:47 +00:00