17 Commits (f5c0bcafa34639aaafb18e26d260bd6d02d639fb)

Author SHA1 Message Date
Chris Lu 55f0fbf364
s3: optimize DELETE by skipping lock check for buckets without Object Lock (#7642) 3 days ago
Xiao Wei 3bcadc9f90
fix: update getVersioningState to signal non-existent buckets with Er… (#7613) 7 days ago
Chris Lu ca84a8a713
S3: Directly read write volume servers (#7481) 3 weeks ago
Chris Lu 508d06d9a5
S3: Enforce bucket policy (#7471) 4 weeks ago
Chris Lu 498ac8903f
S3: prevent deleting buckets with object locking (#7434) 1 month ago
Chris Lu bdc20d1c1e
S3: load bucket object locking configuration if not found in cache (#7422) 1 month ago
Chris Lu b7b73016dd
S3 API: Add SSE-KMS (#7144) 4 months ago
chrislu 7ab85c3748 return proper default value for locking and versioning 5 months ago
Chris Lu 33b9017b48
fix listing objects (#7008) 5 months ago
Chris Lu 377f1f24c7
add basic object ACL (#7004) 5 months ago
Chris Lu 12f50d37fa
test versioning also (#7000) 5 months ago
Chris Lu 26403e8a0d
Test object lock and retention (#6997) 5 months ago
Chris Lu c6a22ce43a
Fix get object lock configuration handler (#6996) 5 months ago
Chris Lu 69553e5ba6
convert error fromating to %w everywhere (#6995) 5 months ago
chrislu 22465b8a96 unused 5 months ago
Chris Lu 4b040e8a87
adding cors support (#6987) 5 months ago
Chris Lu cf5a24983a
S3: add object versioning (#6945) 5 months ago