Commit Graph

  • a00d38d8d4 build(deps): bump go.mongodb.org/mongo-driver from 1.17.6 to 1.17.9 (#8575) dependabot[bot] 2026-03-09 13:11:58 -07:00
  • f8d783f80e fix: ListObjectVersions interleave Version and DeleteMarker in sort order (#8567) Chris Lu 2026-03-09 12:37:59 -07:00
  • 120d38176f build(deps): bump golang.org/x/sys from 0.41.0 to 0.42.0 (#8573) dependabot[bot] 2026-03-09 12:24:28 -07:00
  • 55bce53953 reduce logs Chris Lu 2026-03-09 12:14:25 -07:00
  • 992db11d2b iam: add IAM group management (#8560) Chris Lu 2026-03-09 11:54:32 -07:00
  • 115dcb5ada build(deps): bump github.com/prometheus/procfs from 0.19.2 to 0.20.1 (#8578) dependabot[bot] 2026-03-09 11:37:32 -07:00
  • 7be2d1ecfb build(deps): bump github.com/getsentry/sentry-go from 0.42.0 to 0.43.0 (#8577) dependabot[bot] 2026-03-09 11:37:24 -07:00
  • 1272612bbd build(deps): bump docker/setup-qemu-action from 3 to 4 (#8574) dependabot[bot] 2026-03-09 11:33:38 -07:00
  • e568d85a5c build(deps): bump docker/build-push-action from 6 to 7 (#8572) dependabot[bot] 2026-03-09 11:33:17 -07:00
  • f79ba1eb37 build(deps): bump docker/login-action from 3 to 4 (#8569) dependabot[bot] 2026-03-09 11:13:06 -07:00
  • b132232895 build(deps): bump docker/setup-buildx-action from 3 to 4 (#8570) dependabot[bot] 2026-03-09 11:12:56 -07:00
  • d765ff50e6 build(deps): bump actions/dependency-review-action from 4.8.3 to 4.9.0 (#8571) dependabot[bot] 2026-03-09 11:12:40 -07:00
  • bff084ff6a update go version Chris Lu 2026-03-09 11:12:05 -07:00
  • bbadeeb89b feat: Phase 10 CP10-2 -- CSI NVMe/TCP node plugin, 210 tests Ping Qiu 2026-03-08 23:02:59 -07:00
  • 78a3441b30 fix: volume balance detection returns multiple tasks per run (#8559) Chris Lu 2026-03-08 21:34:03 -07:00
  • 0e234f5c80 feat: Phase 10 CP10-1 -- NVMe/TCP target MVP, 109 tests Ping Qiu 2026-03-08 16:52:37 -07:00
  • 2ec0a67ee3 master: return 503/Unavailable during topology warmup after leader change (#8529) Chris Lu 2026-03-08 16:05:45 -07:00
  • 0647f66bb5 filer.sync: add exponential backoff on unexpected EOF during replication (#8557) Chris Lu 2026-03-08 14:33:37 -07:00
  • ba66411337 Update plugin_templ.go Chris Lu 2026-03-08 14:29:06 -07:00
  • e701606fbe Update plugin_templ.go fix/plugin-ui-remove-scheduler-settings Chris Lu 2026-03-08 14:28:42 -07:00
  • 7808b301ef admin: remove Scheduler Settings cards from plugin UI (#8558) Chris Lu 2026-03-08 14:27:57 -07:00
  • 1e650d8ee3 plugin UI: promote Next Run to top summary card row Chris Lu 2026-03-08 14:25:48 -07:00
  • e1cf678655 admin: remove Scheduler Settings cards, make Next Run full-width Chris Lu 2026-03-08 14:17:04 -07:00
  • fa7da0f57e template Chris Lu 2026-03-08 14:05:42 -07:00
  • 961c270aba admin: expose per-job-type detection interval in plugin UI (#8552) Chris Lu 2026-03-08 14:03:51 -07:00
  • e25558e4d8 admin: fix mobile sidebar menu inaccessible in portrait mode (#8556) Chris Lu 2026-03-08 12:32:14 -07:00
  • 8fa1829992 feat: Phase 9A -- Kubernetes operator MVP for SeaweedFS block storage, 71 tests Ping Qiu 2026-03-08 12:04:17 -07:00
  • 9acd187587 feat: Phase 8 complete -- CP8-5 stability gate, lease grant fix, Docker e2e, 13 chaos scenarios Ping Qiu 2026-03-07 21:30:14 -08:00
  • 587c24ec89 plugin worker: support job type categories (all, default, heavy) (#8547) Chris Lu 2026-03-07 18:30:58 -08:00
  • f249fb7e63 ci: build _full and _large_disk_full images for arm64 (#8548) Chris Lu 2026-03-07 13:55:37 -08:00
  • 72c2c7ef8b Add iceberg_maintenance plugin worker handler (Phase 1) (#8501) Chris Lu 2026-03-07 12:45:33 -08:00
  • d89eb8267f s3: use url.PathUnescape for X-Amz-Copy-Source header (#8545) Chris Lu 2026-03-07 11:10:02 -08:00
  • 3f946fc0c0 mount: make metadata cache rebuilds snapshot-consistent (#8531) Chris Lu 2026-03-07 09:19:40 -08:00
  • af4c3fcb31 ec: fall back to data dir when ecx file not found in idx dir (#8541) Chris Lu 2026-03-07 09:18:48 -08:00
  • bfc430afbd Update helm for support on OpenShift to have data replication and replicas for master,filer and volume (#8543) Surote 2026-03-07 20:30:23 +07:00
  • 540fc97e00 s3/iam: reuse one request id per request (#8538) Chris Lu 2026-03-06 15:22:39 -08:00
  • 14cd0f53ba Places the CommonResponse struct at the *end* of all IAM responses. (#8537) Aaron 2026-03-06 15:53:23 -05:00
  • f9311a3422 s3api: fix static IAM policy enforcement after reload (#8532) Chris Lu 2026-03-06 12:35:08 -08:00
  • da1b81d1c9 feat: CP8-3-1 durability modes + testrunner platform + 21 adversarial tests Ping Qiu 2026-03-06 01:06:51 -08:00
  • da39ee65a3 mount: add unit tests for refresh event buffering fix/mount-cache-consistency Chris Lu 2026-03-06 00:47:37 -08:00
  • e91d43ef08 mount: use BeginRefresh/CommitRefresh in doEnsureVisited Chris Lu 2026-03-06 00:46:10 -08:00
  • 58cf7e9a89 mount: add refresh event buffering to MetaCache Chris Lu 2026-03-06 00:45:23 -08:00
  • 979a9b496c feat: Phase 8 CP8-1/2/3/4 -- ops control plane, multi-replica, CSI snapshots, observability Ping Qiu 2026-03-06 00:05:17 -08:00
  • 338be16254 fix logs Chris Lu 2026-03-05 15:38:05 -08:00
  • 1b6e96614d s3api: cache parsed IAM policy engines for fallback auth Chris Lu 2026-03-05 14:27:48 -08:00
  • fcd5bcadcf cache IAM policy engines codex/cache-iam-policy-engines Copilot 2026-03-05 12:25:41 -08:00
  • 4eb45ecc5e s3api: add IAM policy fallback authorization tests (#8518) SrikanthBhandary 2026-03-05 21:13:18 +01:00
  • 1f3df6e9ef admin: remove Alpha badge and unused Metrics/Logs menu items (#8525) Chris Lu 2026-03-05 11:51:11 -08:00
  • fcd5de9710 Fix YAML parse error in post-install-bucket-hook template (#8523) Chris Lu 2026-03-05 10:01:31 -08:00
  • b6f6f0187e Add before-hook-creation delete policy to bucket-hook Job (#8519) Steven Crespo 2026-03-05 08:28:03 -06:00
  • f916509bfe Publish seaweedfs-4.15.0.tgz chrislusf 2026-03-05 09:56:41 +00:00
  • 8b2b5f6f66 feat: Phase 6 CP6-3 -- failover + rebuild in Kubernetes, 126 tests Ping Qiu 2026-03-05 00:52:05 -08:00
  • 230ae9c24e no need to set default scripts now 4.15 Chris Lu 2026-03-04 22:27:02 -08:00
  • b3f7472fd3 4.15 Chris Lu 2026-03-04 22:13:57 -08:00
  • b3620c7e14 admin: auto migrating master maintenance scripts to admin_script plugin config (#8509) Chris Lu 2026-03-04 22:11:07 -08:00
  • 7799804200 4.14 Chris Lu 2026-03-04 19:22:39 -08:00
  • c19f88eef1 fix: resolve ServerAddress to NodeId in maintenance task sync (#8508) Chris Lu 2026-03-04 19:20:28 -08:00
  • 88e8342e44 style: Reseted padding to container-fluid div in layout template (#8505) Fábio Henrique Araújo 2026-03-04 19:24:23 -03:00
  • df5e8210df Implement IAM managed policy operations (#8507) Chris Lu 2026-03-04 14:18:07 -08:00
  • 10a30a83e1 s3api: add GetObjectAttributes API support (#8504) Chris Lu 2026-03-04 12:52:09 -08:00
  • 5a9a52f2d0 feat: Phase 6 CP6-2 -- CSI control-plane integration + csi-sanity/k3s validation Ping Qiu 2026-03-04 11:01:08 -08:00
  • 9e26d6f5dd fix: port in SNI address when using domainName instead of IP for master (#8500) Racci 2026-03-05 02:05:45 +11:00
  • e475cbfef8 Merge branch 'master' of https://github.com/seaweedfs/seaweedfs Copilot 2026-03-04 00:41:26 -08:00
  • 70ed9c2a55 Update plugin_templ.go Copilot 2026-03-04 00:41:20 -08:00
  • 45ce18266a Disable master maintenance scripts when admin server runs (#8499) Chris Lu 2026-03-04 00:40:40 -08:00
  • 18ccc9b773 Plugin scheduler: sequential iterations with max runtime (#8496) Chris Lu 2026-03-03 23:09:49 -08:00
  • b1c862e7e3 fix: prevent unhandled promise rejection for scheduler status fetch scheduler-sequential-iteration Chris Lu 2026-03-03 19:27:17 -08:00
  • 05902c7101 fix: use lifecycle context for job-type budget and retry backoff Chris Lu 2026-03-03 19:27:06 -08:00
  • e0cccae794 fix: add -scheduler.idleSleep flag to prevent EC integration test hang Chris Lu 2026-03-03 19:05:56 -08:00
  • 6289beb8f5 fix: add ClusterContextProvider to shutdown test and handle status fetch errors Chris Lu 2026-03-03 18:49:37 -08:00
  • 35786d72e0 fix: unconditional lock release and context-aware executor reservation Chris Lu 2026-03-03 18:49:28 -08:00
  • 797854b2d9 test: Phase 5 QA adversarial tests -- 49 tests for CHAP, resize, snapshots Ping Qiu 2026-03-03 17:05:43 -08:00
  • 51d715b4e6 plugin: update and add tests for sequential iteration model Chris Lu 2026-03-03 16:42:48 -08:00
  • 4f97f7d413 plugin: add scheduler iteration status card to UI Chris Lu 2026-03-03 16:42:26 -08:00
  • c8ad7b528d plugin: update scheduler status to expose iteration state Chris Lu 2026-03-03 16:42:10 -08:00
  • 41f22f5c92 plugin: rewrite scheduler to sequential lock-based iteration model Chris Lu 2026-03-03 16:41:59 -08:00
  • 05138c6031 plugin: add iteration tracking fields to Plugin struct Chris Lu 2026-03-03 16:40:50 -08:00
  • e1e5b4a8a6 add admin script worker (#8491) Chris Lu 2026-03-03 15:10:40 -08:00
  • 16f2269a33 feat(filer): lazy metadata pulling (#8454) Peter Dodd 2026-03-03 21:01:10 +00:00
  • 1a3e3100d0 Helm: set serviceAccountName independent of cluster role (#8495) Chris Lu 2026-03-03 12:13:18 -08:00
  • 531ee764ee feat: Phase 5 CP5-3 -- CHAP auth, online resize, Prometheus metrics, 12 tests Ping Qiu 2026-03-03 01:43:42 -08:00
  • a61a2affe3 Expire stuck plugin jobs (#8492) Chris Lu 2026-03-03 01:27:25 -08:00
  • 3db05f59f0 Feat: update openshift helm value to support seaweed s3 (#8494) Surote 2026-03-03 16:11:01 +07:00
  • d874e21f93 feat: Phase 5 CP5-2 -- CoW snapshots, 10 tests Ping Qiu 2026-03-03 00:53:33 -08:00
  • 98d0e9e631 feat: Phase 5 CP5-1 -- ALUA + multipath failover, 28 tests Ping Qiu 2026-03-02 23:29:58 -08:00
  • 7940e6b7c9 feat: Phase 4A CP4b-4 Windows iSCSI + instrumentation + QA tests Ping Qiu 2026-03-02 21:17:57 -08:00
  • 44da35faf6 test: add integration test infrastructure for blockvol iSCSI Ping Qiu 2026-03-02 15:05:29 -08:00
  • c39080ceaa feat: Phase 4A CP4b-4 -- HA integration tests, admin HTTP, 5 bug fixes Ping Qiu 2026-03-02 15:04:59 -08:00
  • 2644816692 helm: avoid duplicate env var keys in workload env lists (#8488) Chris Lu 2026-03-02 12:10:57 -08:00
  • fb944f0071 test: add Polaris S3 tables integration tests (#8489) Chris Lu 2026-03-02 12:10:03 -08:00
  • 7c07d9c95a feat: Phase 4A CP4b-3 -- assignment processing, 2 bug fixes, 20 QA tests Ping Qiu 2026-03-02 11:34:06 -08:00
  • 479da50433 build(deps): bump gocloud.dev/pubsub/natspubsub from 0.44.0 to 0.45.0 (#8487) dependabot[bot] 2026-03-02 10:28:52 -08:00
  • f7909b8ebd build(deps): bump golang.org/x/oauth2 from 0.34.0 to 0.35.0 (#8486) dependabot[bot] 2026-03-02 10:28:43 -08:00
  • 2a3ecee28b build(deps): bump github.com/shirou/gopsutil/v4 from 4.26.1 to 4.26.2 (#8485) dependabot[bot] 2026-03-02 10:28:33 -08:00
  • f9cf3f3791 build(deps): bump github.com/linkedin/goavro/v2 from 2.14.1 to 2.15.0 (#8484) dependabot[bot] 2026-03-02 10:28:20 -08:00
  • 5d0667221b build(deps): bump github.com/go-redsync/redsync/v4 from 4.15.0 to 4.16.0 (#8483) dependabot[bot] 2026-03-02 10:28:08 -08:00
  • 74593f7065 build(deps): bump actions/upload-artifact from 6 to 7 (#8482) dependabot[bot] 2026-03-02 10:27:57 -08:00
  • a089bf6828 feat: Phase 4A CP4b-2 -- heartbeat collector, 3 bug fixes, 9 QA tests Ping Qiu 2026-03-02 10:20:27 -08:00
  • c95500cc57 test: Phase 4A CP4b-1 QA adversarial tests (19 tests) Ping Qiu 2026-03-02 09:34:35 -08:00
  • ffdde15bcd feat: Phase 4A CP4b-1 -- wire types, conversion helpers, heartbeat collection Ping Qiu 2026-03-02 09:34:00 -08:00