272 Commits (7451c593efbe7de4214bf372d7095217e8bbc647)

Author SHA1 Message Date
Chris Lu f13861aaa4 test: pass readMode to rust volume harnesses 3 days ago
Chris Lu 573a42eb93 grpc: notify master after volume lifecycle changes 3 days ago
Chris Lu 338451c0ee test: honor rust env in dual volume harness 3 days ago
Chris Lu 19e7dbebe7 Remove disk_type from required status fields since Go omits it 3 days ago
Chris Lu 063107135f Skip TestMultipartUploadUsesFormFieldsForTimestampAndTTL for Go server 3 days ago
Chris Lu f45e5330ae Fix TTL test expectation in VolumeNeedleStatus: 7d normalizes to 1w 3 days ago
Chris Lu 78541f82c8 Fix TTL test expectation: 7d normalizes to 1w matching Go's fitTtlCount 3 days 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) 3 days ago
Chris Lu 9dd9167c01 Match Go tombstone ReadNeedleMeta 4 days ago
Chris Lu 5f37482a04 Match Go CopyFile zero-stop metadata 4 days ago
Chris Lu 8dd2899bb6 Match Go ReadAllNeedles scan order 4 days ago
Chris Lu 51a9a6dc52 Report Go tail offsets in sync status 4 days ago
Chris Lu 7aae2330ae Honor access.ui without per-request JWT checks 4 days ago
Chris Lu 094cf751ed Align Rust metrics admin-port test with Go behavior 4 days ago
Chris Lu 9984ce7dcb
fix(s3): omit NotResource:null from bucket policy JSON response (#8658) 4 days ago
Chris Lu e918cf9bd5 http: match Go bool parsing for dl 4 days ago
Chris Lu f3d4a39b27 http: honor multipart upload metadata fields 4 days ago
Chris Lu 0f9232d24e grpc: return stored ttl in volume needle status 4 days ago
Chris Lu 6cd67c53e0 grpc: match Go ping behavior for filer targets 5 days ago
Chris Lu 2a840ae8ab http: align status payload with Go volume server 5 days ago
Chris Lu eaff0e074c test: rebuild rust volume binary per test run 5 days ago
Chris Lu 68d31c9bac test: rebuild weed binary per test process 5 days ago
Chris Lu d18b5f3c70 test: use clap-compatible flags for rust volume 5 days ago
Chris Lu 220bb91bc6 test: detect seaweed-volume crate for rust harness 5 days ago
Chris Lu a00eddb525
Iceberg table maintenance Phase 3: multi-spec compaction, delete handling, and metrics (#8643) 5 days ago
Chris Lu e24630251c
iceberg: handle filer-backed compaction inputs (#8638) 5 days ago
Chris Lu 8cde3d4486
Add data file compaction to iceberg maintenance (Phase 2) (#8503) 5 days ago
Chris Lu 3d9f7f6f81 go 1.25 2 weeks ago
Chris Lu 1bd7a98a4a simplify plugin scheduler: remove configurable IdleSleepSeconds, use constant 61s 2 weeks ago
Chris Lu f220328ae4 test: assert ReadFileStatusCount in batch execution test 2 weeks ago
Chris Lu 5f85bf5e8a
Batch volume balance: run multiple moves per job (#8561) 2 weeks ago
Chris Lu 3397702d92 rename binary from seaweed-volume to weed-volume 2 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) 2 weeks ago
Chris Lu 4d8268ed16 fix: match Go's request ID format for x-amz-request-id 2 weeks ago
Chris Lu 992db11d2b
iam: add IAM group management (#8560) 2 weeks ago
Chris Lu bff084ff6a update go version 2 weeks ago
Chris Lu 12174d62b3 feat: accept Go-style single-dash CLI options 2 weeks ago
Chris Lu 78a3441b30
fix: volume balance detection returns multiple tasks per run (#8559) 2 weeks ago
Chris Lu 5ce2f4e868 add README and load test harness 2 weeks ago
Chris Lu 1ba7c5dc0d streaming reads for large files and multi-volume Rust cluster support 2 weeks ago
Chris Lu 714fcce5ca remove TestUnsupportedMethodConnectParity (HTTP CONNECT is not a SeaweedFS feature) 2 weeks ago
Chris Lu 1484de0922 production readiness: TLS, disk monitoring, scrubbing, stats, and integration tests 2 weeks ago
Chris Lu 81f403d3a2 implement S3 remote storage backend and wire into FetchAndWriteNeedle 2 weeks ago
Chris Lu 1b5a97660f JWT auth, chunk manifest expansion, and upload/download throttling 2 weeks ago
Chris Lu 963e972f56 Add TestCluster interface to run Go tests against Rust volume server 2 weeks ago
Chris Lu 69f92f46ee Add CI for Rust volume server with integration tests against Go master 2 weeks ago
Chris Lu 540fc97e00
s3/iam: reuse one request id per request (#8538) 2 weeks ago
Chris Lu df5e8210df
Implement IAM managed policy operations (#8507) 2 weeks ago
Chris Lu 10a30a83e1
s3api: add GetObjectAttributes API support (#8504) 2 weeks ago
Chris Lu 18ccc9b773
Plugin scheduler: sequential iterations with max runtime (#8496) 2 weeks ago