hbs2/docs/todo/hbs2-sync.txt

29 lines
1.2 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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
сейчас на каждый файл генерируется новый групповой
ключ.
это хорошо, но если добавить большой файл
удалить большой файл
добавить большой файл обратно --- получится
адовое дублирование данных.
Возможное решение --- держать групповой ключ в кэше,
и устраивать его ротацию время от времени.