Commit Graph

  • 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
  • 09c7e40d29 feat: Phase 4A CP4a -- simulated master, assignment sequence tests, BlockVolumeStatus Ping Qiu 2026-03-02 09:33:45 -08:00
  • 340339f678 Add Apache Polaris integration tests (#8478) Chris Lu 2026-03-01 23:08:50 -08:00
  • b31383e294 feat: Phase 4A CP3 -- promotion, rebuild, split-brain prevention Ping Qiu 2026-03-01 21:26:39 -08:00
  • 16a796e56d feat: Phase 4A CP2 — WAL shipping, replica barrier, distributed group commit Ping Qiu 2026-03-01 20:12:39 -08:00
  • a107685f00 feat: Phase 4A CP1 — epoch, lease, role state machine, write gate Ping Qiu 2026-03-01 16:00:06 -08:00
  • 2fc47a48ec build(deps): bump com.fasterxml.jackson.core:jackson-core from 2.18.2 to 2.18.6 in /test/java/spark (#8476) dependabot[bot] 2026-03-01 13:14:04 -08:00
  • 623450a0d4 build(deps): bump go.opentelemetry.io/otel/sdk from 1.38.0 to 1.40.0 (#8475) dependabot[bot] 2026-03-01 12:46:43 -08:00
  • 80801b0fac feat: Phase 3 — performance tuning, iSCSI session refactor, store integration Ping Qiu 2026-03-01 10:43:34 -08:00
  • f5c35240be Add volume dir tags and EC placement priority (#8472) Chris Lu 2026-03-01 10:22:00 -08:00
  • c5d5b517f6 Add lakekeeper table bucket integration test (#8470) Chris Lu 2026-02-28 12:06:41 -08:00
  • 9b7be60b0c Add QA adversarial tests for iSCSI target (55 tests) Ping Qiu 2026-02-28 11:15:18 -08:00
  • feef0206ad fix: address code review findings (nil handler, CmdSN, Data-Out order) Ping Qiu 2026-02-28 10:12:16 -08:00
  • bd73a81e00 fix: handle pipelined SCSI commands during Data-Out collection Ping Qiu 2026-02-28 10:08:32 -08:00
  • 6546c549eb fix: iSCSI login and discovery bugs found in WSL2 smoke test Ping Qiu 2026-02-28 10:04:41 -08:00
  • 6a400f6760 feat: add BlockVol engine and iSCSI target (Phase 1 + Phase 2) Ping Qiu 2026-02-28 09:32:01 -08:00
  • 2dd3944819 Respect -minFreeSpace during ec.decode (#8467) Chris Lu 2026-02-27 23:54:30 -08:00
  • 064d4e06f5 guard source deletion on ec success codex/erasure-coding-shard-distribution Chris Lu 2026-02-27 17:48:35 -08:00
  • 7354fa87f1 refactor ec shard distribution (#8465) Chris Lu 2026-02-27 17:21:13 -08:00
  • 8f0ec1cce7 make WithFields compatible and wrap errors Chris Lu 2026-02-27 16:58:32 -08:00
  • d14668aa3f fix mount error aggregation scope Chris Lu 2026-02-27 16:51:04 -08:00
  • b8d13afb3f fix shard assignment merge and mount errors Chris Lu 2026-02-27 16:42:08 -08:00
  • cb8b604087 refactor ec shard distribution Chris Lu 2026-02-27 16:32:56 -08:00
  • e8946e59ca fix(s3api): correctly extract host header port in extractHostHeader (#8464) Chris Lu 2026-02-27 13:41:45 -08:00
  • b9e560dcf1 Prevent overlapping maintenance tasks per volume (#8463) Chris Lu 2026-02-27 13:14:52 -08:00
  • 4f647e1036 Worker set its working directory (#8461) Chris Lu 2026-02-27 12:22:21 -08:00
  • cf3b7b3ad7 adjust weight Chris Lu 2026-02-26 19:46:38 -08:00
  • 09a1ace53a adjust display name Chris Lu 2026-02-26 19:33:52 -08:00
  • c73e65ad5e Add customizable plugin display names and weights (#8459) Chris Lu 2026-02-26 19:20:48 -08:00
  • 8eba7ba5b2 feat: drop table location mapping support (#8458) Chris Lu 2026-02-26 16:36:24 -08:00
  • 641351da78 fix: table location mappings to /etc/s3tables (#8457) Chris Lu 2026-02-26 15:35:13 -08:00
  • 3d81d5bef7 Fix S3 signature verification behind reverse proxies (#8444) blitt001 2026-02-26 14:20:42 -08:00
  • ae02d47433 helm: add optional parameters to COSI BucketClass (#8453) Kirill Ilin 2026-02-27 01:19:07 +05:00
  • 9b6fc49946 Chart createBuckets config #8368: Add TTL, Object Lock, and Versioning support (#8375) Chris Lu 2026-02-26 11:56:10 -08:00
  • 0fac6e39ea weed/s3api/s3tables: fix dropped errors (#8456) Lars Lehtonen 2026-02-26 11:12:10 -08:00
  • feef8ed40e refactor codex/ec-repair-worker Chris Lu 2026-02-26 01:14:59 -08:00
  • 8e04f961f0 parameterize expected ec shard count Chris Lu 2026-02-26 01:01:10 -08:00
  • 5400fdca3a address comments Chris Lu 2026-02-26 00:58:29 -08:00
  • d3d4e354bf Create plan_test.go Chris Lu 2026-02-26 00:40:49 -08:00
  • df6f325574 ec repair: fix detection metadata Chris Lu 2026-02-26 00:31:58 -08:00
  • 0a6a76b71e test: share ec repair helpers Chris Lu 2026-02-26 00:31:53 -08:00
  • 93eff8fa45 Update weed/plugin/worker/ec_repair_handler.go Chris Lu 2026-02-26 00:26:40 -08:00