Commit Graph

  • b4c7d42a06 fix(admin): release mutex before disk I/O in maintenance queue; remove per-request LoadAllTaskStates (#8433) Anton 2026-02-24 23:41:41 +02:00
  • cba69f4593 Update layout_templ.go Chris Lu 2026-02-24 13:22:12 -08:00
  • 91f59e73e5 close ports Chris Lu 2026-02-24 13:20:21 -08:00
  • 98d89ffad7 s3api: preserve Host header port in signature verification (#8434) Chris Lu 2026-02-24 13:09:40 -08:00
  • f4af1cc0ba feat(helm): annotations for service account (#8429) Peter Dodd 2026-02-24 15:35:13 +00:00
  • 9fa95dd2c6 fix: unload leveldb not take effect (#8431) Xiao Wei 2026-02-24 23:32:13 +08:00
  • ff84ef880d fix(s3api): make ListObjectsV1 namespaced and prevent marker-echo pagination loops (#8409) Plamen Nikolov 2026-02-24 09:45:08 +02:00
  • 2d65d7f499 Embed role policies in AssumeRole STS tokens (#8421) Chris Lu 2026-02-23 22:59:53 -08:00
  • 3f58e3bf8f Use master shard sizes for EC volumes (#8423) Chris Lu 2026-02-23 21:59:09 -08:00
  • 016391530b fix: plural clientType on ListExistingPeerUpdates (#8422) Justin Cichra 2026-02-23 23:19:12 -05:00
  • 8d59ef41d5 Admin UI: replace gin with mux (#8420) Chris Lu 2026-02-23 19:11:17 -08:00
  • e596542295 Move SQL engine and PostgreSQL server to their own binaries (#8417) Chris Lu 2026-02-23 16:27:08 -08:00
  • 61db4d0966 build(deps): bump github.com/rclone/rclone from 1.72.1 to 1.73.1 (#8416) dependabot[bot] 2026-02-23 13:42:12 -08:00
  • 74de694447 build(deps): bump modernc.org/sqlite from 1.44.3 to 1.46.1 (#8415) dependabot[bot] 2026-02-23 13:42:05 -08:00
  • c5e8e4f049 build(deps): bump actions/dependency-review-action from 4.8.2 to 4.8.3 (#8414) dependabot[bot] 2026-02-23 13:41:57 -08:00
  • c96b0913ed build(deps): bump golang.org/x/image from 0.35.0 to 0.36.0 (#8413) dependabot[bot] 2026-02-23 13:41:49 -08:00
  • b033823611 build(deps): bump helm/kind-action from 1.13.0 to 1.14.0 (#8412) dependabot[bot] 2026-02-23 13:41:40 -08:00
  • 3044b51e7c build(deps): bump github.com/pierrec/lz4/v4 from 4.1.22 to 4.1.25 (#8411) dependabot[bot] 2026-02-23 13:41:25 -08:00
  • 8e8edd7706 not empty only if there are actual files in the bucket Chris Lu 2026-02-23 00:12:04 -08:00
  • 57ab99d13e fix: generate topology uuid uniformly in single-master mode (#8405) Chris Lu 2026-02-22 23:45:48 -08:00
  • 998c8d2702 Worker maintenance tasks now use non-default grpcPort if configured (#8407) Chris Lu 2026-02-22 22:40:14 -08:00
  • cd6832249b Fix volume.fsck crashing on EC volumes and add multi-volume vacuum support (#8406) Chris Lu 2026-02-22 22:07:15 -08:00
  • b5f3094619 fix format of internal node URLs in master UI templates Chris Lu 2026-02-22 13:47:29 -08:00
  • 07f284c391 fix links Chris Lu 2026-02-22 13:40:50 -08:00
  • 7b08cf74ed consistent template generation Chris Lu 2026-02-22 13:34:06 -08:00
  • d8b8f0dffd fix(helm): add missing app.kubernetes.io/instance label to volume service (#8403) Sheya Bernstein 2026-02-22 15:20:38 +00:00
  • 8e25c55bfb S3: Truncate timestamps to milliseconds for CopyObjectResult and CopyPartResult (#8398) Chris Lu 2026-02-20 21:01:31 -08:00
  • e4b70c2521 go fix Chris Lu 2026-02-20 18:42:00 -08:00
  • f7c27cc81f go fmt Chris Lu 2026-02-20 18:40:47 -08:00
  • 66680c58b7 consistent time Chris Lu 2026-02-20 18:40:27 -08:00
  • 2a1ae896e4 helm: refine openshift-values.yaml for assigned UID ranges (#8396) Chris Lu 2026-02-20 12:05:57 -08:00
  • bd0b1fe9d5 S3 IAM: Added ListPolicyVersions and GetPolicyVersion support (#8395) Chris Lu 2026-02-20 11:04:18 -08:00
  • 964a8f5fde Allow user to define access and secret key via values (#8389) Richard Chen Zheng 2026-02-20 03:37:54 -05:00
  • 40cc0e04a6 docker: fix entrypoint chown guard; helm: add openshift-values.yaml (#8390) Chris Lu 2026-02-20 00:35:42 -08:00
  • 2f837c4780 Fix error on deleting non-empty bucket (#8376) Michał Szynkiewicz 2026-02-20 07:56:50 +01:00
  • 36c469e34e Enforce IAM for S3 Tables bucket creation (#8388) Chris Lu 2026-02-19 22:52:05 -08:00
  • a2005cb2a6 fix: resolve gRPC DNS resolution issues in Kubernetes #8384 (#8387) Chris Lu 2026-02-19 15:46:02 -08:00
  • e9c45144cf Implement managed policy storage (#8385) Chris Lu 2026-02-19 14:21:19 -08:00
  • 5ecee9e64d s3: fix signature mismatch with non-standard ports and capitalized host (#8386) Chris Lu 2026-02-19 14:17:31 -08:00
  • 01b3125815 [shell]: volume balance capacity by min volume density (#8026) Konstantin Lebedev 2026-02-20 02:30:59 +05:00
  • 7b8df39cf7 s3api: add AttachUserPolicy/DetachUserPolicy/ListAttachedUserPolicies (#8379) Chris Lu 2026-02-19 12:26:27 -08:00
  • 6787dccace build(deps): bump filippo.io/edwards25519 from 1.1.0 to 1.1.1 (#8383) dependabot[bot] 2026-02-19 10:51:27 -08:00
  • d1fecdface Fix IAM defaults and S3Tables IAM regression (#8374) Chris Lu 2026-02-18 18:20:03 -08:00
  • 38e14a867b fix: cancel volume server requests on client disconnect during S3 downloads (#8373) Chris Lu 2026-02-18 17:14:54 -08:00
  • eda4a000cc Revert "Fix IAM defaults and s3tables identities" Chris Lu 2026-02-18 16:23:13 -08:00
  • bf71fe0039 Fix IAM defaults and s3tables identities Chris Lu 2026-02-18 16:21:48 -08:00
  • 53048ffffb Add md5 checksum validation support on PutObject and UploadPart (#8367) Michał Szynkiewicz 2026-02-19 00:40:08 +01:00
  • 6a3a97333f Add support for TLS in gRPC communication between worker and volume server (#8370) Аlexey Medvedev 2026-02-19 06:39:53 +07:00
  • 8ec9ff4a12 Refactor plugin system and migrate worker runtime (#8369) Chris Lu 2026-02-18 13:42:41 -08:00
  • 5463038760 Remove trailing spaces (line 53) in seaweedfs-dev-compose.yml (#8365) github-pawo 2026-02-18 16:32:07 +01:00
  • 828cbabb55 Add Admin UI to Docker Compose files (#8364) github-pawo 2026-02-18 10:05:54 +01:00
  • 5919f519fd fix: allow overriding Enterprise image name using Helm #8361 (#8363) Chris Lu 2026-02-17 13:49:16 -08:00
  • 63f641a6c9 Merge branch 'master' of https://github.com/seaweedfs/seaweedfs Chris Lu 2026-02-16 17:01:26 -08:00
  • 3c3a78d08e 4.13 Chris Lu 2026-02-16 17:01:19 -08:00
  • 3300874cb5 filer: add default log purging to master maintenance scripts (#8359) Chris Lu 2026-02-16 16:58:15 -08:00
  • bddd7960c1 build(deps): bump org.apache.avro:avro from 1.11.4 to 1.11.5 in /test/java/spark (#8358) dependabot[bot] 2026-02-16 15:28:55 -08:00
  • a9d12a0792 Implement full scrubbing for EC volumes (#8318) Lisandro Pin 2026-02-17 00:09:01 +01:00
  • 564fc56698 Update docker-compose.yml Chris Lu 2026-02-16 15:01:09 -08:00
  • 11fdb68281 Fix superblock write error checks on volume compaction. (#8352) Lisandro Pin 2026-02-16 23:44:37 +01:00
  • 35ad7d08a5 remove debug Chris Lu 2026-02-16 14:03:02 -08:00
  • 0d8588e3ae S3: Implement IAM defaults and STS signing key fallback (#8348) Chris Lu 2026-02-16 13:59:13 -08:00
  • cc58272219 build(deps): bump github.com/klauspost/compress from 1.18.3 to 1.18.4 (#8353) dependabot[bot] 2026-02-16 10:58:13 -08:00
  • 5be4ee9892 build(deps): bump github.com/redis/go-redis/v9 from 9.17.2 to 9.18.0 (#8356) dependabot[bot] 2026-02-16 10:57:54 -08:00
  • 22e74221cb build(deps): bump github.com/getsentry/sentry-go from 0.40.0 to 0.42.0 (#8357) dependabot[bot] 2026-02-16 10:57:43 -08:00
  • cc80641be1 build(deps): bump github.com/mattn/go-sqlite3 from 1.14.33 to 1.14.34 (#8355) dependabot[bot] 2026-02-16 10:57:31 -08:00
  • 927c906379 build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/storage/azblob from 1.6.3 to 1.6.4 (#8354) dependabot[bot] 2026-02-16 10:57:17 -08:00
  • 0721e3c1e9 Rework volume compaction (a.k.a vacuuming) logic to cleanly support new parameters. (#8337) Lisandro Pin 2026-02-16 11:15:14 +01:00
  • 703d5e27b3 Fix S3 ListObjectsV2 recursion issue (#8347) Chris Lu 2026-02-15 10:52:10 -08:00
  • e863767ac7 cleanup(iam): final removal of temporary debug logging from STS and S3 API Chris Lu 2026-02-14 22:15:06 -08:00
  • e29a7f1741 cleanup(iam): remove temporary debug logging from STS and S3 API (redo) Chris Lu 2026-02-14 22:14:33 -08:00
  • cf8e383e1e STS: Fallback to Caller Identity when RoleArn is missing in AssumeRole (#8345) Chris Lu 2026-02-14 22:00:59 -08:00
  • f49f6c6876 FUSE mount: fix failed git clone (#8344) Chris Lu 2026-02-14 00:28:20 -08:00
  • 7799915e50 Fix IAM identity loss on S3 restart migration (#8343) Chris Lu 2026-02-13 22:49:27 -08:00
  • c090604143 Add UpdateAccessKey support to IAM API (#8342) Chris Lu 2026-02-13 21:11:07 -08:00
  • f44e25b422 fix(iam): ensure access key status is persisted and defaulted to Active (#8341) Chris Lu 2026-02-13 20:28:41 -08:00
  • fbe7dd32c2 Implement full scrubbing for regular volumes (#8254) Lisandro Pin 2026-02-14 00:47:29 +01:00
  • 1ebc9dd530 Have local EC volume scrubbing check needle integrity whenever possible. (#8334) Lisandro Pin 2026-02-14 00:43:17 +01:00
  • b08bb8237c Fix master leader election startup issue (#8340) Chris Lu 2026-02-13 15:39:39 -08:00
  • f1bf60d288 faster Chris Lu 2026-02-13 14:09:30 -08:00
  • 35b6e895cc build(deps): bump org.apache.avro:avro from 1.11.4 to 1.11.5 in /test/kafka/kafka-client-loadtest/tools (#8339) dependabot[bot] 2026-02-13 13:58:42 -08:00
  • 49a64f50f1 Add session policy support to IAM (#8338) Chris Lu 2026-02-13 13:58:22 -08:00
  • beeb375a88 Add volume server integration test suite and CI workflow (#8322) Chris Lu 2026-02-13 00:40:56 -08:00
  • c433fee36a s3api: fix AccessDenied by correctly propagating principal ARN in vended tokens (#8330) Chris Lu 2026-02-12 23:11:41 -08:00
  • 1e4f30c56f pb: fix IPv6 double brackets in ServerAddress formatting (#8329) Chris Lu 2026-02-12 18:11:03 -08:00
  • 796f23f68a Fix STS InvalidAccessKeyId and request body consumption issues (#8328) Chris Lu 2026-02-12 17:37:07 -08:00
  • 951eeefb76 fix(s3): lifecycle TTL rules inherit replication and volumeGrowthCount from filer config (#8321) FivegenLLC 2026-02-13 03:46:05 +03:00
  • 25ea48227f Fix STS temporary credentials to use ASIA prefix instead of AKIA (#8326) Chris Lu 2026-02-12 14:47:20 -08:00
  • 0082c47e04 Test: Add RisingWave DML verification test (#8317) Chris Lu 2026-02-12 14:24:04 -08:00
  • abd681b54b Fix service name in the worker deployment (seaweedfs#8314) (#8315) Lukas 2026-02-12 23:22:42 +01:00
  • 4e1065e485 Fix: preserve request body for STS signature verification (#8324) Chris Lu 2026-02-12 13:28:12 -08:00
  • c1a9263e37 Fix STS AssumeRole with POST body param (#8320) Chris Lu 2026-02-12 12:04:07 -08:00
  • 6bd6bba594 Fix inconsistent admin argument in worker pods (#8316) Chris Lu 2026-02-12 09:50:53 -08:00
  • b8ef48c8f1 Add RisingWave catalog tests (#8308) Chris Lu 2026-02-11 22:00:06 -08:00
  • 75faf826d4 Fix LevelDB panic on lazy reload (#8269) (#8307) Chris Lu 2026-02-11 14:17:21 -08:00
  • 221bd237c4 Fix file stat collection metric bug for the cluster.status command. (#8302) Lisandro Pin 2026-02-11 22:34:20 +01:00
  • a3136c523f Fix volume.fsck 401 Unauthorized by adding JWT to HTTP delete requests (#8306) Chris Lu 2026-02-11 13:32:56 -08:00
  • ac242d04ee one time manual run Chris Lu 2026-02-11 13:20:52 -08:00
  • 21543134c8 fix manual build process Chris Lu 2026-02-11 13:20:41 -08:00
  • 8b5d31e5eb s3api/policy_engine: use forwarded client IP for aws:SourceIp (#8304) Chris Lu 2026-02-11 12:47:03 -08:00
  • 7151181d54 fix flaky tests Chris Lu 2026-02-11 12:23:35 -08:00