Commit Graph

  • 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
  • cc53bb17ca ci: run ec repair plugin worker tests Chris Lu 2026-02-26 00:01:15 -08:00
  • e1f2e7e357 test: add ec repair plugin worker coverage Chris Lu 2026-02-26 00:01:08 -08:00
  • 6e715f14d5 test: extend fake volume server for ec repair Chris Lu 2026-02-26 00:01:02 -08:00
  • b09f4cc3e7 ec repair: add plugin worker handler Chris Lu 2026-02-26 00:00:57 -08:00
  • a8fab5503c ec repair: add shard analysis helpers Chris Lu 2026-02-26 00:00:52 -08:00
  • 453310b057 Add plugin worker integration tests for erasure coding (#8450) Chris Lu 2026-02-25 22:11:41 -08:00
  • 9b6bbf7d45 Remove volumePreallocate option from docker containers (#8451) Chris Lu 2026-02-25 22:11:15 -08:00
  • d2b92938ee Make EC detection context aware (#8449) Chris Lu 2026-02-25 18:02:35 -08:00
  • 7f6e58b791 Fix SFTP file upload failures with JWT filer tokens (#8448) Chris Lu 2026-02-25 14:30:21 -08:00
  • a92e9baddf Add integration test for multipart operations inheriting s3:PutObject permissions Chris Lu 2026-02-25 13:38:14 -08:00
  • 52be2edcb1 build(deps): bump github.com/parquet-go/parquet-go from 0.26.4 to 0.27.0 (#8410) dependabot[bot] 2026-02-25 13:15:36 -08:00
  • b9fa05153a Allow multipart upload operations when s3:PutObject is authorized (#8445) Chris Lu 2026-02-25 12:31:04 -08:00
  • d5e71eb0d8 Revert "s3api: preserve Host header port in signature verification (#8434)" Chris Lu 2026-02-25 12:28:44 -08:00
  • f82ee08972 build(deps): bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 (#8446) dependabot[bot] 2026-02-25 12:23:15 -08:00
  • 96078bc87e build(deps): bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 in /test/kafka (#8447) dependabot[bot] 2026-02-25 12:23:02 -08:00
  • c64594b1ef Refresh IAM config after policy attachments (#8439) expand-the-s3-PutObject-permission-to-the-multipart-permissions Chris Lu 2026-02-25 10:30:05 -08:00