13193 Commits (911f1973e6fc09d2fbfd98cc4f5ae759b1de9602)
 

Author SHA1 Message Date
Chris Lu 911f1973e6 update Cargo.lock for weed-volume package rename 4 days ago
Chris Lu 55579b5cdb docker: add Rust volume server to container image 4 days ago
Chris Lu 3397702d92 rename binary from seaweed-volume to weed-volume 4 days ago
Chris Lu 6f1c709964 ci: add -tags 5BytesOffset to Rust volume Go test commands 4 days ago
Chris Lu 4d8268ed16 fix: match Go's request ID format for x-amz-request-id 4 days ago
Chris Lu e628a6312b ci: use go-version-file instead of hardcoded Go version 4 days ago
Chris Lu 716396a1f3
Merge branch 'master' into rust-volume-server 4 days ago
Chris Lu b3d32fe73b fix go version 4 days ago
dependabot[bot] f439c84d01
build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.41.1 to 1.41.3 (#8576) 4 days ago
Chris Lu 0a04e3ee37
Merge branch 'master' into rust-volume-server 4 days ago
Chris Lu 89f1096c0e Update ec-integration.yml 4 days ago
Chris Lu 6dab90472b
admin: fix access key creation UX (#8579) 4 days ago
Chris Lu c71b5e5ba6
Merge branch 'master' into rust-volume-server 4 days ago
dependabot[bot] a00d38d8d4
build(deps): bump go.mongodb.org/mongo-driver from 1.17.6 to 1.17.9 (#8575) 4 days ago
Chris Lu 58aa5b172b feat: add -options flag, /metrics on admin port, and SIGHUP reload 4 days ago
Chris Lu fd38a01786 Update volume_server.rs 4 days ago
Chris Lu f8d783f80e
fix: ListObjectVersions interleave Version and DeleteMarker in sort order (#8567) 4 days ago
dependabot[bot] 120d38176f
build(deps): bump golang.org/x/sys from 0.41.0 to 0.42.0 (#8573) 4 days ago
Chris Lu 55bce53953 reduce logs 4 days ago
Chris Lu 992db11d2b
iam: add IAM group management (#8560) 4 days ago
dependabot[bot] 115dcb5ada
build(deps): bump github.com/prometheus/procfs from 0.19.2 to 0.20.1 (#8578) 4 days ago
dependabot[bot] 7be2d1ecfb
build(deps): bump github.com/getsentry/sentry-go from 0.42.0 to 0.43.0 (#8577) 4 days ago
dependabot[bot] 1272612bbd
build(deps): bump docker/setup-qemu-action from 3 to 4 (#8574) 4 days ago
dependabot[bot] e568d85a5c
build(deps): bump docker/build-push-action from 6 to 7 (#8572) 4 days ago
dependabot[bot] f79ba1eb37
build(deps): bump docker/login-action from 3 to 4 (#8569) 4 days ago
dependabot[bot] b132232895
build(deps): bump docker/setup-buildx-action from 3 to 4 (#8570) 4 days ago
dependabot[bot] d765ff50e6
build(deps): bump actions/dependency-review-action from 4.8.3 to 4.9.0 (#8571) 4 days ago
Chris Lu bff084ff6a update go version 4 days ago
Chris Lu 50f9890621 test: add tests for EC idx dir separation, .vif preservation, and gRPC address parsing 4 days ago
Chris Lu 57dde4492c fix: EC encode reads .idx from separate index directory 4 days ago
Chris Lu 24895a3962 fix: EC shard copy address parsing and preserve .vif on volume destroy 4 days ago
Chris Lu 2615b85bdf feat: add Rust volume server CI release workflows and installer script 4 days ago
Chris Lu 4e4e4c453d feat: S3 tier concurrent multipart upload/download with 64MB parts 5 days ago
Chris Lu 33b149a813 feat: add GetMasterConfiguration on startup and fix Ping RPC forwarding 5 days ago
Chris Lu 36bb74ab40 feat: add EC volume shard locations and expire_at_sec fields 5 days ago
Chris Lu b34fa9fe95 fix: match Go pretty JSON, JSONP format, and streaming compaction check 5 days ago
Chris Lu 5174c8dbdd feat: add compaction revision re-read during streaming and ReadOption threading 5 days ago
Chris Lu 5b3adba8a2 feat: add ReadOption struct matching Go's read option pattern 5 days ago
Chris Lu db7886c886 feat: add 5-byte offset support for 8TB max volume size 5 days ago
Chris Lu 58276213d1 feat: add mTLS support for HTTP and gRPC servers 5 days ago
Chris Lu 211ce5e91a fix: use fallocate for volume preallocation on Linux 5 days ago
Chris Lu df75a325bf refactor: move EC volumes from Store to per-DiskLocation 5 days ago
Chris Lu 830b42eca6 feat: auto-configure max volume count when max=0 5 days ago
Chris Lu 12174d62b3 feat: accept Go-style single-dash CLI options 5 days ago
Chris Lu 3f1872adba perf: replace HashMap with CompactMap for in-memory needle index 5 days ago
Chris Lu ec5a7e213f perf: optimize redb startup with crash recovery and relaxed durability 5 days ago
Chris Lu 501c344bf9 fix: clean up .rdb index files in Rust volume operations 5 days ago
Chris Lu 3d6a87143a fix: clean up .rdb index files in Go volume operations 5 days ago
Chris Lu f189844776 feat: add Go-compatible Prometheus metrics to Rust volume server 5 days ago
Chris Lu 78a3441b30
fix: volume balance detection returns multiple tasks per run (#8559) 5 days ago