89 Commits (add-ec-vacuum)

Author SHA1 Message Date
chrislu 0748214c8e logs 4 months ago
chrislu 03c0b37086 avoid hanging 4 months ago
chrislu 1de251d575 sum from all shards 4 months ago
chrislu 66c688c656 collects metrics from ALL 6 servers/14 shards instead of just one 4 months ago
chrislu b2d45f1f2d fix overflow 4 months ago
chrislu 256b1c9c28 async persistence 4 months ago
chrislu 1f8ba5c958 task ask admin for master address 4 months ago
chrislu c0e6d00bd3 collect ec volume total volume size 4 months ago
chrislu c8c758e639 fix hanging task detail page 4 months ago
chrislu 0d6ea416a7 fix retry link 4 months ago
chrislu 4f9f9ec971 fix routing 4 months ago
chrislu 3bbe4481f2 remove unused code 4 months ago
chrislu 7780a7d652 ec vacuum workflow is correct now 4 months ago
chrislu 2a61cda2cd adding retry button 4 months ago
chrislu 7cf5ddf8ac more self contained tasks 4 months ago
chrislu 7622d14580 remove unused config 4 months ago
chrislu 9df006b49d fix min volume age 4 months ago
chrislu 97d58e77c6 getting ec volume deletions 4 months ago
chrislu 553a229fd3 reduce lock scope 4 months ago
chrislu 57d025910d cancel context 4 months ago
chrislu 91d641e685 avoid dead lock 4 months ago
chrislu 0e649f710a collect deletion for ec shards 4 months ago
chrislu 772ee0f967 address comments 4 months ago
chrislu 06c012ea60 Update maintenance_scanner.go 4 months ago
chrislu 5a6954be1b sort 4 months ago
chrislu 0f1ca16457 more accurate estimation 4 months ago
chrislu 72f0a47563 CRITICAL: Check ALL task states for volume conflicts 4 months ago
chrislu 751cfac7d7 Implement volume-aware task conflict checking 4 months ago
chrislu 5c1e6e904d CRITICAL: Restore task conflict definitions to prevent data integrity issues 4 months ago
chrislu c220ad1e69 Replace bubble sort with idiomatic sort.Slice in EC shard management 4 months ago
chrislu 4ec743583d Address PR #7116 review comments 4 months ago
chrislu cd75202da8 Replaced goto with Idiomatic Map Approach 4 months ago
chrislu 2e51e1dab2 ec volume UI rendering version 4 months ago
chrislu 1b41544f97 detecting ec volumes 4 months ago
chrislu fc666e2e48 collect ec volume deleted bytes 4 months ago
chrislu 05a0cc156b Self-Contained Design 4 months ago
chrislu 96d6d27607 remove Vacuum - Completely removed Balance - Completely removed 4 months ago
Chris Lu 25bbf4c3d4
Admin UI: Fetch task logs (#7114) 4 months ago
Chris Lu 0ecb466eda
Admin: refactoring active topology (#7073) 4 months ago
Chris Lu 9d013ea9b8
Admin UI: include ec shard sizes into volume server info (#7071) 4 months ago
Chris Lu 0975968e71
admin: Refactor task destination planning (#7063) 4 months ago
chrislu 1cba609bfa fix checking 4 months ago
chrislu 027829f3b3 optionally set the default retention when creating buckets 4 months ago
Chris Lu 891a2fb6eb
Admin: misc improvements on admin server and workers. EC now works. (#7055) 4 months ago
chrislu 470d450f17 admin server: fix tls setting 4 months ago
Chris Lu c6a22ce43a
Fix get object lock configuration handler (#6996) 5 months ago
Chris Lu 69553e5ba6
convert error fromating to %w everywhere (#6995) 5 months ago
chrislu 64c5dde2f3 support multiple masters 5 months ago
chrislu 406aaf7c14 increase upload limit via browser 5 months ago
chrislu e7dfc3552c admin ui adds object lock permissions 5 months ago