v.22.1Improvement

Flush In-Memory Data on Shutdown Without WAL

Flush all In-Memory data parts when WAL is not enabled while shutdown server or detaching table. #32742 (nauta).
Flush all in-memory data parts on server shutdown or table detach when Write-Ahead Log (WAL) is disabled.

Why it matters

This feature ensures data durability and consistency by flushing all in-memory data parts to persistent storage during server shutdown or table detach operations, specifically when WAL is not enabled. It prevents potential data loss that could occur if in-memory parts remain unflushed.

How to use it

This behavior is applied automatically when the server shuts down or when a table is detached, with the WAL setting disabled. No additional user action is required to enable this feature.