seaweedfs/test
Chris Lu f1e27b8f30
s3: change s3 tables to use RESTful API (#8169)
* s3: refactor s3 tables to use RESTful API

* test/s3tables: guard empty namespaces

* s3api: document tag parsing and validate get-table

* s3api: limit S3Tables REST body size

* Update weed/s3api/s3api_tables.go

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update weed/s3api/s3tables/handler.go

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* s3api: accept encoded table bucket ARNs

* s3api: validate namespaces and close body

* s3api: match encoded table bucket ARNs

* s3api: scope table bucket ARN routes

* s3api: dedupe table bucket request builders

* test/s3tables: allow list tables without namespace

* s3api: validate table params and tag ARN

* s3api: tighten tag handling and get-table params

* s3api: loosen tag ARN route matching

* Fix S3 Tables REST routing and tests

* Adjust S3 Tables request parsing

* Gate S3 Tables target routing

* Avoid double decoding namespaces

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2026-01-30 10:37:34 -08:00
..
data volume: large_volume version has bug when using in memory index 2021-06-28 15:48:07 -07:00
erasure_coding Fix maintenance worker panic and add EC integration tests (#8068) 2026-01-20 15:07:43 -08:00
foundationdb filer: improve FoundationDB performance by disabling batch by default (#7770) 2025-12-15 13:03:34 -08:00
fuse_integration Fix maintenance worker panic and add EC integration tests (#8068) 2026-01-20 15:07:43 -08:00
java/spark chore(deps): bump io.netty:netty-codec-http from 4.1.125.Final to 4.1.129.Final in /test/java/spark (#7773) 2025-12-15 15:46:06 -08:00
kafka chore: execute goimports to format the code (#7983) 2026-01-07 13:06:08 -08:00
kms fix: add missing backslash for volume extraArgs in helm chart (#7676) 2025-12-08 23:21:02 -08:00
metadata_subscribe fmt 2025-12-19 15:33:16 -08:00
mq fix: add missing backslash for volume extraArgs in helm chart (#7676) 2025-12-08 23:21:02 -08:00
postgres Remove deprecated allowEmptyFolder CLI option 2025-12-06 21:54:12 -08:00
random_access Java 3.59 2023-11-13 08:23:53 -08:00
s3 s3tables: enhance test robustness and resilience 2026-01-28 13:25:32 -08:00
s3tables s3: change s3 tables to use RESTful API (#8169) 2026-01-30 10:37:34 -08:00
sftp chore: execute goimports to format the code (#7983) 2026-01-07 13:06:08 -08:00
tus Add TUS protocol support for resumable uploads (#7592) 2025-12-14 21:56:07 -08:00