140 Commits (da4c048166f90efff51e8b0c73f0152fe37c319c)

Author SHA1 Message Date
Chris Lu 252e0abb72 chore(iam): improved error wrapping and test parameterization 1 day ago
Chris Lu 4b8dc318b0 test(iam): refactor STS tests to use AWS SDK signer 1 day ago
Chris Lu b963b31a19 chore(iam): cleanup debug prints and fix test config port 1 day ago
Chris Lu 22e76a5dc9 debug 1 day ago
Chris Lu c7f466a5ab fix: ensure iam_config.json exists in setup target for CI 2 days ago
Chris Lu ea68ee021d fix: update distributed tests to use valid Keycloak users 2 days ago
Chris Lu e34ea6b54a fix: address PR review security issues for STS handlers 2 days ago
Chris Lu a487284d60 test: add integration tests for AssumeRole and AssumeRoleWithLDAPIdentity STS actions 2 days ago
Chris Lu 217d8b9e0e
Fix: ListObjectVersions delimiter support (#7987) 5 days ago
promalert 9012069bd7
chore: execute goimports to format the code (#7983) 6 days ago
Chris Lu a75cc09cdf
test: fix EC integration test needle blob mismatch (#7972) 1 week ago
Chris Lu d2f0d6c03b go mod 1 week ago
Chris Lu 15ca301e43
Fix flaky EC integration tests by collecting server logs on failure (#7969) 1 week ago
Chris Lu ae9a943ef6
IAM: Add Service Account Support (#7744) (#7901) 2 weeks ago
Chris Lu 29a245052e tidy 2 weeks ago
Chris Lu 8d6bcddf60
Add S3 volume encryption support with -s3.encryptVolumeData flag (#7890) 3 weeks ago
Chris Lu 5aa111708d
grpc: reduce client idle pings to avoid ENHANCE_YOUR_CALM (#7885) 3 weeks ago
Chris Lu 7064ad420d
Refactor S3 integration tests to use weed mini (#7877) 3 weeks ago
Chris Lu 2f6aa98221
Refactor: Replace removeDuplicateSlashes with NormalizeObjectKey (#7873) 3 weeks ago
Chris Lu 014027f75a
Fix: Support object tagging in versioned buckets (Issue #7868) (#7871) 3 weeks ago
Chris Lu 683e3d06a4 go mod tidy 3 weeks ago
dependabot[bot] ce71968bad
chore(deps): bump golang.org/x/net from 0.47.0 to 0.48.0 (#7849) 3 weeks ago
dependabot[bot] a898160e39
chore(deps): bump golang.org/x/crypto from 0.45.0 to 0.46.0 (#7847) 3 weeks ago
chrislu 4a764dbb37 fmt 4 weeks ago
Chris Lu 4aa50bfa6a
fix: EC rebalance fails with replica placement 000 (#7812) 4 weeks ago
Chris Lu ed1da07665
Add consistent -debug and -debug.port flags to commands (#7816) 4 weeks ago
Chris Lu bccef78082
fix: reduce N+1 queries in S3 versioned object list operations (#7814) 4 weeks ago
Chris Lu 2763f105f4
fix: use unique bucket name in TestS3IAMPresignedURLIntegration to avoid flaky test (#7801) 4 weeks ago
Chris Lu 347ed7cbfa
fix: sync replica entries before ec.encode and volume.tier.move (#7798) 4 weeks ago
G-OD 504b258258
s3: fix remote object not caching (#7790) 4 weeks ago
chrislu 9150d84eea test: use -master.peers=none for faster test server startup 4 weeks ago
chrislu 26121c55c9 test: improve pagination stress test with QUICK_TEST option and better assertions 4 weeks ago
chrislu f517bc39fc test: fix nil pointer dereference and add debugging to pagination stress tests 4 weeks ago
chrislu 0972a0acf3 test: add pagination stress tests for S3 versioning with >1000 versions 4 weeks ago
Chris Lu f5c666052e
feat: add S3 bucket size and object count metrics (#7776) 4 weeks ago
dependabot[bot] d0cc51e7c6
chore(deps): bump io.netty:netty-codec-http from 4.1.125.Final to 4.1.129.Final in /test/java/spark (#7773) 4 weeks ago
dependabot[bot] c6e07429e7
chore(deps): bump golang.org/x/image from 0.33.0 to 0.34.0 (#7764) 4 weeks ago
Chris Lu 5a03b5538f
filer: improve FoundationDB performance by disabling batch by default (#7770) 4 weeks ago
Chris Lu 44beb42eb9
s3: fix PutObject ETag format for multi-chunk uploads (#7771) 4 weeks ago
Chris Lu 1b1e5f69a2
Add TUS protocol support for resumable uploads (#7592) 4 weeks ago
Chris Lu 51c2ab0107
fix: admin UI bucket deletion with filer group configured (#7735) 1 month ago
Chris Lu 36b8b2147b
test: add integration test for versioned object listing path fix (#7731) 1 month ago
Chris Lu c6d6ee8297
test: fix master client timeout causing test hangs (#7715) 1 month ago
Chris Lu df4f2f7020
ec: add -diskType flag to EC commands for SSD support (#7607) 1 month ago
Chris Lu d970c15d71
fix: prevent filer.backup stall in single-filer setups (#7695) 1 month ago
Chris Lu d5f21fd8ba
fix: add missing backslash for volume extraArgs in helm chart (#7676) 1 month ago
dependabot[bot] 51c630b5ff
chore(deps): bump golang.org/x/sync from 0.18.0 to 0.19.0 (#7664) 1 month ago
dependabot[bot] 4709dbf4f8
chore(deps): bump github.com/klauspost/reedsolomon from 1.12.5 to 1.12.6 (#7662) 1 month ago
chrislu 5167bbd2a9 Remove deprecated allowEmptyFolder CLI option 1 month ago
Chris Lu 55f0fbf364
s3: optimize DELETE by skipping lock check for buckets without Object Lock (#7642) 1 month ago