mirror of https://github.com/voidlizard/hbs2
todo
This commit is contained in:
parent
6aec32248a
commit
0cd52c73e8
|
@ -0,0 +1,28 @@
|
|||
FIXME: race-on-large-files
|
||||
добавляем большой файл ( ~4GB )
|
||||
делаем hbs2-sync run на хосте A
|
||||
делаем hbs2-sync run на хосте B
|
||||
результат: файл удалён (tomb transaction)
|
||||
вероятно, гонка по какой-то причине.
|
||||
|
||||
TODO: hbs2-sync-recovery
|
||||
сделать команды для получения всех
|
||||
меркл-деревьев (игнорировать tomb-ы)
|
||||
|
||||
сделать команду для постинга транзакции с
|
||||
новым таймстемпом (восстановить файл из tomb-а не копируя его)
|
||||
|
||||
|
||||
TODO: hbs2-sync-group-key-policy
|
||||
сейчас на каждый файл генерируется новый групповой
|
||||
ключ.
|
||||
|
||||
это хорошо, но если добавить большой файл
|
||||
удалить большой файл
|
||||
добавить большой файл обратно --- получится
|
||||
адовое дублирование данных.
|
||||
|
||||
Возможное решение --- держать групповой ключ в кэше,
|
||||
и устраивать его ротацию время от времени.
|
||||
|
||||
|
Loading…
Reference in New Issue