Commit Graph

  • e1f8da0db3 fix: consider EC shard count in volume.balance capacity calculation (#7034) FQHSLycopene 2025-07-29 03:24:56 +08:00
  • 6a790b1ec1 chore(deps): bump actions/setup-go from 4 to 5 (#7042) dependabot[bot] 2025-07-28 10:41:11 -07:00
  • 124c4281a8 tag parsing decode url encoded chrislu 2025-07-28 02:49:43 -07:00
  • a4df110e77 address List permission chrislu 2025-07-28 02:39:41 -07:00
  • 470d450f17 admin server: fix tls setting chrislu 2025-07-27 13:59:43 -07:00
  • 1b64a0f034 add generic logging and implement it for balancing task worker-execute-ec-tasks chrislu 2025-07-27 11:04:51 -07:00
  • 9025b72241 left menu can scroll now chrislu 2025-07-27 02:40:36 -07:00
  • 7c4e44875f refactor chrislu 2025-07-27 02:10:03 -07:00
  • 74146870c5 remove v2 reference chrislu 2025-07-27 00:50:17 -07:00
  • 1b40075d2a use new framework chrislu 2025-07-27 00:43:02 -07:00
  • 165cf79b35 refactor chrislu 2025-07-27 00:28:15 -07:00
  • 49338df3e2 remove unused chrislu 2025-07-26 23:48:42 -07:00
  • 9cd3e613a5 remove chrislu 2025-07-26 23:27:16 -07:00
  • b1296a0050 use volumeSizeLimitMB chrislu 2025-07-26 23:04:24 -07:00
  • 699b28af14 use vacuumDetector chrislu 2025-07-26 22:45:27 -07:00
  • e1036f1b37 checkECEncodingCandidate use ecDetector chrislu 2025-07-26 22:42:59 -07:00
  • 8187020096 each task register its schema chrislu 2025-07-26 22:31:23 -07:00
  • b80971e85e refactor to use BaseUIProvider chrislu 2025-07-26 22:22:50 -07:00
  • f7140d4577 reduce duplication chrislu 2025-07-26 22:16:24 -07:00
  • 6659c213c3 config chrislu 2025-07-26 22:06:31 -07:00
  • a38465d04c use schema defined defaults chrislu 2025-07-26 21:27:02 -07:00
  • 319aa61dab MaintenanceConfig use ConfigField chrislu 2025-07-26 21:23:19 -07:00
  • 4e21b3de78 ensure correct default value chrislu 2025-07-26 20:10:22 -07:00
  • a24561797f show default values chrislu 2025-07-26 19:16:25 -07:00
  • 638ab0d6f4 Update ui.go chrislu 2025-07-26 19:06:31 -07:00
  • 68d86af501 fix ec volumes list chrislu 2025-07-26 19:06:14 -07:00
  • 13c0826f2f display ec shard sizes chrislu 2025-07-26 16:04:18 -07:00
  • 9f540c8449 fix warning chrislu 2025-07-26 13:43:30 -07:00
  • 965ec4f51b garbage percentage threshold chrislu 2025-07-26 13:28:52 -07:00
  • a1e508cd8d integration test with vauuming chrislu 2025-07-26 13:23:43 -07:00
  • 600bfbf671 rename chrislu 2025-07-26 13:23:13 -07:00
  • 019de6dc7a interval field UI component chrislu 2025-07-26 09:22:59 -07:00
  • 8dd9b7cccf show ec volumes chrislu 2025-07-26 08:55:39 -07:00
  • 3b2c75d2bd ec is mostly working now chrislu 2025-07-25 22:02:28 -07:00
  • 379d585cc7 local copy, ec. Need to distribute. chrislu 2025-07-25 20:49:48 -07:00
  • 0247bf2873 listing ec shards chrislu 2025-07-25 19:46:21 -07:00
  • 41cbbefb0b move ec task logic chrislu 2025-07-25 16:49:12 -07:00
  • ffd91383c6 worker can run ec work and report status chrislu 2025-07-25 15:24:31 -07:00
  • 19df3fcc5d worker register itself first chrislu 2025-07-25 13:22:33 -07:00
  • a3d727034a clean up logs chrislu 2025-07-25 13:16:59 -07:00
  • c557ec0062 worker reconnect to admin chrislu 2025-07-25 02:12:51 -07:00
  • 63817fe7ee test canScheduleTaskNow chrislu 2025-07-25 01:59:54 -07:00
  • afdca513ac sticky worker id chrislu 2025-07-25 01:59:22 -07:00
  • 14e95186d6 skip task ID column chrislu 2025-07-25 00:53:54 -07:00
  • 960acc031e rendering pending tasks chrislu 2025-07-25 00:48:19 -07:00
  • 6cf78754b2 build and restart chrislu 2025-07-24 23:50:22 -07:00
  • 01e8cc4600 worker retries connecting to admin chrislu 2025-07-24 23:24:01 -07:00
  • e7084c5b7e compiles chrislu 2025-07-24 22:55:22 -07:00
  • 16a29b57f9 compiles, detection uses volumeSizeLimitMB from master chrislu 2025-07-24 22:37:09 -07:00
  • a1966e9692 working worker and admin. Task detection is not working yet. chrislu 2025-07-24 21:58:08 -07:00
  • f10c6305dc Update .gitignore chrislu 2025-07-24 19:43:21 -07:00
  • cd28ce7786 admin start wtih grpc port. worker has its own working directory chrislu 2025-07-24 19:43:10 -07:00
  • 2941cdf95e tasks are assigned chrislu 2025-07-24 13:07:11 -07:00
  • 688a91039d generate write load chrislu 2025-07-24 12:08:19 -07:00
  • 167ab29eb6 start master, volume servers, filer chrislu 2025-07-24 09:16:10 -07:00
  • a4cf55a741 remove "enhanced" reference chrislu 2025-07-24 08:07:50 -07:00
  • 30ad65bb5f integration test. ec worker task chrislu 2025-07-24 07:50:03 -07:00
  • 0d8e1f8a17 reorganized the codebase to move the simulation framework and tests into their own dedicated package chrislu 2025-07-24 01:08:10 -07:00
  • a0874d201c added simulation as tests chrislu 2025-07-24 01:00:25 -07:00
  • add122484c initial design chrislu 2025-07-24 00:37:02 -07:00
  • 7ab85c3748 return proper default value for locking and versioning chrislu 2025-07-23 22:20:48 -07:00
  • 4f72a1778f minor chrislu 2025-07-23 21:59:50 -07:00
  • 2c5ffe16cf Fix all in one deployment (#7031) Mohamed Sekour 2025-07-23 22:18:50 +02:00
  • 5ac037f763 change priority of admin credentials from env varaibles (#7032) Chris Lu 2025-07-23 11:44:36 -07:00
  • dd464cd339 use latest v3.18.4 chrislu 2025-07-23 02:23:11 -07:00
  • 8531326b55 adding admin credential chrislu 2025-07-23 02:21:53 -07:00
  • e3d3c495ab S3 API: simpler way to start s3 with credentials (#7030) Chris Lu 2025-07-23 02:05:26 -07:00
  • d5085cd1f7 newer helm version chrislu 2025-07-22 23:58:31 -07:00
  • a81421f393 chore(deps): bump gocloud.dev from 0.42.0 to 0.43.0 (#7023) dependabot[bot] 2025-07-22 08:42:58 -07:00
  • 33b9017b48 fix listing objects (#7008) Chris Lu 2025-07-22 01:07:15 -07:00
  • 632029fd8b chore(deps): bump github.com/a-h/templ from 0.3.906 to 0.3.920 (#7022) dependabot[bot] 2025-07-21 17:47:59 -07:00
  • b3d8ff05b7 chore(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.29.17 to 1.29.18 (#7019) dependabot[bot] 2025-07-21 17:47:27 -07:00
  • fd94a026ac chore(deps): bump actions/setup-python from 4 to 5 (#7021) dependabot[bot] 2025-07-21 11:55:34 -07:00
  • 03b6b83419 chore(deps): bump github.com/klauspost/reedsolomon from 1.12.4 to 1.12.5 (#7018) dependabot[bot] 2025-07-21 11:55:15 -07:00
  • 325d452da6 chore(deps): bump gocloud.dev/pubsub/rabbitpubsub from 0.42.0 to 0.43.0 (#7016) dependabot[bot] 2025-07-21 11:54:55 -07:00
  • 289cba0e78 chore(deps): bump google.golang.org/api from 0.241.0 to 0.242.0 (#7009) dependabot[bot] 2025-07-21 10:58:38 -07:00
  • 3ba49871db chore(deps): bump github.com/ydb-platform/ydb-go-sdk/v3 from 3.112.0 to 3.113.1 (#7010) dependabot[bot] 2025-07-21 10:58:29 -07:00
  • b5bef082e0 chore(deps): bump github.com/aws/aws-sdk-go-v2 from 1.36.5 to 1.36.6 (#7011) dependabot[bot] 2025-07-21 10:58:21 -07:00
  • 3455fffacf chore(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.2 to 5.2.3 (#7013) dependabot[bot] 2025-07-21 10:58:12 -07:00
  • 079adbfbae chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.83.0 to 1.84.1 (#7014) dependabot[bot] 2025-07-21 10:58:04 -07:00
  • 3a5ee18265 Fix versioning list only (#7015) Chris Lu 2025-07-21 10:35:21 -07:00
  • 65795f9bbb listing fix-versioning-listing-only chrislu 2025-07-21 09:48:04 -07:00
  • 93720aab28 Revert "add more list testing" chrislu 2025-07-21 09:46:57 -07:00
  • 35262537f3 Revert "fix tests" chrislu 2025-07-21 09:46:26 -07:00
  • 7faf058d7b Revert "address tests" chrislu 2025-07-21 09:46:21 -07:00
  • f2d27a432c address tests chrislu 2025-07-21 09:44:12 -07:00
  • 07619950a1 fix tests chrislu 2025-07-21 09:36:26 -07:00
  • 77ee3081d2 fix isTruncated in listing chrislu 2025-07-21 09:15:43 -07:00
  • 6772a19b6d fix next marker chrislu 2025-07-21 09:02:03 -07:00
  • 92cedd4637 address comments chrislu 2025-07-21 08:51:22 -07:00
  • 8ee24426b3 add more list testing chrislu 2025-07-21 08:49:34 -07:00
  • 784224d66f fix listing objects chrislu 2025-07-21 08:44:09 -07:00
  • c196d03951 fix listing object versions (#7006) Chris Lu 2025-07-21 00:23:22 -07:00
  • bfe68984d5 fix logging chrislu 2025-07-20 20:02:44 -07:00
  • 377f1f24c7 add basic object ACL (#7004) Chris Lu 2025-07-20 14:15:25 -07:00
  • 85036936d1 Read write directory object (#7003) Chris Lu 2025-07-20 13:28:17 -07:00
  • 41b5bac063 read directory object (#7002) Chris Lu 2025-07-20 09:40:47 -07:00
  • 394e42cd51 3.95 3.95 chrislu 2025-07-19 23:57:25 -07:00
  • 530b6e5ef1 add CORS tests (#7001) Chris Lu 2025-07-19 23:56:17 -07:00
  • 12f50d37fa test versioning also (#7000) Chris Lu 2025-07-19 21:43:34 -07:00