600 Commits (add-ec-vacuum)

Author SHA1 Message Date
chrislu d7d19ea9ba ec volume deletion is generation-aware 3 days ago
chrislu 04b141749f explicit generation value 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 8a5c4a4972 add generation to TaskSource 3 days ago
chrislu 80bfce59ad Create NOTES.md 3 days ago
chrislu 7780a7d652 ec vacuum workflow is correct now 4 days ago
chrislu 7622d14580 remove unused config 4 days ago
chrislu bddb2cd5cc keep only ec config 4 days ago
chrislu 96a2749355 adding EcVacuumTaskConfig 4 days ago
chrislu 97d58e77c6 getting ec volume deletions 5 days ago
chrislu 56d1ed77c1 copy file 5 days ago
chrislu 5650b6f505 Add master_pb.ActivateEcGenerationRequest/Response RPC definition 5 days ago
chrislu 09d740db47 Add `generation` field to volume_server_pb.VolumeEcShardReadRequest 5 days ago
chrislu 8c54b72af3 Add `generation` field to volume_server_pb VolumeEcShards{Copy,Generate,Rebuild,ToVolume}Request 5 days ago
chrislu 312fee4ddf Add `generation` field to volume_server_pb VolumeEcShards{Mount,Unmount}Request 5 days ago
chrislu 03ad8f2490 Add `generation` field to master_pb.VolumeEcShardInformationMessage 5 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
Chris Lu 891a2fb6eb
Admin: misc improvements on admin server and workers. EC now works. (#7055) 2 weeks ago
Chris Lu 33b9017b48
fix listing objects (#7008) 4 weeks ago
Chris Lu 69553e5ba6
convert error fromating to %w everywhere (#6995) 4 weeks ago
Chris Lu 51543bbb87
Admin UI: Add message queue to admin UI (#6958) 1 month ago
Chris Lu aa66852304
Admin UI add maintenance menu (#6944) 1 month ago
Aleksey Kosov 4511c2cc1f
Changes logging function (#6919) 2 months ago
Aleksey Kosov 90c128e7a6
Context-based logging with request ID (#6899) 2 months ago
chrislu c602f53a6e tail-volume-uses-the-source-volume-version 2 months ago
chrislu 96632a34b1 add version to volume proto 2 months ago
Aleksey Kosov 283d9e0079
Add context with request (#6824) 3 months ago
Aleksey Kosov 165af32d6b
added context to filer_client method calls (#6808) 3 months ago
Aleksey Kosov 5182d46e22
Added middleware for processing request_id grpc and http requests (#6805) 3 months ago
chrislu 9d8b975ff9 sync pb 5 months ago
Chris Lu 02773a6107
Accumulated changes for message queue (#6600) 5 months ago
Chris Lu cc05874d06
Add message queue agent (#6463) 7 months ago
Guang Jiong Lou 3b1ac77e1f
worm grace period and retention time support (#6404) 8 months ago
chrislu ec155022e7 "golang.org/x/exp/slices" => "slices" and go fmt 8 months ago
chrislu 9873b033d1 backward compatible vif loading 10 months ago
chrislu 2f3d820f52 rename proto field 10 months ago
chrislu ae5bd0667a rename proto field from DestroyTime to expire_at_sec 10 months ago
LHHDZ 4dc33cc143
fix unclaimed spaces calculation when volumePreallocate is enabled (#6063) 11 months ago
Max Denushev d056c0ddf2
fix(volume): don't persist RO state in specific cases (#6058) 11 months ago
Guang Jiong Lou 6c986e9d70
improve worm support (#5983) 11 months ago
Konstantin Lebedev 15965f7c54
[shell] fix volume grow in shell (#5992) 11 months ago
Bruce f9e141a412
persist readonly state to volume info (#5977) 11 months ago
chrislu a4b25a642d math/rand => math/rand/v2 12 months ago
chrislu 0cf2c15828 rename 12 months ago
augustazz 0b00706454
EC volume supports expiration and displays expiration message when executing volume.list (#5895) 1 year ago
chrislu fdf7193ae7 rename 1 year ago