Commit Graph

  • 47ffa7de96 s3: test manifest fold rollback and part range selection s3-manifest-blob-ownership Chris Lu 2026-07-21 00:44:49 -0700
  • bbb8d48233 s3: trim chunk manifest comments Chris Lu 2026-07-21 00:21:10 -0700
  • 80d5b39ad5 s3: track manifest blob ownership through multipart completion Chris Lu 2026-07-21 00:11:33 -0700
  • 542495f1f1
    S3: fold large chunk lists into manifest chunks on the direct write path (#10383) Chris Lu 2026-07-21 00:08:05 -0700
  • 5d9364d0d7
    helm: support fixed nodePort numbers on all-in-one, s3, sftp, and admin services (#10381) Chris Lu 2026-07-20 23:16:26 -0700
  • e4eb5996d5
    telemetry: tidy server module after prometheus bumps (#10380) Chris Lu 2026-07-20 23:13:27 -0700
  • ce4b7f43bd
    build(deps): bump com.fasterxml.jackson.core:jackson-databind from 2.22.0 to 2.22.1 in /test/java/spark (#10378) dependabot[bot] 2026-07-20 17:50:10 -0700
  • 599585cafd
    build(deps): bump github.com/pkg/sftp from 1.13.10 to 1.13.11 (#10373) dependabot[bot] 2026-07-20 17:49:49 -0700
  • 71ae8097ac
    build(deps): bump github.com/prometheus/procfs from 0.20.1 to 0.21.1 (#10371) dependabot[bot] 2026-07-20 17:49:24 -0700
  • b8f919b75f
    build(deps): bump actions/setup-python from 6 to 7 (#10369) dependabot[bot] 2026-07-20 17:48:16 -0700
  • 2248f5f4f9
    build(deps): bump actions/setup-go from 6 to 7 (#10370) dependabot[bot] 2026-07-20 17:47:58 -0700
  • f6d746705e
    build(deps): bump github.com/prometheus/client_golang from 1.23.2 to 1.24.0 (#10372) dependabot[bot] 2026-07-20 17:47:29 -0700
  • 8c885ef5fe
    build(deps): bump google.golang.org/api from 0.287.0 to 0.289.0 (#10374) dependabot[bot] 2026-07-20 17:47:18 -0700
  • 34d5a5677c
    build(deps): bump github.com/ydb-platform/ydb-go-sdk/v3 from 3.143.0 to 3.144.5 (#10375) dependabot[bot] 2026-07-20 17:47:07 -0700
  • ed1c54dae9
    Bump Tarantool client library from 2.4.2 to 3.0.0 (#10377) MaratKarimov 2026-07-21 03:35:20 +0300
  • 875cd1f67e 4.40 github-actions[bot] 2026-07-20 03:57:03 +0000
  • eb6d8ebd5f remove unused files Chris Lu 2026-07-18 23:11:07 -0700
  • 07c9e0db85
    iceberg maintenance: write absolute s3:// locations into table metadata (#10363) Chris Lu 2026-07-18 19:21:35 -0700
  • d8196428e7
    s3: invalid tagging on CopyObject returns InvalidTag, not InvalidCopySource (#10362) Chris Lu 2026-07-18 13:58:10 -0700
  • efdfeaba44
    cassandra: do not mask KvGet backend errors as not-found (#10361) Chris Lu 2026-07-18 13:57:24 -0700
  • 02df1cf428
    shell: cluster.ps lists s3 servers (#10359) Chris Lu 2026-07-18 13:56:47 -0700
  • fba01ae2dd
    worker: balance pre-move check compares addresses in http form (#10360) Chris Lu 2026-07-18 13:52:34 -0700
  • 564803becd
    shell: show who holds the cluster lock (#10353) Chris Lu 2026-07-17 12:30:42 -0700
  • 6f14be1138
    stats: remote-mount bucket cache hit/miss metrics (#10352) Chris Lu 2026-07-16 16:58:45 -0700
  • 1f8d0a9ccf
    volume server: fill in ModifiedAtSecond on the /status volume list (#10351) Chris Lu 2026-07-16 15:18:38 -0700
  • 267f595660
    batch delete: align the shard test and Rust server with continue-past-mismatch (#10349) Chris Lu 2026-07-16 13:55:52 -0700
  • 1fda7aa7f1
    master: assign re-picks once after its growth concludes instead of shedding (#10348) Chris Lu 2026-07-16 13:55:38 -0700
  • 8a71327324
    fix: report short S3 ReaderAt reads (#10345) 7y-9 2026-07-16 17:05:20 +0800
  • 8bff3b3213
    fix(volume): reject overflowing needle ID deltas (#10342) 7y-9 2026-07-16 14:24:04 +0800
  • ae46e79e98
    trigger dev container builds on seaweed-volume changes (#10344) Chris Lu 2026-07-15 23:22:13 -0700
  • 7bfc44432d
    fix Rust build with protoc versions lacking native proto3 optional (#10343) Chris Lu 2026-07-15 22:52:17 -0700
  • 5553e7b876
    mount: surface ENOSPC instead of endless waiting when the cluster is full (#10341) Chris Lu 2026-07-15 22:01:19 -0700
  • 25ab4c3cac
    preserve Content-Encoding for remote-mounted objects (#10340) Chris Lu 2026-07-15 19:20:00 -0700
  • c015cc3939
    generate vtproto marshalers for filer_pb and use them on the metadata log path (#10337) Chris Lu 2026-07-15 02:32:05 -0700
  • 0ad83d5061
    Fix object tagging writing back to the wrong object for nested keys (#10338) Chris Lu 2026-07-15 02:31:51 -0700
  • 8f29d0a91e
    route log buffer flush copies through the shared slab pool (#10336) Chris Lu 2026-07-15 00:51:41 -0700
  • 68e6fc5f7c
    fuse test: keep derived filer gRPC port below the ephemeral floor (#10334) Chris Lu 2026-07-14 12:46:54 -0700
  • f3e4a73696
    s3: return NoSuchKey/NoSuchBucket for a missing CopyObject source (#10332) Chris Lu 2026-07-14 11:53:53 -0700
  • 311bc3a6df
    Fix PutObjectAcl writing back to the wrong object for nested keys (#10333) Chris Lu 2026-07-14 11:46:37 -0700
  • 10cdaf3818
    Introduce weed shell command ec.check.replication. (#10328) Chris Lu 2026-07-13 17:18:42 -0700
  • cd7c8ae784
    build(deps): bump github.com/ydb-platform/ydb-go-sdk/v3 from 3.141.0 to 3.143.0 (#10322) dependabot[bot] 2026-07-13 11:45:03 -0700
  • a7073a9778
    build(deps): bump golang.org/x/crypto from 0.53.0 to 0.54.0 (#10323) dependabot[bot] 2026-07-13 11:44:56 -0700
  • 0dc504733e
    build(deps): bump github.com/schollz/progressbar/v3 from 3.19.0 to 3.19.1 (#10324) dependabot[bot] 2026-07-13 11:44:46 -0700
  • 9964d5b82a
    build(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.19.26 to 1.19.28 (#10325) dependabot[bot] 2026-07-13 11:44:37 -0700
  • 7b2bee9890
    build(deps): bump github.com/cognusion/imaging from 1.0.3 to 1.0.4 (#10326) dependabot[bot] 2026-07-13 11:44:28 -0700
  • bd9b5c25ff
    rust volume: verify the .dat ends at the last indexed needle (#10320) Chris Lu 2026-07-12 19:37:58 -0700
  • 19dc085e33
    master: statistics used size covers all collections and layouts (#10319) Chris Lu 2026-07-12 12:56:10 -0700
  • 013281b498
    shell: volume.check.disk -resurrectMissingNeedles for never-vacuumed replicas (#10316) Chris Lu 2026-07-12 00:14:16 -0700
  • fa549e9c83
    filer: harden TUS session authorization against cross-prefix access (#10315) Chris Lu 2026-07-11 22:45:28 -0700
  • c1a1e3c1e3
    shell: volume.tier.upload keeps volume replicas (#10314) Chris Lu 2026-07-11 13:49:36 -0700
  • 40ee4a08c5
    admin: show bucket lifecycle rules in the Admin UI (#10313) Chris Lu 2026-07-11 11:31:30 -0700
  • 29981f8d24
    sftp: match permission paths on path-component boundaries (#10311) Chris Lu 2026-07-10 22:10:01 -0700
  • e7be6bb2f8
    filer: allow clearing a bucket read-only flag stuck after quota removal (#10310) Chris Lu 2026-07-10 22:09:39 -0700
  • c006dc563e
    ec: remove .ecsum sidecars on destroy / shard delete; align Go and Rust cleanup (#10307) Eliah Rusin 2026-07-11 00:06:36 -0500
  • ce82e3a057
    filer: scope TUS HEAD/PATCH/DELETE against the session target path (#10309) Chris Lu 2026-07-10 20:33:01 -0700
  • 298ab35fd7
    shell: default batch size for ec.encode and ec.decode (#10308) Chris Lu 2026-07-10 16:44:46 -0700
  • 5c511c4894
    ec.encode: don't rebalance against a topology that predates the new shards (#10303) Chris Lu 2026-07-10 12:41:16 -0700
  • 76ec1d8f0f
    s3: accept raw semicolons in query strings (#10305) Chris Lu 2026-07-10 12:17:35 -0700
  • ac524e140a
    s3: enforce role trust policy on direct OIDC bearer authentication (#10302) Chris Lu 2026-07-10 12:14:18 -0700
  • c17aebeecf
    fix(filer.backup): prevent silent backup data loss on transient not-found (#10295) Jaehoon Kim 2026-07-10 17:47:46 +0900
  • db42bb4975 4.39 github-actions[bot] 2026-07-10 04:08:14 +0000
  • 9a7cfaf371
    admin: stop holding the shell admin lock across whole scheduler batches (#10290) Chris Lu 2026-07-09 20:43:55 -0700
  • 6fd82b7e6f
    fix: merge filer service annotations to avoid duplicate keys in Helm (#10293) Chris Lu 2026-07-09 18:25:34 -0700
  • 3a0021e144
    fix(weed/worker/tasks/balance): dropped test error (#10291) Lars Lehtonen 2026-07-09 18:20:14 -0700
  • 6f816c955d
    volume.fsck: fix orphan purge against the rust volume server (#10289) Chris Lu 2026-07-09 11:19:31 -0700
  • e6b2849381
    s3: verify SigV4 against each plausible reverse-proxy host (#10284) Chris Lu 2026-07-09 02:34:13 -0700
  • 95023af489
    fix(shell): print markVolumeWritable/markVolumeReadonly based on the writable flag (#10283) qzhello 2026-07-09 15:30:21 +0800
  • fd5a6ff427
    log_buffer: cap the shared-snapshot race test's heap (#10281) Chris Lu 2026-07-09 00:29:17 -0700
  • 399f8033f8
    s3: keep listing when empty directories fill the listing window (#10280) Chris Lu 2026-07-09 00:22:34 -0700
  • 02b5b66a3f
    topology/balancer: share replica selection between shell and workers (#10276) Chris Lu 2026-07-08 20:06:15 -0700
  • 78e428758b
    volume.fix.replication: parallelize under-replicated volume copies (#10275) Chris Lu 2026-07-08 20:03:01 -0700
  • a9cfbd8d3a
    s3: tear down the emptied .versions directory on last-version delete; drain existing residue (#10278) Chris Lu 2026-07-08 18:50:54 -0700
  • 11fd20e2b0
    s3.bucket.list: measure quota usage by logical size (#10274) Chris Lu 2026-07-08 14:32:04 -0700
  • b43089f721
    s3: keep empty-folder cleanup out of the multipart .uploads staging tree (#10273) Chris Lu 2026-07-08 14:30:57 -0700
  • cfb46ee19f
    volume.balance: rank by physical disk usage (#10271) Aleksey 2026-07-08 19:29:59 +0300
  • 65f2f1488a iam: test that groups and roles claims reach request-time policy evaluation Chris Lu 2026-07-08 01:43:39 -0700
  • 63db56ff7d
    iam: surface OIDC groups and roles into the STS session request context for resource-policy ABAC (#10263) Chris Wydra 2026-07-08 20:52:39 +1200
  • e873e671b6
    filer: share one log-buffer window snapshot across all subscriber reads (#10267) Chris Lu 2026-07-08 01:50:51 -0700
  • 24fb7e47f3
    java client: fail cleanly when a chunk read returns short or empty data (#10269) Chris Lu 2026-07-08 01:50:42 -0700
  • 0ae1fdcad2
    volume: reload a remote-tiered volume without re-entering the data lock (#10266) Chris Lu 2026-07-08 01:27:10 -0700
  • a16194f5b4
    refract: reduce mem alloc while building str (#10261) jay 2026-07-08 16:24:45 +0800
  • c000addfc9
    build(deps): bump golang.org/x/crypto from 0.51.0 to 0.52.0 in /test/kafka/kafka-client-loadtest (#10265) dependabot[bot] 2026-07-08 01:23:00 -0700
  • 6413b774df
    filer: cut metadata-subscription allocation churn (issue #10253) (#10260) Chris Lu 2026-07-08 00:05:20 -0700
  • 274a41fd26 java 4.38 github-actions[bot] 2026-07-08 06:43:07 +0000
  • 218f23fdf0 ci: bump wiki java client versions after publish Chris Lu 2026-07-07 23:41:58 -0700
  • 1262147d9f
    build(deps): bump golang.org/x/crypto from 0.45.0 to 0.52.0 in /test/sftp (#10264) dependabot[bot] 2026-07-07 23:41:47 -0700
  • 56fec510e4 ci: make java release version-bump push rebase-safe Chris Lu 2026-07-07 23:36:44 -0700
  • 94078b6e3f ci: default java release dry_run to false Chris Lu 2026-07-07 23:32:15 -0700
  • cc9549def8 ci: add java client release workflow Chris Lu 2026-07-07 23:17:44 -0700
  • 60d9c7ef4c java: bump maven-gpg-plugin to 3.2.4 for headless signing Chris Lu 2026-07-07 23:17:44 -0700
  • 254c2a1024
    volume: clear remote flag when tiering a volume back to local (#10262) Chris Lu 2026-07-07 23:03:17 -0700
  • 2d2fdeac3d
    volume: keep tier-uploaded volume reporting to master after volume.tier.upload (#10259) Chris Lu 2026-07-07 23:00:22 -0700
  • bcc528a517
    java: HTTP Basic Auth for filer behind an Nginx reverse proxy (#10258) Chris Lu 2026-07-07 20:52:50 -0700
  • d35c4b3d2d
    s3: fail over routed object writes when the owner filer is unreachable (#10251) Chris Lu 2026-07-07 12:42:46 -0700
  • f58721b22f
    s3api: optimize encodePath memory allocations (#10252) dongle-code 2026-07-08 03:36:47 +0800
  • 4f1f0dcb17
    filer: require JWT authorization on TUS upload endpoints (#10249) Chris Lu 2026-07-06 18:25:12 -0700
  • 73165203fc
    build(deps): bump github.com/go-redsync/redsync/v4 from 4.16.0 to 4.17.0 (#10244) dependabot[bot] 2026-07-06 11:48:28 -0700
  • e521a2a7b9
    mount: re-assign to a live volume when a write can't land (#10239) Chris Lu 2026-07-06 11:41:26 -0700
  • e5215f0785
    build(deps): bump github.com/ydb-platform/ydb-go-sdk-auth-environ from 0.5.1 to 0.5.2 (#10240) dependabot[bot] 2026-07-06 11:27:54 -0700
  • 9d55a8bf8a
    build(deps): bump docker/login-action from 4.2.0 to 4.4.0 (#10241) dependabot[bot] 2026-07-06 11:27:47 -0700