Commit Graph

  • 3cea900241 fix: replication sinks upload ciphertext for SSE-encrypted objects (#8931) master Mmx233 2026-04-06 15:32:27 +08:00
  • 7ab6306e15 fix(kafka): resolve consumer group resumption timeout in e2e tests (#8935) Chris Lu 2026-04-05 20:13:57 -07:00
  • 72eb93919c fix(gcssink): prevent empty object finalization on write failure (#8933) Chris Lu 2026-04-05 16:07:49 -07:00
  • 4fd974b16b fix(azuresink): delete freshly created blob on write failure (#8934) Chris Lu 2026-04-05 16:07:34 -07:00
  • b8fc99a9cd fix(s3): apply PutObject multipart expansion to STS session policies (#8932) Chris Lu 2026-04-05 14:06:50 -07:00
  • 69cd5fa37b fix: S3 sink puts all entry.Extended into Tagging header instead of only object tags (#8930) Mmx233 2026-04-06 03:16:04 +08:00
  • 076d504044 fix(admin): reduce memory usage and verbose logging for large clusters (#8927) Chris Lu 2026-04-04 18:45:57 -07:00
  • 2c8a1ea6cc fix(docker): disable glibc _FORTIFY_SOURCE for aarch64-musl cross builds Chris Lu 2026-04-04 14:25:00 -07:00
  • 4efe0acaf5 fix(master): fast resume state and default resumeState to true (#8925) Chris Lu 2026-04-04 14:15:56 -07:00
  • 0da1794856 fix(rust): remove transitive openssl dependency from seaweed-volume Chris Lu 2026-04-04 14:07:01 -07:00
  • 47baf6c841 fix(docker): add Rust volume server pre-build to latest and dev container workflows Chris Lu 2026-04-04 13:53:13 -07:00
  • d37b592bc4 Update object_store_users_templ.go Chris Lu 2026-04-04 11:52:57 -07:00
  • 896114d330 fix(admin): fix master leader link showing incorrect port in Admin UI (#8924) Chris Lu 2026-04-04 11:50:43 -07:00
  • f6df7126b6 feat(admin): add profiling options for debugging high memory/CPU usage (#8923) Chris Lu 2026-04-04 10:05:19 -07:00
  • 9add18e169 fix(volume-rust): fix volume balance between Go and Rust servers (#8915) Chris Lu 2026-04-04 09:13:23 -07:00
  • d1823d3784 fix(s3): include static identities in listing operations (#8903) Chris Lu 2026-04-03 20:01:28 -07:00
  • 0798b274dd feat(s3): add concurrent chunk prefetch for large file downloads (#8917) Chris Lu 2026-04-03 19:57:30 -07:00
  • 3efe88c718 feat(s3): store and return checksum headers for additional checksum algorithms (#8914) Chris Lu 2026-04-03 18:37:54 -07:00
  • 36f37b9b6a fix(filer): remove cancellation guard from RollbackTransaction and clean up #8909 (#8916) Chris Lu 2026-04-03 17:55:27 -07:00
  • d5128f00f1 fix: Prevent orphaned metadata from cancelled S3 operations (Issue #8908) (#8909) os-pradipbabar 2026-04-04 04:52:46 +05:30
  • d49c2a7364 chore(weed/admin/plugin): prune unused functions (#8912) Lars Lehtonen 2026-04-03 16:05:42 -07:00
  • 995dfc4d5d chore: remove ~50k lines of unreachable dead code (#8913) Chris Lu 2026-04-03 16:04:27 -07:00
  • 8fad85aed7 feat(s3): support WEED_S3_SSE_KEY env var for SSE-S3 KEK (#8904) Chris Lu 2026-04-03 13:01:21 -07:00
  • 2e98902f29 fix(s3): use URL-safe secret keys for dashboard users and service accounts (#8902) Chris Lu 2026-04-03 11:20:28 -07:00
  • d3cea714d0 fix(filer.backup): local sink readonly permission (#8907) Jaehoon Kim 2026-04-03 21:36:56 +09:00
  • 91087c0737 build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 in /test/kafka (#8899) dependabot[bot] 2026-04-03 00:13:07 -07:00
  • d2d21cd26b build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4 (#8900) dependabot[bot] 2026-04-03 00:13:01 -07:00
  • 0503311ded Merge branch 'master' of https://github.com/seaweedfs/seaweedfs Chris Lu 2026-04-02 18:39:28 -07:00
  • bb23939b36 fix(volume-rust): resolve gRPC bind address from hostname Chris Lu 2026-04-02 18:36:41 -07:00
  • 059bee683f feat(s3): add STS GetFederationToken support (#8891) Chris Lu 2026-04-02 17:37:05 -07:00
  • b8236a10d1 perf(docker): pre-build Rust binaries to avoid 5-hour QEMU emulation Chris Lu 2026-04-02 16:57:20 -07:00
  • a4b896a224 fix(s3): skip directories before marker in ListObjectVersions pagination (#8890) Chris Lu 2026-04-02 15:59:52 -07:00
  • 7c59b639c9 STS: add GetCallerIdentity support (#8893) Chris Lu 2026-04-02 15:59:09 -07:00
  • 772ad67f6b fix(weed/filer/redis): dropped error (#8895) Lars Lehtonen 2026-04-02 15:39:04 -07:00
  • 3a5016bcd7 fix(weed/worker/tasks/ec_balance): non-recursive reportProgress (#8892) Lars Lehtonen 2026-04-02 15:32:57 -07:00
  • 0d8b024911 Merge branch 'codex/pr-8889' Chris Lu 2026-04-02 13:21:03 -07:00
  • 0f5e6b1f34 test: recover initial FUSE git clone on mount Chris Lu 2026-04-02 13:19:40 -07:00
  • 98714b9f70 fix(test): address flaky S3 distributed lock integration test (#8888) Chris Lu 2026-04-02 13:11:04 -07:00
  • 9552e80b58 filer.sync: show active chunk transfers when sync progress stalls (#8889) Chris Lu 2026-04-02 13:08:24 -07:00
  • 597d383ca4 filer.sync: fix data races in ChunkTransferStatus Chris Lu 2026-04-02 13:04:21 -07:00
  • a974190cb1 Merge branch 'master' of https://github.com/seaweedfs/seaweedfs Chris Lu 2026-04-02 12:21:30 -07:00
  • b5cdd71600 filer.sync: include last error in stall diagnostics Chris Lu 2026-04-02 12:18:56 -07:00
  • 2d4ea8c665 filer.sync: show active chunk transfers when sync progress stalls Chris Lu 2026-04-02 12:14:25 -07:00
  • e7fc243ee1 Fix flaky s3tables tests: allocate all ports atomically Chris Lu 2026-04-02 11:58:00 -07:00
  • ab4e52ae2f fix(s3): use recursive delete for .versions directory cleanup (#8887) Chris Lu 2026-04-02 11:55:13 -07:00
  • 888c32cbde fix(admin): respect urlPrefix in S3 bucket and S3Tables navigation links (#8885) Chris Lu 2026-04-02 11:54:19 -07:00
  • efbed39e25 S3: map canned ACL to file permissions and add configurable default file mode (#8886) Chris Lu 2026-04-02 11:51:54 -07:00
  • e93f4e3f39 Merge branch 'master' of https://github.com/seaweedfs/seaweedfs Chris Lu 2026-04-02 11:50:06 -07:00
  • 647b46bd8a Fix flaky FUSE integration tests Chris Lu 2026-04-02 11:49:13 -07:00
  • 24805ff478 fix(docker): add libgcc to Alpine runtime for Rust volume server (#8883) Chris Lu 2026-04-02 11:33:54 -07:00
  • b3e50bb12f fix(s3): remove customer encryption key from SSE-C debug log (#8875) Chris Lu 2026-04-01 23:23:56 -07:00
  • 2a6f27eb08 Suppress unused_mut warning for admin_router on non-unix builds Chris Lu 2026-04-01 23:20:40 -07:00
  • 08f48e62c9 Fix missing std::io::Read import for Windows build in ec_encoder Chris Lu 2026-04-01 23:16:11 -07:00
  • e29b685c20 Gate pprof dependency behind cfg(unix) to fix Windows build Chris Lu 2026-04-01 21:32:24 -07:00
  • 4287b7b12a Add manual trigger to Rust volume server release build workflow (#8873) Chris Lu 2026-04-01 20:31:35 -07:00
  • 6213daf118 4.18 Chris Lu 2026-04-01 17:42:41 -07:00
  • 8572aae403 filer.sync: support per-cluster mTLS with -a.security and -b.security (#8872) Chris Lu 2026-04-01 11:05:43 -07:00
  • 44d5cb8f90 Fix Admin UI master list showing gRPC port instead of HTTP port (#8869) Chris Lu 2026-04-01 09:43:50 -07:00
  • c1acf9e479 Prune unused functions from weed/admin/dash. (#8871) Lars Lehtonen 2026-04-01 09:22:49 -07:00
  • 4c72512ea2 fix(shell): avoid marking skipped or unplaced volumes as fixed (#8866) qzh 2026-04-01 16:20:25 +08:00
  • af68449a26 Process .ecj deletions during EC decode and vacuum decoded volume (#8863) Chris Lu 2026-04-01 01:15:26 -07:00
  • 80d3085d54 Prune Query Engine (#8865) Lars Lehtonen 2026-03-31 20:53:41 -07:00
  • 75a6a34528 dlm: resilient distributed locks via consistent hashing + backup replication (#8860) Chris Lu 2026-03-30 23:29:56 -07:00
  • 387b146edd Prune wdclient Functions (#8855) Lars Lehtonen 2026-03-30 18:53:10 -07:00
  • 9205140bd5 Use Unix sockets for gRPC in weed server mode (#8858) Chris Lu 2026-03-30 18:52:15 -07:00
  • 4705d8b82b Fix stale admin lock metric when lock expires and is reacquired (#8859) Chris Lu 2026-03-30 18:51:38 -07:00
  • ced2236cc6 Adjust rename events metadata format (#8854) Chris Lu 2026-03-30 18:25:11 -07:00
  • 2eaf98a7a2 Use Unix sockets for gRPC in mini mode (#8856) Chris Lu 2026-03-30 18:18:52 -07:00
  • 0ce4a857e6 test: add dcache stabilisation check after FUSE git reset Chris Lu 2026-03-30 17:26:43 -07:00
  • d5068b3ee6 test: harden weed mini readiness checks Chris Lu 2026-03-30 16:21:36 -07:00
  • 7d426d2a56 Retry uploader on volume full (#8853) Chris Lu 2026-03-30 13:32:31 -07:00
  • 5961e44cfa build(deps): bump cloud.google.com/go/kms from 1.25.0 to 1.26.0 (#8850) dependabot[bot] 2026-03-30 13:04:38 -07:00
  • f8a2383a02 build(deps): bump github.com/getsentry/sentry-go from 0.43.0 to 0.44.1 (#8851) dependabot[bot] 2026-03-30 13:04:28 -07:00
  • 977b652ea1 build(deps): bump go.etcd.io/etcd/client/v3 from 3.6.7 to 3.6.9 (#8852) dependabot[bot] 2026-03-30 13:04:15 -07:00
  • 77e30af5fb build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.32.9 to 1.32.13 (#8849) dependabot[bot] 2026-03-30 13:03:02 -07:00
  • e598df0e81 build(deps): bump github.com/xdg-go/scram from 1.1.2 to 1.2.0 (#8848) dependabot[bot] 2026-03-30 13:02:44 -07:00
  • c0626c92f0 build(deps): bump azure/setup-helm from 4 to 5 (#8847) dependabot[bot] 2026-03-30 13:02:19 -07:00
  • 098184d01e build(deps): bump actions/cache from 4 to 5 (#8846) dependabot[bot] 2026-03-30 13:02:04 -07:00
  • 652b29af22 docker: upgrade zlib in alpine runtime images Chris Lu 2026-03-30 12:14:17 -07:00
  • 4c13a9ce65 Client disconnects create context cancelled errors, 500x errors and Filer lookup failures (#8845) msementsov 2026-03-30 22:11:30 +03:00
  • d2723b75ca build(deps): bump golang.org/x/image from 0.36.0 to 0.38.0 (#8844) dependabot[bot] 2026-03-30 09:50:21 -07:00
  • 39ab2ef6ad build(deps): bump golang.org/x/image from 0.36.0 to 0.38.0 in /test/kafka (#8843) dependabot[bot] 2026-03-30 09:50:06 -07:00
  • 5c5d377277 weed/s3api: prune test-only functions (#8840) Lars Lehtonen 2026-03-30 09:43:33 -07:00
  • 955a011f39 fix large_disk container rust build (#8839) Chris Lu 2026-03-29 22:43:31 -07:00
  • d074830016 fix(worker): pass compaction revision and file sizes in EC volume copy (#8835) Chris Lu 2026-03-29 18:47:15 -07:00
  • e3359badfc fix unsupported platform container builds (#8838) Chris Lu 2026-03-29 18:47:07 -07:00
  • 44fea49816 docker: use alpine packages for Rust builder to fix linux/386 builds (#8837) Chris Lu 2026-03-29 14:20:18 -07:00
  • e5ad5e8d4a fix(filer): apply default disk type after location-prefix resolution in gRPC AssignVolume (#8836) Chris Lu 2026-03-29 14:18:24 -07:00
  • 0761be58d3 fix(s3): preserve explicit directory markers during empty folder cleanup (#8831) Chris Lu 2026-03-29 13:46:54 -07:00
  • 937a168d34 notification.kafka: add SASL authentication and TLS support (#8832) Chris Lu 2026-03-29 13:45:54 -07:00
  • 479e72b5ab mount: add option to show system entries (#8829) Simon Bråten 2026-03-29 22:33:17 +02:00
  • 46567ac06c reintroduce Trivy reporting and dry-run mode (#8834) Chris Lu 2026-03-29 13:20:05 -07:00
  • 00fcd5b828 revert temporary docker and trivy changes (#8833) Chris Lu 2026-03-29 13:01:51 -07:00
  • a95b8396e4 plugin scheduler: run iceberg and lifecycle lanes concurrently (#8821) Chris Lu 2026-03-29 00:06:20 -07:00
  • e8a6fcaafb s3api: skip TTL fast-path for versioned buckets (#8823) Chris Lu 2026-03-29 00:05:53 -07:00
  • 9dd43ca006 fix balance fallback replica placement (#8824) Chris Lu 2026-03-29 00:05:42 -07:00
  • ce02cf3c9d stabilize FUSE git reset recovery (#8825) Chris Lu 2026-03-29 00:04:32 -07:00
  • 43f5916a1d ci: add Trivy CVE scan to container release workflow (#8820) Chris Lu 2026-03-28 21:10:57 -07:00
  • 056cf6fa5b docker: default published images to seaweed user (#8819) Chris Lu 2026-03-28 21:03:24 -07:00
  • 0884acd70c ci: add S3 mutation regression coverage (#8804) Chris Lu 2026-03-28 20:17:20 -07:00