87 Commits (add-ec-vacuum)

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