Commit Graph

  • efe722c18c fix(chart): all in one maxVolumes value (#8683) hoppla20 2026-03-18 20:19:46 +01:00
  • 01987bcafd Make weed-fuse compatible with systemd-based mount (#6814) Weihao Jiang 2026-03-19 03:18:40 +08:00
  • e59bcfebcc Add Claude Code GitHub Workflow (#8687) Chris Lu 2026-03-18 12:17:53 -07:00
  • 98f301e30b glog: add --log_max_size_mb and --log_max_files runtime flags (#8684) JARDEL ALVES 2026-03-18 10:59:22 -03:00
  • 248a92dce0 deps: upgrade seaweedfs/raft to v1.1.7 (#8677) Chris Lu 2026-03-17 22:13:56 -07:00
  • 7174760a5d helm: add urlPrefix support for admin UI behind reverse proxy subpath Copilot 2026-03-17 18:28:40 -07:00
  • 81369b8a83 improve: large file sync throughput for remote.cache and filer.sync (#8676) Chris Lu 2026-03-17 16:49:56 -07:00
  • f4073107cb fix: clean up orphaned needles on remote.cache partial download failure (#8675) Chris Lu 2026-03-17 13:47:54 -07:00
  • 558a83661e build(deps): bump org.apache.spark:spark-core_2.12 from 3.5.0 to 3.5.7 in /test/java/spark (#8674) dependabot[bot] 2026-03-17 13:27:38 -07:00
  • 55e988a7ee iceberg: add sort-aware compaction rewrite (#8666) Chris Lu 2026-03-17 00:57:32 -07:00
  • e5c0889473 iceberg: add delete file rewrite maintenance (#8664) Chris Lu 2026-03-16 21:11:09 -07:00
  • a3717cd4b5 fix(admin): show anonymous user in Object Store Users UI (#8671) Chris Lu 2026-03-16 19:54:57 -07:00
  • 6e45fc0055 iceberg: cache detection planning results (#8667) Chris Lu 2026-03-16 19:54:01 -07:00
  • f71cef2dc8 iceberg: add resource-group proposal controls (#8668) Chris Lu 2026-03-16 16:45:00 -07:00
  • 7c83460b10 adjust template path Chris Lu 2026-03-16 15:29:12 -07:00
  • e8914ac879 feat(admin): add -urlPrefix flag for subdirectory deployment (#8670) Chris Lu 2026-03-16 15:26:02 -07:00
  • 9984ce7dcb fix(s3): omit NotResource:null from bucket policy JSON response (#8658) Chris Lu 2026-03-16 12:58:26 -07:00
  • acea36a181 filer: add conditional update preconditions (#8647) Chris Lu 2026-03-16 12:33:32 -07:00
  • 61d6f2608e build(deps): bump github.com/tarantool/go-tarantool/v2 from 2.4.1 to 2.4.2 (#8656) dependabot[bot] 2026-03-16 10:58:08 -07:00
  • 8094c5ba85 build(deps): bump github.com/pierrec/lz4/v4 from 4.1.25 to 4.1.26 (#8654) dependabot[bot] 2026-03-16 10:47:13 -07:00
  • 25121f5548 build(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.19.7 to 1.19.12 (#8653) dependabot[bot] 2026-03-16 10:46:48 -07:00
  • 6df5009fae build(deps): bump docker/metadata-action from 5 to 6 (#8652) dependabot[bot] 2026-03-16 10:46:36 -07:00
  • 23696fe35d build(deps): bump golang.org/x/oauth2 from 0.35.0 to 0.36.0 (#8651) dependabot[bot] 2026-03-16 10:46:27 -07:00
  • 6b2b442450 iceberg: detect maintenance work per operation (#8639) Chris Lu 2026-03-15 20:21:50 -07:00
  • a00eddb525 Iceberg table maintenance Phase 3: multi-spec compaction, delete handling, and metrics (#8643) Chris Lu 2026-03-15 19:18:14 -07:00
  • e24630251c iceberg: handle filer-backed compaction inputs (#8638) Chris Lu 2026-03-15 17:46:06 -07:00
  • 0afc675a55 iceberg: validate filer failover targets (#8637) Chris Lu 2026-03-15 17:45:55 -07:00
  • b868980260 fix(remote): don't send empty StorageClass in S3 uploads (#8645) Chris Lu 2026-03-15 13:32:48 -07:00
  • 5f19e3259f iceberg: keep split bins within target size (#8640) Chris Lu 2026-03-15 12:48:31 -07:00
  • d9d6707401 Change iceberg compaction target file size config from bytes to MB (#8636) Chris Lu 2026-03-15 11:42:06 -07:00
  • 8cde3d4486 Add data file compaction to iceberg maintenance (Phase 2) (#8503) Chris Lu 2026-03-15 11:27:42 -07:00
  • 47799a5b4f fix tests Chris Lu 2026-03-15 09:44:14 -07:00
  • c9100a7213 fix(grafana): unify datasource usage in grafana_seaweedfs.json (#8635) mtmn 2026-03-15 16:45:42 +01:00
  • 1f2014568f fix(mini): use "all" job type for plugin worker (#8634) Chris Lu 2026-03-14 21:43:41 -07:00
  • a838661b83 feat(plugin): EC shard balance handler for plugin worker (#8629) Chris Lu 2026-03-14 21:34:53 -07:00
  • c4d642b8aa fix(ec): gather shards from all disk locations before rebuild (#8633) Chris Lu 2026-03-14 20:59:47 -07:00
  • 5acb4578ab Fix ec.rebuild failing on unrepairable volumes instead of skipping (#8632) Chris Lu 2026-03-14 16:18:29 -07:00
  • 2f51a94416 feat(vacuum): add volume state and location filters to vacuum handler (#8625) Chris Lu 2026-03-13 23:41:58 -07:00
  • 6fc0489dd8 feat(plugin): make page tabs and sub-tabs addressable by URLs (#8626) Chris Lu 2026-03-13 23:02:43 -07:00
  • baae672b6f feat: auto-disable master vacuum when plugin worker is active (#8624) Chris Lu 2026-03-13 22:49:12 -07:00
  • 89ccb6d825 use constants Chris Lu 2026-03-13 18:11:08 -07:00
  • f48725a31d add more tests Chris Lu 2026-03-13 17:44:44 -07:00
  • 8056b702ba feat(balance): replica placement validation for volume moves (#8622) Chris Lu 2026-03-13 17:39:25 -07:00
  • 47ddf05d95 feat(plugin): DC/rack/node filtering for volume balance (#8621) Chris Lu 2026-03-13 17:03:37 -07:00
  • 00ce1c6eba feat(plugin): enhanced collection filtering for volume balance (#8620) Chris Lu 2026-03-13 17:02:59 -07:00
  • 577a8459c9 fix(mount): return dropped error (#8623) Lars Lehtonen 2026-03-13 15:57:35 -07:00
  • 34fe289f32 feat(balance): add volume state filter (ALL/ACTIVE/FULL) (#8619) Chris Lu 2026-03-13 15:56:03 -07:00
  • 729df9c375 Update admin UI secret example to match (#8618) Lukas Kallies 2026-03-13 18:37:47 +01:00
  • f3c5ba3cd6 feat(filer): add lazy directory listing for remote mounts (#8615) Chris Lu 2026-03-13 09:36:54 -07:00
  • 3fe5a7d761 Fix misuse of $__interval instead of $__rate_interval in Grafana panels (#8617) Moray Baruh 2026-03-13 17:54:03 +03:00
  • a6774f0e01 add git commit hash on admin ui Chris Lu 2026-03-12 23:51:25 -07:00
  • 0443b66a75 fix(helm): trim whitespace before s3 TLS args to prevent command breakage (#8614) Chris Lu 2026-03-12 15:35:22 -07:00
  • 0e570d6a8f feat(remote.mount): add -metadataStrategy flag to control metadata caching (#8568) Peter Dodd 2026-03-12 22:21:07 +00:00
  • 146a090754 filer: propagate lazy metadata deletes to remote mounts (#8522) Peter Dodd 2026-03-12 20:16:28 +00:00
  • bfd0d5c084 fix(helm): use componentName for all service names to fix truncation mismatch (#8612) Chris Lu 2026-03-12 11:59:24 -07:00
  • 92a76fc1a2 fix(filer): limit concurrent proxy reads per volume server (#8608) Chris Lu 2026-03-11 23:32:09 -07:00
  • b665c329bc fix(replication): resume partial chunk reads on EOF instead of re-downloading (#8607) Chris Lu 2026-03-11 22:38:22 -07:00
  • e4a77b8b16 feat(admin): support env var and security.toml for credentials (#8606) Chris Lu 2026-03-11 17:40:24 -07:00
  • 013362d2d3 fix(shell): show planned size in fs.mergeVolumes log to clarify size limit check (#8553) Copilot 2026-03-11 13:56:13 -07:00
  • 8ac4caf930 fix(s3api): return no-encryption instead of error when bucket metadata is missing Chris Lu 2026-03-11 13:49:21 -07:00
  • ab85f46529 fix(s3api): clear negative cache in autoCreateBucket when bucket exists Chris Lu 2026-03-11 13:49:15 -07:00
  • 5208c7c727 fix(s3api): improve PutBucketHandler comment for orphaned collection recovery Chris Lu 2026-03-11 13:49:11 -07:00
  • 12b360f499 fix(s3api): delete bucket directory before collection to prevent inconsistent state Chris Lu 2026-03-11 13:49:03 -07:00
  • d1a631123f fix(s3api): allow bucket recreation when orphaned collection exists (#8605) Chris Lu 2026-03-11 13:42:43 -07:00
  • b799650357 fix(shell): set LastLocalSyncTsNs in remote.copy.local so remote.uncache works (#8604) Chris Lu 2026-03-11 12:55:45 -07:00
  • 2ff4a07544 Reduce task logger glog noise and remove per-write fsync (#8603) Chris Lu 2026-03-11 12:42:18 -07:00
  • 1df6821ec6 Fix topologySpreadConstraints key in sftp-deployment.yaml (#8600) Mohamed Sekour 2026-03-11 11:05:23 +01:00
  • 4a5243886a 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
  • 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
  • 47cad59c70 Remove misleading Workers sub-menu items from admin sidebar (#8594) Chris Lu 2026-03-10 15:55:14 -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
  • d4d2e511ed for mini, default to bind all Chris Lu 2026-03-10 00:56:40 -07:00
  • 3d9f7f6f81 go 1.25 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
  • 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