//! Length caps on the configuration labels that the query log copies into every //! row it writes. //! //! They live in a module of their own because two files need them and neither //! may import the other: `config/validate.zig` rejects a name that exceeds a cap //! and `storage/logger.zig` sizes an `Entry` buffer from it, while `validate` //! already imports `logger` for the entry-size budget it derives. A cap owned by //! either file would close that loop. //! //! The values are deliberately short. A group or a source name is a label an //! operator reads in a table cell, and every byte of it is copied into every //! logged row — the cap is what keeps a pasted paragraph out of an `Entry` that //! travels by value through the queue. /// `groups[].name`. pub const max_group_name_len = 64; /// `blocklist_sources[].name`. pub const max_source_name_len = 64;