Browse Source

Record full and sanitizer checks for stream overload delivery

master
evgeny 2 days ago
parent
commit
ee8baae160
  1. 4
      doc/stream.txt
  2. 2
      doc/tasks.md

4
doc/stream.txt

@ -575,6 +575,8 @@ Stop/destroy выполняются по правилам ядра, вне callb
продолжающийся FEC decode, несколько закрытий, подавленный SELECT/fallback/поздний выбор и общий бюджет двух пиров.
Высокий CPU без backlog не создаёт нового OVERLOAD. Оба теста прошли под ASAN/LeakSanitizer без ошибок и утечек.
Логи: /tmp/stream-pressure-asan-core.log и /tmp/stream-pressure-asan-service.log.
Обычная сборка восстановлена; ./check.sh: 144 passed, 0 failed, 0 skipped;
proxy/full (9/9), burst и load — PASS. Лог: /tmp/stream-pressure-check.log (90 с).
[ ] Оптимизация сети и интеграционные проверки:
пути/защита от циклов, стартовые 32 пробы, дальнейший темп 1/с и полный цикл не чаще 30 с,
@ -587,7 +589,7 @@ stream_receive_get_info сообщает handle/прогресс/причину,
новая часть проверяет реальные сетевые bindings и передачу через relay.
Следующий этап — автоматические пробы 32/1с/30с, выбор поставщиков, перенос с перекрытием и failover.
17. Зафиксированный сетевой формат и пределы первого сетевого этапа
17. Зафиксированный сетевой формат и пределы реализации
Все stream-числа на wire — big-endian, без packed-структур и зависимости от host byte order.
Версия stream wire — 2; обратная совместимость не поддерживается.

2
doc/tasks.md

@ -32,6 +32,8 @@
4-секундный предел возраста control/ожидающих заданий, GAP/X при истечении и наблюдаемый статус accepting.
Частичная/сильная/глобальная разгрузка, короткий глитч и поздний SELECT прошли под ASAN/LeakSanitizer без ошибок/утечек.
Логи: /tmp/stream-pressure-asan-core.log и /tmp/stream-pressure-asan-service.log.
Обычная сборка восстановлена; ./check.sh: 144 passed, 0 failed, 0 skipped;
proxy/full (9/9), burst и load — PASS. Лог: /tmp/stream-pressure-check.log (90 с).
Wire версии 2 и пределы обновлены в doc/stream.txt, раздел 17.
Следующий этап — автоматические пробы 32/1с/30с, перенос с перекрытием и failover.

Loading…
Cancel
Save