Skip to content

Conversation

@NickLarsenNZ
Copy link
Member

@NickLarsenNZ NickLarsenNZ commented Apr 11, 2025

Part of stackabletech/issues#639

BREAKING: Allow configuration of file_log_max_files.

  • Adds the --file-log-max-files CLI argument (env: FILE_LOG_MAX_FILES).
  • FileLogSettingsBuilder::with_max_log_files which took a usize was renamed to
    FileLogSettingsBuilder::with_max_files and now takes an impl Into<Option<usize>>
    for improved builder ergonomics.
Techassi and others added 7 commits April 11, 2025 10:40
Co-authored-by: Nick <10092581+NickLarsenNZ@users.noreply.github.com>
Co-authored-by: Nick <10092581+NickLarsenNZ@users.noreply.github.com>
BREAKING: `FileLogSettingsBuilder::with_max_log_files` which took a `usize` was renamed to `FileLogSettingsBuilder::with_max_files` and now takes an `impl Into<Option<usize>>`
@NickLarsenNZ NickLarsenNZ marked this pull request as ready for review April 11, 2025 10:57
@NickLarsenNZ NickLarsenNZ enabled auto-merge April 11, 2025 11:04
@NickLarsenNZ NickLarsenNZ added this pull request to the merge queue Apr 11, 2025
Merged via the queue into main with commit 2822a3a Apr 11, 2025
8 checks passed
@NickLarsenNZ NickLarsenNZ deleted the feat/stackable-telemetry-file-appender-max-files branch April 11, 2025 11:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants