268 Commits (b8236a10d114e5277bdb337fe0cd6a43f332e259)

Author SHA1 Message Date
Chris Lu a4b896a224
fix(s3): skip directories before marker in ListObjectVersions pagination (#8890) 1 day ago
Chris Lu 0f5e6b1f34 test: recover initial FUSE git clone on mount 1 day ago
Chris Lu 98714b9f70
fix(test): address flaky S3 distributed lock integration test (#8888) 1 day ago
Chris Lu e7fc243ee1 Fix flaky s3tables tests: allocate all ports atomically 1 day ago
Chris Lu 647b46bd8a Fix flaky FUSE integration tests 1 day ago
Chris Lu af68449a26
Process .ecj deletions during EC decode and vacuum decoded volume (#8863) 3 days ago
Chris Lu 0ce4a857e6 test: add dcache stabilisation check after FUSE git reset 4 days ago
Chris Lu d5068b3ee6 test: harden weed mini readiness checks 4 days ago
dependabot[bot] 39ab2ef6ad
build(deps): bump golang.org/x/image from 0.36.0 to 0.38.0 in /test/kafka (#8843) 4 days ago
Chris Lu d074830016
fix(worker): pass compaction revision and file sizes in EC volume copy (#8835) 5 days ago
Chris Lu ce02cf3c9d
stabilize FUSE git reset recovery (#8825) 6 days ago
Chris Lu 0884acd70c
ci: add S3 mutation regression coverage (#8804) 6 days ago
Chris Lu 0adb78bc6b
s3api: make conditional mutations atomic and AWS-compatible (#8802) 1 week ago
Chris Lu bf2a2d2538
test: preserve branch when recovering bare git repo (#8803) 1 week ago
Chris Lu db9ea7c87c
fix(fuse-test): recover from FUSE directory loss in git pull test (#8789) 1 week ago
Chris Lu ba624f1f34
Rust volume server implementation with CI (#8539) 1 week ago
Chris Lu 17028fbf59
fix: serialize SSE-KMS metadata when bucket default encryption applies KMS (#8780) 1 week ago
dependabot[bot] 8558c586a0
build(deps): bump io.netty:netty-codec-http from 4.1.129.Final to 4.1.132.Final in /test/java/spark (#8784) 1 week ago
Chris Lu aa12b51cbf
test: restore coverage removed in PR #8360 (#8779) 1 week ago
Lisandro Pin e5cf2d2a19
Give the `ScrubVolume()` RPC an option to flag found broken volumes as read-only. (#8360) 1 week ago
Chris Lu 94bfa2b340
mount: stream all filer mutations over single ordered gRPC stream (#8770) 1 week ago
Chris Lu 805625d06e
Add FUSE integration tests for POSIX file locking (#8752) 1 week ago
Chris Lu 2844c70ecf fix tests 2 weeks ago
Chris Lu e5f72077ee
fix: resolve CORS cache race condition causing stale 404 responses (#8748) 2 weeks ago
Chris Lu 6bf654c25c
fix: keep metadata subscriptions progressing (#8730) (#8746) 2 weeks ago
Chris Lu d5ee35c8df
Fix S3 delete for non-empty directory markers (#8740) 2 weeks ago
Chris Lu 9434d3733d
mount: async flush on close() when writebackCache is enabled (#8727) 2 weeks ago
Chris Lu d6a872c4b9
Preserve explicit directory markers with octet-stream MIME (#8726) 2 weeks ago
Chris Lu 80f3079d2a
fix(s3): include directory markers in ListObjects without delimiter (#8704) 2 weeks ago
dependabot[bot] 55bc363228
build(deps): bump github.com/buger/jsonparser from 1.1.1 to 1.1.2 in /test/kafka (#8703) 2 weeks ago
dependabot[bot] 0b13ab04b7
build(deps): bump google.golang.org/grpc from 1.78.0 to 1.79.3 in /test/kafka (#8691) 2 weeks ago
Chris Lu 15f4a97029
fix: improve raft leader election reliability and failover speed (#8692) 2 weeks ago
dependabot[bot] 558a83661e
build(deps): bump org.apache.spark:spark-core_2.12 from 3.5.0 to 3.5.7 in /test/java/spark (#8674) 2 weeks ago
Chris Lu 9984ce7dcb
fix(s3): omit NotResource:null from bucket policy JSON response (#8658) 3 weeks ago
Chris Lu a00eddb525
Iceberg table maintenance Phase 3: multi-spec compaction, delete handling, and metrics (#8643) 3 weeks ago
Chris Lu e24630251c
iceberg: handle filer-backed compaction inputs (#8638) 3 weeks ago
Chris Lu 8cde3d4486
Add data file compaction to iceberg maintenance (Phase 2) (#8503) 3 weeks ago
Chris Lu 3d9f7f6f81 go 1.25 4 weeks ago
Chris Lu 1bd7a98a4a simplify plugin scheduler: remove configurable IdleSleepSeconds, use constant 61s 4 weeks ago
Chris Lu f220328ae4 test: assert ReadFileStatusCount in batch execution test 4 weeks ago
Chris Lu 5f85bf5e8a
Batch volume balance: run multiple moves per job (#8561) 4 weeks ago
dependabot[bot] e1c4faba38
build(deps): bump org.apache.zookeeper:zookeeper from 3.9.4 to 3.9.5 in /test/java/spark (#8580) 4 weeks ago
Chris Lu 992db11d2b
iam: add IAM group management (#8560) 4 weeks ago
Chris Lu bff084ff6a update go version 4 weeks ago
Chris Lu 78a3441b30
fix: volume balance detection returns multiple tasks per run (#8559) 4 weeks ago
Chris Lu 540fc97e00
s3/iam: reuse one request id per request (#8538) 4 weeks ago
Chris Lu df5e8210df
Implement IAM managed policy operations (#8507) 1 month ago
Chris Lu 10a30a83e1
s3api: add GetObjectAttributes API support (#8504) 1 month ago
Chris Lu 18ccc9b773
Plugin scheduler: sequential iterations with max runtime (#8496) 1 month ago
Chris Lu fb944f0071
test: add Polaris S3 tables integration tests (#8489) 1 month ago