Crate risingwave_rt

Source
Expand description

Configures the RisingWave binary, including logging, locks, panic handler, etc.

See init_risingwave_logger and main_okk for more details, including supported environment variables.

Modulesยง

deadlock ๐Ÿ”’
logger ๐Ÿ”’
panic_hook ๐Ÿ”’
prof ๐Ÿ”’

Structsยง

LoggerSettings

Constantsยง

MIN_WORKER_THREADS ๐Ÿ”’

Functionsยง

enable_parking_lot_deadlock_detection
Enable parking lotโ€™s deadlock detection.
init_risingwave_logger
Init logger for RisingWave binaries.
main_okk
Start RisingWave components with configs from environment variable.
set_panic_hook
Set panic hook to abort the process if weโ€™re not catching unwind, without losing the information of stack trace and await-tree.