Record validated media supernode replication implementation
This commit is contained in:
1 parent
71d3b017e6
commit
03f4cd7939
2 files changed
+17
-9
No files matched your search
@@ -53,7 +53,7 @@ Raw ETCP DOWN и потеря BGP-маршрута не удаляют объя
|
||||
Все числа SYNC кодируются little endian. UUID запроса и эпоха — непрозрачные 16 байт.
|
||||
ID строк/курсоры ограничены INT64_MAX. Максимум ответа — 1493 байта.
|
||||
|
||||
После CM UP получатель создаёт запрос с новым UUID и сохранёнными эпохой/курcором
|
||||
После CM UP получатель создаёт запрос с новым UUID и сохранёнными эпохой/курсором
|
||||
источника. На пару «группа–пир» приходится один ожидающий запрос.
|
||||
При таймауте повторяются его прежние UUID и параметры, с задержками 2, 4, 8, 16, 30 секунд.
|
||||
Успешный commit сбрасывает задержку до 2 секунд. DOWN отменяет RPC; UP создаёт новый UUID.
|
||||
@@ -124,7 +124,7 @@ Watchdog каждые 200ms проверяет дедлайны, повторя
|
||||
настоящую схему, restart/reset и сохранность media_files. Full/chat/integration
|
||||
проверяют реальные транспорт, CHAT-членство и подписанные роли.
|
||||
|
||||
## 12. Попытки передачи и relay
|
||||
## Попытки передачи и relay
|
||||
|
||||
Актуальные структуры пакетов находятся в `media_delivery_proto.h`, владение загрузкой —
|
||||
в `media_download.h`, источником байтов и выдачами — в `media_delivery.h`.
|
||||
|
||||
Reference in new issue
Block a user