hubcio opened a new pull request, #4354: URL: https://github.com/apache/iggy/pull/4354
Hourly rotation filled the max_total_size / max_file_size archive slots (8 by default) with small files. A server kept about 9 hours of logs, and retention never deleted anything. Rotation is now by size only, which matches the config comments. EnvFilter reads a bare word that is not a level as a target, so a typo in logging.level or "none" turned off every log line. LogFilter now parses the level strictly in the validator and in late_init, and an invalid value fails the boot. file_enabled = false no longer buffers every log line in memory. A relative logging.path no longer depends on the working directory. retention = 0 now keeps rotated files forever. A retention above about 56 years no longer panics the rotation thread and stops the server. [span] directives now work while telemetry is off. Upgrade notes: log files no longer rotate every hour. A config with level = "none" or a bare target name no longer boots. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
