From 6a1243835180aa7a015aa1ee0171cb2233355b38 Mon Sep 17 00:00:00 2001 From: Chris Lu Date: Wed, 28 Jan 2026 00:55:39 -0800 Subject: [PATCH] s3api: register S3 Tables routes in API server - Add S3 Tables route registration in s3api_server.go registerRouter method - Enable S3 Tables API operations to be routed through S3 API server - Routes handled by s3api_tables.go integration layer - Minimal changes to existing S3 API structure --- weed/s3api/s3api_server.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/weed/s3api/s3api_server.go b/weed/s3api/s3api_server.go index c72669795..53b0ae13f 100644 --- a/weed/s3api/s3api_server.go +++ b/weed/s3api/s3api_server.go @@ -658,6 +658,10 @@ func (s3a *S3ApiServer) registerRouter(router *mux.Router) { } }) + // S3 Tables API endpoint + // POST / with X-Amz-Target: S3Tables. + s3a.registerS3TablesRoutes(apiRouter) + // STS API endpoint for AssumeRoleWithWebIdentity // POST /?Action=AssumeRoleWithWebIdentity&WebIdentityToken=... if s3a.stsHandlers != nil {