Commit Graph

  • 2b19701bd5 path.Clean #7068 chrislu 2025-08-01 13:00:53 -0700
  • db8cb1e146 refactoring chrislu 2025-08-01 12:45:33 -0700
  • 763e7cf310 refactoring chrislu 2025-08-01 12:43:56 -0700
  • d45c16b1a3 remove comments chrislu 2025-08-01 12:30:49 -0700
  • 32c00ada9b support for the X-Forwarded-Prefix header chrislu 2025-08-01 12:27:46 -0700
  • 52d87f1d29
    S3: fix list buckets handler (#7067) Chris Lu 2025-08-01 12:13:11 -0700
  • 0a20dd7d70 ListBuckets permission checking #7067 chrislu 2025-08-01 12:00:01 -0700
  • cd42a55bd9 s3: fix list buckets handler chrislu 2025-08-01 11:44:32 -0700
  • 0975968e71
    admin: Refactor task destination planning (#7063) Chris Lu 2025-08-01 11:18:32 -0700
  • 99169db918 pass in volume size to tasks #7063 chrislu 2025-08-01 00:29:02 -0700
  • ff7b66e4e8 rename files chrislu 2025-07-31 23:43:31 -0700
  • 1cba609bfa fix checking 3.96 chrislu 2025-07-31 23:23:20 -0700
  • cd861646a0 3.96 chrislu 2025-07-31 22:46:51 -0700
  • 027829f3b3 optionally set the default retention when creating buckets chrislu 2025-07-31 22:45:58 -0700
  • 42f3752f88 delete all replicas chrislu 2025-07-31 22:17:26 -0700
  • 3ffc254abb use constants chrislu 2025-07-31 22:05:41 -0700
  • 24f62885e5 do not mount all possible EC shards (0-13) on every destination chrislu 2025-07-31 21:43:13 -0700
  • 04b3a4c990 generate .ecx files correctly chrislu 2025-07-31 21:30:05 -0700
  • dd06b8ff94 distributing shard files and ecx,ecj,vif files chrislu 2025-07-31 21:16:01 -0700
  • a76eae4867 Use ReceiveFile API to send locally generated shards chrislu 2025-07-31 21:09:01 -0700
  • 56b1603f47 EC tasks will no longer fail with "file not found" errors chrislu 2025-07-31 21:00:55 -0700
  • eb3f91e455 implement balance and vacuum tasks chrislu 2025-07-31 20:57:29 -0700
  • a115b182b1 setting ec log directory chrislu 2025-07-31 20:45:48 -0700
  • 7d3994d0a7 add back ec task chrislu 2025-07-31 20:42:30 -0700
  • 36dae16b94 avoid nil logger chrislu 2025-07-31 20:25:59 -0700
  • d9c66905b1 compiles, but has nil exception chrislu 2025-07-31 20:09:09 -0700
  • 9fadd9def8
    Fixed weed mount reads with jwt.signing.read.key (#7061) Maxim Kostyukov 2025-08-01 01:06:29 +0300
  • d0d953706f Addressed feedback #7061 Maxim Kostyukov 2025-07-31 21:55:10 +0300
  • 3007f985f7 Fixed weed mount reads with jwt.signing.read.key Maxim Kostyukov 2025-07-31 21:31:34 +0300
  • 439f5d7b1d compiles, but only balance task is registered chrislu 2025-07-31 08:58:13 -0700
  • a0a6d3991a refactor chrislu 2025-07-31 01:08:45 -0700
  • 18a20e00d4 refactoring worker tasks chrislu 2025-07-30 23:16:12 -0700
  • a561c2a223 refactor planning into task detection chrislu 2025-07-30 23:01:02 -0700
  • f5c53b1bd8 fix reason display chrislu 2025-07-30 16:43:14 -0700
  • 5a4067d36e
    filer: remove filer support for image resizing (#7057) Chris Lu 2025-07-30 16:18:28 -0700
  • 885eebebe2 remove filer support for image resizing #7057 chrislu 2025-07-30 16:05:55 -0700
  • 891a2fb6eb
    Admin: misc improvements on admin server and workers. EC now works. (#7055) Chris Lu 2025-07-30 12:38:03 -0700
  • 269655bb1d clean up logs and tests #7055 chrislu 2025-07-30 12:29:17 -0700
  • e6e25e8138 fix types chrislu 2025-07-30 11:59:42 -0700
  • c2f4042ba4 fix tests chrislu 2025-07-30 11:55:02 -0700
  • f6cb0b81df simplify chrislu 2025-07-30 11:45:24 -0700
  • a2caa9eadb check volume id range chrislu 2025-07-30 11:42:39 -0700
  • 04387a3e8e
    Update docker/admin_integration/EC-TESTING-README.md Chris Lu 2025-07-30 11:44:25 -0700
  • 64198dad83
    Paralleize operations for `weed shell`'s `volume.fix.replication`. (#6789) Lisandro Pin 2025-07-30 19:58:30 +0200
  • ba596001eb local encoding and distributing chrislu 2025-07-30 10:32:29 -0700
  • aa0ab56cbc clean up existing shard locations chrislu 2025-07-30 10:11:43 -0700
  • 7f15701b5d Delete original volume from all locations chrislu 2025-07-30 09:50:33 -0700
  • 93f1a52550 use disk id when distributing ec shards chrislu 2025-07-30 09:38:24 -0700
  • bc5007dd11 implementing ec copying shards and only ecx files chrislu 2025-07-30 09:20:45 -0700
  • 06e2a9a074 dedup chrislu 2025-07-30 01:44:12 -0700
  • 5db6ee6943 adjust log level chrislu 2025-07-30 01:36:50 -0700
  • 12aa3a7e2b implement ec in ec_typed.go chrislu 2025-07-30 01:28:08 -0700
  • b968eab546 ec task completed, but shards are not showing up chrislu 2025-07-30 01:10:54 -0700
  • 7a94392035 simplify task detector chrislu 2025-07-29 23:16:06 -0700
  • 1741f96be5 add active topology chrislu 2025-07-29 23:15:42 -0700
  • 642d1bb8b1 fix locking scheduled and manual scanning chrislu 2025-07-29 22:37:19 -0700
  • 9a75bdfa80 track disk id also chrislu 2025-07-29 22:34:55 -0700
  • 31dadc9818 volume.list adds disk id chrislu 2025-07-29 21:59:37 -0700
  • e2e45cb51d factor in empty volume server during task planning chrislu 2025-07-29 09:49:17 -0700
  • 8c6a51cfa2 fix task logging, simplify interface checking, use erasure_coding constants chrislu 2025-07-29 08:58:20 -0700
  • 6c25c8915b Report task status to admin server chrislu 2025-07-29 00:51:33 -0700
  • b436ea1471 fix EC rack and dc count chrislu 2025-07-29 00:46:19 -0700
  • c76d82924b Update worker.go chrislu 2025-07-29 00:24:49 -0700
  • f19403235c handle admin heartbeat response chrislu 2025-07-29 00:24:27 -0700
  • 6328251168 log level chrislu 2025-07-29 00:22:35 -0700
  • ae48ffc0a2 use configured task policy chrislu 2025-07-29 00:22:21 -0700
  • 0291770fa0 show the log caller line chrislu 2025-07-29 00:10:31 -0700
  • e9954b7d61 debug chrislu 2025-07-29 00:10:11 -0700
  • e2b9d37692 debug level chrislu 2025-07-29 00:09:56 -0700
  • 5a30a507ef debug messages chrislu 2025-07-29 00:08:46 -0700
  • 94843e580e added logging chrislu 2025-07-28 23:19:55 -0700
  • 120dd35845
    chore(deps): bump go.etcd.io/etcd/client/v3 from 3.6.2 to 3.6.4 (#7052) dependabot[bot] 2025-07-28 22:39:16 -0700
  • 91da689fd6
    chore(deps): bump go.etcd.io/etcd/client/v3 from 3.6.2 to 3.6.4 #7052 dependabot[bot] 2025-07-29 05:31:05 +0000
  • 62d44e9e5b
    chore(deps): bump go.etcd.io/etcd/client/pkg/v3 from 3.6.2 to 3.6.4 #7051 dependabot[bot] 2025-07-29 05:30:48 +0000
  • dd67199a92
    chore(deps): bump github.com/a-h/templ from 0.3.920 to 0.3.924 (#7050) dependabot[bot] 2025-07-28 22:29:13 -0700
  • 77afc3bc54
    chore(deps): bump gocloud.dev/pubsub/natspubsub from 0.42.0 to 0.43.0 (#7049) dependabot[bot] 2025-07-28 22:29:06 -0700
  • 71eb1d8728
    chore(deps): bump google.golang.org/grpc from 1.73.0 to 1.74.2 (#7048) dependabot[bot] 2025-07-28 22:28:58 -0700
  • bf7a0aff5b keep it DRY chrislu 2025-07-28 22:28:30 -0700
  • 1080a90261 refactor chrislu 2025-07-28 22:15:38 -0700
  • 21f51e19fb reduce interface{} chrislu 2025-07-28 21:51:04 -0700
  • f6d78a850d avoid from/to map chrislu 2025-07-28 21:30:54 -0700
  • e4e045e09c reduce interface{} chrislu 2025-07-28 21:21:18 -0700
  • 9ff7d7b78b reduce interface{} chrislu 2025-07-28 21:15:11 -0700
  • 6d4431f93d interface{} Reduction chrislu 2025-07-28 21:09:30 -0700
  • 1d91ce4cc2 remove logs chrislu 2025-07-28 20:59:46 -0700
  • 51f517bcf0 use ui component chrislu 2025-07-28 20:50:20 -0700
  • 0785cb9293 fix system settings chrislu 2025-07-28 20:40:41 -0700
  • 264acb94fd protobuf encoded task configurations chrislu 2025-07-28 19:50:47 -0700
  • 4f2faddb09
    chore(deps): bump github.com/a-h/templ from 0.3.920 to 0.3.924 #7050 dependabot[bot] 2025-07-28 20:07:04 +0000
  • ad9e439dcf
    chore(deps): bump gocloud.dev/pubsub/natspubsub from 0.42.0 to 0.43.0 #7049 dependabot[bot] 2025-07-28 20:01:57 +0000
  • 3a69d8129b
    chore(deps): bump google.golang.org/grpc from 1.73.0 to 1.74.2 #7048 dependabot[bot] 2025-07-28 19:56:05 +0000
  • 1009b3cdce
    fix command_volume_tier_upload bug (#7041) chalet 2025-07-29 03:34:43 +0800
  • 6225e3caab
    chore(deps): bump cloud.google.com/go/storage from 1.55.0 to 1.56.0 (#7043) dependabot[bot] 2025-07-28 12:32:34 -0700
  • ec6c124411
    chore(deps): bump github.com/ydb-platform/ydb-go-sdk/v3 from 3.113.1 to 3.113.2 (#7044) dependabot[bot] 2025-07-28 12:32:26 -0700
  • a45f5f32a7
    chore(deps): bump github.com/minio/crc64nvme from 1.0.2 to 1.1.0 (#7045) dependabot[bot] 2025-07-28 12:32:17 -0700
  • e93a4d2354
    chore(deps): bump modernc.org/sqlite from 1.38.0 to 1.38.1 (#7046) dependabot[bot] 2025-07-28 12:32:07 -0700
  • d28e0a6446
    chore(deps): bump google.golang.org/api from 0.242.0 to 0.243.0 (#7047) dependabot[bot] 2025-07-28 12:32:00 -0700
  • e1f8da0db3
    fix: consider EC shard count in volume.balance capacity calculation (#7034) FQHSLycopene 2025-07-29 03:24:56 +0800
  • 72f53260ff
    chore(deps): bump google.golang.org/api from 0.242.0 to 0.243.0 #7047 dependabot[bot] 2025-07-28 19:18:14 +0000
  • 980ef923cd
    chore(deps): bump modernc.org/sqlite from 1.38.0 to 1.38.1 #7046 dependabot[bot] 2025-07-28 19:16:35 +0000