Commit Graph

  • be6b5db65a s3: fix health check endpoints returning 404 for HEAD requests #8243 (#8248) Chris Lu 2026-02-08 19:08:10 -08:00
  • 5e03b045aa test(needle): add golden v2 needle bytes for cross-language validation pingqiu 2026-02-08 16:19:09 -08:00
  • a07f965e99 test(uds): add cross-language wire contract golden tests pingqiu 2026-02-08 15:54:35 -08:00
  • 39688c8a40 fix(uds): align request wire format with sra-common LocateRequest pingqiu 2026-02-08 15:04:39 -08:00
  • cc634da5bd feat(uds): include .dat file path in locate response pingqiu 2026-02-08 14:50:29 -08:00
  • c1c73b0a5d feat(server): wire -volume.uds.listen flag into weed server command pingqiu 2026-02-08 11:34:47 -08:00
  • f20c05ea0a fix(uds): guard against nil VolumeServer in handleLocate pingqiu 2026-02-08 10:58:36 -08:00
  • 403592bb9f Add Spark Iceberg catalog integration tests and CI support (#8242) Chris Lu 2026-02-08 10:03:53 -08:00
  • aba42419be Fix tip message in maintenance_workers.templ (#8245) Andrii Bratanin 2026-02-08 13:10:56 +02:00
  • e064c86d12 feat(volume): add UDS handler for RDMA sidecar integration pingqiu 2026-02-08 01:11:40 -08:00
  • 3bb9493a5b Enhance Iceberg catalog browsing UI Chris Lu 2026-02-08 00:00:02 -08:00
  • d9e3fb2b8e Add Iceberg table details view Chris Lu 2026-02-07 23:59:49 -08:00
  • 330ba7d9dc Fix disk errors handling in vacuum compaction (#8244) Chris Lu 2026-02-07 21:33:02 -08:00
  • d9fc3355f1 Add Spark Iceberg catalog integration tests feature/s3tables-improvements-and-spark-tests Chris Lu 2026-02-07 13:29:25 -08:00
  • e6ee293c17 Add table operations test (#8241) Chris Lu 2026-02-07 13:27:47 -08:00
  • c284e51d20 fix: multipart upload ETag calculation (#8238) Chris Lu 2026-02-06 21:54:43 -08:00
  • 963398ac8c use ReadFull (#40) (#8240) Feng Shao 2026-02-07 12:51:47 +08:00
  • 2163570d16 test: add CRUD tests for S3 Tables Catalog Trino integration (#8236) Chris Lu 2026-02-06 14:30:40 -08:00
  • 217d977579 Merge branch 'master' of https://github.com/seaweedfs/seaweedfs Chris Lu 2026-02-06 13:14:30 -08:00
  • a3b83f8808 test: add Trino Iceberg catalog integration test (#8228) Chris Lu 2026-02-06 13:12:25 -08:00
  • a04e8dd00b Support Linux file/dir ACL in weed mount (#8233) Chris Lu 2026-02-06 11:33:36 -08:00
  • 2cda4289f4 Add a version token on RPCs to read/update volume server states. (#8191) Lisandro Pin 2026-02-06 19:58:43 +01:00
  • c44716f9af helm: add a trafficDistribution field to an s3 service (#8232) Nikita 2026-02-06 21:47:39 +03:00
  • 833bcde9f3 test: add Trino Iceberg catalog integration test Chris Lu 2026-02-05 16:10:31 -08:00
  • 9d751a7b61 Contrib/volume scrub local (#8226) Lisandro Pin 2026-02-05 23:44:12 +01:00
  • 3306abae10 shell: add minCacheAge flag to remote.uncache command (#8225) Chris Lu 2026-02-05 12:57:27 -08:00
  • f84b70c362 Implement index (fast) scrubbing for regular/EC volumes. (#8207) Lisandro Pin 2026-02-05 20:27:03 +01:00
  • 82d9d8687b Fix concurrent map access in EC shards info (#8222) Chris Lu 2026-02-05 10:24:18 -08:00
  • e39a4c2041 fix flaky test Chris Lu 2026-02-04 23:16:31 -08:00
  • c2bfd7b524 fix: honor SSE-C chunk offsets in decryption for large chunked uploads (#8216) Chris Lu 2026-02-04 22:57:41 -08:00
  • 19c18d827a admin: fix capacity leak in maintenance system by preserving Task IDs (#8214) Chris Lu 2026-02-04 20:39:34 -08:00
  • 2ecbae3611 Add volume.scrub and ec.scrub shell commands to scrub regular & EC volumes on demand. (#8188) Lisandro Pin 2026-02-05 02:08:31 +01:00
  • 7831257ed5 s3: allow single Statement object in policy document (#8212) Chris Lu 2026-02-04 16:23:20 -08:00
  • c9c46db77e s3api: fix ListObjectVersions inconsistency with delimiters (#8210) Chris Lu 2026-02-04 14:33:46 -08:00
  • 27d5f44415 Merge branch 'master' of https://github.com/seaweedfs/seaweedfs Chris Lu 2026-02-04 12:44:54 -08:00
  • 000e2bd4a9 logging and debugging Chris Lu 2026-02-04 12:44:52 -08:00
  • ef3b5f7efa helm/add iceberg rest catalog ingress for s3 (#8205) Yalın Doğu Şahin 2026-02-04 21:00:59 +01:00
  • bd4e7ff14e command: fix s3 panic in filer command (#8208) Chris Lu 2026-02-04 10:37:20 -08:00
  • 72a8f598f2 Fix Maintenance Task Sorting and Refactor Log Persistence (#8199) Chris Lu 2026-02-04 08:48:55 -08:00
  • 5613eabca5 Publish seaweedfs-4.0.409.tgz chrislusf 2026-02-04 04:33:40 +00:00
  • 2ff1cd9fc9 format Chris Lu 2026-02-03 18:39:01 -08:00
  • 5a5cc38692 4.09 4.09 Chris Lu 2026-02-03 17:56:25 -08:00
  • f66a23b472 Fix: filer not yet available in s3.configure (#8198) Chris Lu 2026-02-03 17:43:58 -08:00
  • b244bb58aa s3tables: redesign Iceberg REST Catalog using iceberg-go and automate integration tests (#8197) Chris Lu 2026-02-03 15:30:04 -08:00
  • 47fc9e771f helm: add Iceberg REST catalog support to S3 service (#8193) Yalın Doğu Şahin 2026-02-03 22:44:52 +01:00
  • f01876e051 build(deps): bump bytes from 1.10.1 to 1.11.1 in /seaweedfs-rdma-sidecar/rdma-engine (#8195) dependabot[bot] 2026-02-03 13:40:42 -08:00
  • 1274cf038c s3: enforce authentication and JSON error format for Iceberg REST Catalog (#8192) Chris Lu 2026-02-03 11:55:12 -08:00
  • 746df25164 fix formatting Chris Lu 2026-02-03 00:27:20 -08:00
  • 7169fe585d Delete verify_gc_empty_test.go Chris Lu 2026-02-03 00:20:38 -08:00
  • 1c1f80358f templ Chris Lu 2026-02-03 00:10:43 -08:00
  • 2bb21ea276 feat: Add Iceberg REST Catalog server and admin UI (#8175) Chris Lu 2026-02-02 23:12:13 -08:00
  • eb94c35a24 Publish seaweedfs-4.0.408.tgz chrislusf 2026-02-03 07:02:37 +00:00
  • 330bd92ddc 4.08 4.08 Chris Lu 2026-02-02 20:44:13 -08:00
  • ba8816e2e1 4.08 Chris Lu 2026-02-02 20:36:03 -08:00
  • 3b9e367c1a templ Chris Lu 2026-02-02 20:34:37 -08:00
  • ff5a8f0579 Implement RPC skeleton for regular/EC volumes scrubbing. (#8187) Lisandro Pin 2026-02-03 02:55:04 +01:00
  • 345ac950b6 Add volume server RPCs to read and update state flags. (#8186) Lisandro Pin 2026-02-03 01:22:17 +01:00
  • 9638d37fe2 Block RPC write operations on volume servers when maintenance mode is enabled (#8115) Lisandro Pin 2026-02-02 22:21:02 +01:00
  • fca1216f6d build(deps): bump github.com/klauspost/compress from 1.18.2 to 1.18.3 (#8181) dependabot[bot] 2026-02-02 11:14:00 -08:00
  • 97e33b3dbd build(deps): bump cloud.google.com/go/storage from 1.59.1 to 1.59.2 (#8182) dependabot[bot] 2026-02-02 11:13:50 -08:00
  • c50aaa9fbd build(deps): bump github.com/lib/pq from 1.10.9 to 1.11.1 (#8183) dependabot[bot] 2026-02-02 11:13:37 -08:00
  • a992417058 build(deps): bump github.com/golang-jwt/jwt/v5 from 5.3.0 to 5.3.1 (#8184) dependabot[bot] 2026-02-02 11:13:28 -08:00
  • 723fca35d4 build(deps): bump github.com/shirou/gopsutil/v4 from 4.25.12 to 4.26.1 (#8185) dependabot[bot] 2026-02-02 11:13:16 -08:00
  • f23e09f58b fix: skip exhausted blocks before creating an interval (#8180) Chris Lu 2026-02-02 11:12:31 -08:00
  • 621834d96a s3tables: add Iceberg file layout validation for table buckets (#8176) Chris Lu 2026-02-02 10:05:04 -08:00
  • 2ee6e4f391 mount: refresh and evict hot dir cache (#8174) Chris Lu 2026-01-31 13:46:37 -08:00
  • fe6f8d737d mount: invalidate meta cache on follow retry (#8173) Chris Lu 2026-01-31 11:18:26 -08:00
  • 79722bcf30 Add s3tables shell and admin UI (#8172) Chris Lu 2026-01-30 22:57:05 -08:00
  • b2b0a38e71 s3api: allow empty region and account id in s3tables ARN (#8171) Chris Lu 2026-01-30 13:15:39 -08:00
  • 6a9e7360df s3api: fix S3 Tables auth to allow auto-hashing of body (#8170) Chris Lu 2026-01-30 12:02:18 -08:00
  • f1e27b8f30 s3: change s3 tables to use RESTful API (#8169) Chris Lu 2026-01-30 10:37:34 -08:00
  • 9e15823855 Have masters update DataNode details based on state heartbeats from volume servers. (#8017) Lisandro Pin 2026-01-30 06:51:46 +01:00
  • 6940b7d06e fix Filer startup failure due to JWT on / path #8149 (#8167) Chris Lu 2026-01-29 21:45:15 -08:00
  • 23c25379ca iam: add ECDSA support for OIDC token validation (#8166) Chris Lu 2026-01-29 20:03:43 -08:00
  • c7c2d8d606 Merge branch 'master' of https://github.com/seaweedfs/seaweedfs Chris Lu 2026-01-29 20:03:26 -08:00
  • 88c27615c4 /table-buckets Chris Lu 2026-01-29 20:03:17 -08:00
  • 49c66bbb2e shell: allow spaces in arguments via quoting (#8157) (#8165) Chris Lu 2026-01-29 19:06:17 -08:00
  • 94e0b902f9 shell: update fs.verify and volume.fsck for new BFS signature Chris Lu 2026-01-29 14:42:10 -08:00
  • 3b05efbdbc shell: fix potential deadlock in fs.meta.save BFS traversal Chris Lu 2026-01-29 14:42:10 -08:00
  • b91427c30f filer: preserve existing TTL during CreateEntry/UpdateEntry gRPC calls Chris Lu 2026-01-29 14:42:09 -08:00
  • 550a4ff761 Fix inconsistent TTL reporting in volume.list #8158 (#8164) Chris Lu 2026-01-29 14:16:42 -08:00
  • 8b61fd77b5 s3api: ensure MD5 is calculated or reused during CopyObject (#8163) Chris Lu 2026-01-29 12:53:38 -08:00
  • 4d513a2b3d feat(gcs): add application default credentials fallback support (#8161) Peter Dodd 2026-01-29 17:57:49 +00:00
  • c52d3d1229 fix: correct chunk size in encrypted uploads (fixes #8151) (#8154) Chris Lu 2026-01-28 20:46:03 -08:00
  • 9e575822a3 Merge master into s3tables-by-claude (resolve conflicts, keep s3tables changes) s3tables-by-claude Chris Lu 2026-01-28 19:47:42 -08:00
  • d399113e0c test: fix duplicate subtest names in permissions_test.go Chris Lu 2026-01-28 19:42:19 -08:00
  • c106532b79 fix: prevent MiniClusterCtx race conditions in command shutdown Chris Lu 2026-01-28 19:42:16 -08:00
  • a4217dff5f s3tables: enhance DeleteTable authorization with policy checking Chris Lu 2026-01-28 19:42:12 -08:00
  • 745a7e40a6 s3tables: improve bucket policy error handling in DeleteTableBucket Chris Lu 2026-01-28 19:42:08 -08:00
  • d5ce6a4cda s3tables: refactor bucket name validation into single function Chris Lu 2026-01-28 19:42:01 -08:00
  • fe66d00ab0 Merge branch 'master' into s3tables-by-claude Chris Lu 2026-01-28 19:40:46 -08:00
  • 2f155ee5ee feat: Add S3 Tables support for Iceberg tabular data (#8147) Chris Lu 2026-01-28 19:39:48 -08:00
  • 549b65785d refactor Chris Lu 2026-01-28 18:55:16 -08:00
  • 590e7efbef s3tables: Separate table name pattern constant for clarity Chris Lu 2026-01-28 18:40:02 -08:00
  • 78c00e313a go fmt Chris Lu 2026-01-28 18:34:32 -08:00
  • f5d26b803b s3tables: Fix ListTables authorization and policy parsing Chris Lu 2026-01-28 18:27:37 -08:00
  • 25b0f86bda s3tables: Fix ownership consistency across handlers Chris Lu 2026-01-28 18:03:47 -08:00
  • b049e883e1 go fmt Chris Lu 2026-01-28 17:51:02 -08:00
  • c99e8d4152 s3tables: Remove duplicate bucket extraction logic in helper Chris Lu 2026-01-28 17:47:14 -08:00
  • 3dcaee56aa Revert "ci: Pin GitHub Actions to commit SHAs for s3-tables-tests" Chris Lu 2026-01-28 17:43:11 -08:00