Commit Graph

  • 1df6821ec6 Fix topologySpreadConstraints key in sftp-deployment.yaml (#8600) Mohamed Sekour 2026-03-11 11:05:23 +01:00
  • 4a5243886a 4.17 4.17 Chris Lu 2026-03-11 02:29:24 -07:00
  • e1e4c9437a fix(s3api): ListObjects with trailing-slash prefix matches sibling directories (#8599) Chris Lu 2026-03-11 02:28:34 -07:00
  • f950a941e3 Fix trust policy validation for specific AWS user principals (#8597) Chris Lu 2026-03-10 21:19:40 -07:00
  • ac579c1746 Fix plugin configuration tab layout overflow (#8596) Chris Lu 2026-03-10 19:19:42 -07:00
  • 0a5c5ed4ce Persist S3 bucket counter metrics across idle periods (#8595) Chris Lu 2026-03-10 19:00:40 -07:00
  • 0a2dac1e56 Reduce mutex scope in bucket metrics TTL sweep Chris Lu 2026-03-10 18:43:35 -07:00
  • 737116e83c fix port probing Chris Lu 2026-03-10 18:30:19 -07:00
  • 003b8c2f28 fix: require explicit build tags for io_uring backends, add implementation logging Ping Qiu 2026-03-10 18:19:31 -07:00
  • cd1e0afa3b feat: three io_uring backends for A/B/C benchmarking Ping Qiu 2026-03-10 18:11:39 -07:00
  • b20eae697e Merge branch 'master' of https://github.com/seaweedfs/seaweedfs Chris Lu 2026-03-10 18:03:39 -07:00
  • 07f3f5eec5 remove worker links Chris Lu 2026-03-10 18:03:38 -07:00
  • 5e4baccc46 fix: use RequestSet.Requests() API for io_uring result iteration Ping Qiu 2026-03-10 16:13:24 -07:00
  • 9d0ec8efa3 feat: tri-state IOBackend config with explicit logging and CLI flag Ping Qiu 2026-03-10 16:02:30 -07:00
  • 47cad59c70 Remove misleading Workers sub-menu items from admin sidebar (#8594) Chris Lu 2026-03-10 15:55:14 -07:00
  • 66d5ba0a84 fix: BatchIO review fixes — linked SQE, ring overflow, resource leak, sync parity Ping Qiu 2026-03-10 15:47:03 -07:00
  • 04b1827b4a feat: io_uring BatchIO implementation + UseIOUring config wiring Ping Qiu 2026-03-10 15:19:00 -07:00
  • e55f369d66 feat: BatchIO interface for swappable flusher I/O backend Ping Qiu 2026-03-10 15:13:33 -07:00
  • 4c5f9f2b9d feat: CP10B-1 NVMe/TCP RX/TX split + CP10B-2 bench/profiling fixes Ping Qiu 2026-03-10 15:09:41 -07:00
  • b17e2b411a Add dynamic timeouts to plugin worker vacuum gRPC calls (#8593) Chris Lu 2026-03-10 13:48:42 -07:00
  • 4c88fbfd5e Fix nil pointer crash during concurrent vacuum compaction (#8592) Chris Lu 2026-03-10 13:31:45 -07:00
  • 1a127ad862 Publish seaweedfs-4.16.0.tgz chrislusf 2026-03-10 11:10:54 +00:00
  • 2e19937fae Publish seaweedfs-4.16.0.tgz chrislusf 2026-03-10 09:28:59 +00:00
  • d4d2e511ed for mini, default to bind all Chris Lu 2026-03-10 00:56:40 -07:00
  • 3d9f7f6f81 go 1.25 4.16 Chris Lu 2026-03-09 23:10:27 -07:00
  • d89a78d9e3 reduce logs Chris Lu 2026-03-09 22:42:03 -07:00
  • 00000ec006 Update s3_buckets_templ.go Chris Lu 2026-03-09 22:41:07 -07:00
  • 1bd7a98a4a simplify plugin scheduler: remove configurable IdleSleepSeconds, use constant 61s Chris Lu 2026-03-09 22:41:03 -07:00
  • 8ad58e7002 4.16 Chris Lu 2026-03-09 21:52:43 -07:00
  • f220328ae4 test: assert ReadFileStatusCount in batch execution test Chris Lu 2026-03-09 19:33:06 -07:00
  • cf3693651c fix: add IdxFileSize check to pre-delete volume verification Chris Lu 2026-03-09 19:33:02 -07:00
  • 5f85bf5e8a Batch volume balance: run multiple moves per job (#8561) Chris Lu 2026-03-09 19:30:08 -07:00
  • b991acf634 fix: paginate bucket listing in Admin UI to show all buckets (#8585) Chris Lu 2026-03-09 18:55:47 -07:00
  • 02d3e3195c Update object_store_users_templ.go Chris Lu 2026-03-09 18:34:58 -07:00
  • 470075dd90 admin/balance: fix Max Volumes display and balancer source selection (#8583) Chris Lu 2026-03-09 18:34:11 -07:00
  • f8b7357350 weed/server: fix dropped error (#8584) Lars Lehtonen 2026-03-09 18:04:12 -07:00
  • 3557ae283f feat: Phase 10 CP10-3 -- NVMe/TCP Tier 1 optimizations, WAL admission control, benchmark platform Ping Qiu 2026-03-09 17:44:01 -07:00
  • e1c4faba38 build(deps): bump org.apache.zookeeper:zookeeper from 3.9.4 to 3.9.5 in /test/java/spark (#8580) dependabot[bot] 2026-03-09 17:29:53 -07:00
  • 6c7fe87a72 helm: add s3.tlsSecret for custom S3 HTTPS certificate (#8582) Chris Lu 2026-03-09 14:24:42 -07:00
  • b3d32fe73b fix go version Chris Lu 2026-03-09 14:18:46 -07:00
  • f439c84d01 build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.41.1 to 1.41.3 (#8576) dependabot[bot] 2026-03-09 14:14:29 -07:00
  • 89f1096c0e Update ec-integration.yml Chris Lu 2026-03-09 14:05:39 -07:00
  • 6dab90472b admin: fix access key creation UX (#8579) Chris Lu 2026-03-09 14:03:41 -07:00
  • 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