12762 Commits (fe6f8d737def32955aafc96a9627ff7089e85367)
 

Author SHA1 Message Date
Chris Lu fe6f8d737d
mount: invalidate meta cache on follow retry (#8173) 2 days ago
Chris Lu 79722bcf30
Add s3tables shell and admin UI (#8172) 2 days ago
Chris Lu b2b0a38e71
s3api: allow empty region and account id in s3tables ARN (#8171) 3 days ago
Chris Lu 6a9e7360df
s3api: fix S3 Tables auth to allow auto-hashing of body (#8170) 3 days ago
Chris Lu f1e27b8f30
s3: change s3 tables to use RESTful API (#8169) 3 days ago
Lisandro Pin 9e15823855
Have masters update DataNode details based on state heartbeats from volume servers. (#8017) 3 days ago
Chris Lu 6940b7d06e
fix Filer startup failure due to JWT on / path #8149 (#8167) 3 days ago
Chris Lu 23c25379ca
iam: add ECDSA support for OIDC token validation (#8166) 4 days ago
Chris Lu c7c2d8d606 Merge branch 'master' of https://github.com/seaweedfs/seaweedfs 4 days ago
Chris Lu 88c27615c4 /table-buckets 4 days ago
Chris Lu 49c66bbb2e
shell: allow spaces in arguments via quoting (#8157) (#8165) 4 days ago
Chris Lu 94e0b902f9 shell: update fs.verify and volume.fsck for new BFS signature 4 days ago
Chris Lu 3b05efbdbc shell: fix potential deadlock in fs.meta.save BFS traversal 4 days ago
Chris Lu b91427c30f filer: preserve existing TTL during CreateEntry/UpdateEntry gRPC calls 4 days ago
Chris Lu 550a4ff761
Fix inconsistent TTL reporting in volume.list #8158 (#8164) 4 days ago
Chris Lu 8b61fd77b5
s3api: ensure MD5 is calculated or reused during CopyObject (#8163) 4 days ago
Peter Dodd 4d513a2b3d
feat(gcs): add application default credentials fallback support (#8161) 4 days ago
Chris Lu c52d3d1229
fix: correct chunk size in encrypted uploads (fixes #8151) (#8154) 4 days ago
Chris Lu 9e575822a3 Merge master into s3tables-by-claude (resolve conflicts, keep s3tables changes) 5 days ago
Chris Lu d399113e0c test: fix duplicate subtest names in permissions_test.go 5 days ago
Chris Lu c106532b79 fix: prevent MiniClusterCtx race conditions in command shutdown 5 days ago
Chris Lu a4217dff5f s3tables: enhance DeleteTable authorization with policy checking 5 days ago
Chris Lu 745a7e40a6 s3tables: improve bucket policy error handling in DeleteTableBucket 5 days ago
Chris Lu d5ce6a4cda s3tables: refactor bucket name validation into single function 5 days ago
Chris Lu fe66d00ab0 Merge branch 'master' into s3tables-by-claude 5 days ago
Chris Lu 2f155ee5ee
feat: Add S3 Tables support for Iceberg tabular data (#8147) 5 days ago
Chris Lu 549b65785d refactor 5 days ago
Chris Lu 590e7efbef s3tables: Separate table name pattern constant for clarity 5 days ago
Chris Lu 78c00e313a go fmt 5 days ago
Chris Lu f5d26b803b s3tables: Fix ListTables authorization and policy parsing 5 days ago
Chris Lu 25b0f86bda s3tables: Fix ownership consistency across handlers 5 days ago
Chris Lu b049e883e1 go fmt 5 days ago
Chris Lu c99e8d4152 s3tables: Remove duplicate bucket extraction logic in helper 5 days ago
Chris Lu 3dcaee56aa Revert "ci: Pin GitHub Actions to commit SHAs for s3-tables-tests" 5 days ago
Chris Lu 21584e4ac8 s3tables: Add resource ARN validation to policy evaluation 5 days ago
Chris Lu 01da26fbcb ci: Pin GitHub Actions to commit SHAs for s3-tables-tests 5 days ago
Chris Lu 2c45b69775 s3tables: Fix remaining policy error handling in namespace and bucket handlers 5 days ago
Chris Lu b7bba7e7dc s3tables: Generate ARNs using resource owner account ID 5 days ago
Chris Lu e7b2869aa9 s3tables: Use policy framework for GetTable authorization 5 days ago
Chris Lu bea0f8eda0 s3tables: Use policy framework for table creation authorization 5 days ago
Chris Lu cf5043a9f9 s3tables: Normalize action names to include service prefix 5 days ago
Ping Qiu 5c8de5e282
fix: close volumes and EC shards in tests for Windows compatibility (#8152) 5 days ago
Chris Lu ee468749bd
Update weed/s3api/s3tables/handler.go 5 days ago
Chris Lu 08bd1e2563 s3tables: Pre-validate namespace to return 400 instead of 500 5 days ago
Chris Lu 8eee6b2a0e s3tables: Fix bucket policy error handling in permission checks 5 days ago
Chris Lu fe856928c4 s3tables: Add t field to TestCluster for logging 5 days ago
Chris Lu 6658a655f6 clean up 5 days ago
Chris Lu c5eadadf5a s3tables: Fix vet error - remove undefined c.t reference in Stop() 5 days ago
Chris Lu 1e18c01a78 go fmt 5 days ago
Chris Lu 3e8d2a0a71 s3tables: Use policy_engine wildcard matcher for complete IAM compatibility 5 days ago