v.21.1Improvements

Removed Exception Handling for RabbitMQ Table Initialization Without Connection

Removed exception throwing at RabbitMQ table initialization if there was no connection (it will be reconnecting in the background). #17709 (Kseniia Sumarokova).
Removed exception throwing during RabbitMQ table initialization when no connection is available, enabling background reconnection instead.

Why it matters

This feature improves stability and user experience by preventing immediate failures when RabbitMQ tables cannot connect at startup. Instead of throwing exceptions and failing, the system will attempt to reconnect in the background, allowing queries to succeed once the connection is restored.

How to use it

No action is required from users. The RabbitMQ table engine will now automatically handle connection issues by reconnecting in the background without throwing exceptions on initialization.