Tarantool CE/EE Documentation portal logo
Помощь
Обновлена 15 сентября 2026 г. в 08:55

Устаревание box.session.push()

Параметр: box_session_push_deprecation

Начиная с версии 3.0 функции Lua API box.session.push() и C API box.session.push() считаются устаревшими.

Старое и новое поведение

Новое поведение: при вызове box.session.push() возникает ошибка.

tarantool> box.session.push({1})---- error: box.session.push is deprecated...

Старое поведение: box.session.push() доступен для использования. При первом вызове в лог выводится предупреждение об устаревании.

tarantool> box.session.push({1})2024-12-18 15:42:51.537 [50750] main/104/interactive session.c:569 W> box.session.push is deprecated. Consider using box.broadcast instead.%TAG !push! tag:tarantool.io/push,2018---- 1...---- true...

Известные проблемы совместимости

На данный момент несовместимых модулей не обнаружено.

Обнаружение проблем в кодовой базе

Если в приложении используется box.session.push(), рассмотрите возможность перехода на box.broadcast().