logstash/logstash-core
mergify[bot] 435ffcbadb
Improve warning for insufficient file resources for PQ max_bytes (#16656) (#17222)
This commit refactors the `PersistedQueueConfigValidator` class to provide a
more detailed, accurate and actionable warning when pipeline's PQ configs are at
risk of running out of disk space. See
https://github.com/elastic/logstash/issues/14839 for design considerations. The
highlights of the changes include accurately determining the free resources on a
filesystem disk and then providing a breakdown of the usage for each of the
paths configured for a queue.

(cherry picked from commit 062154494a)

Co-authored-by: Cas Donoghue <cas.donoghue@gmail.com>
2025-03-04 16:07:07 -08:00
..
benchmarks Validate the size limit in BufferedTokenizer. (#16882) (#16890) 2025-01-09 16:52:18 -08:00
lib Improve warning for insufficient file resources for PQ max_bytes (#16656) (#17222) 2025-03-04 16:07:07 -08:00
locales add http.* deprecation log (#16538) (#16582) 2024-10-17 16:23:15 +01:00
spec Improve warning for insufficient file resources for PQ max_bytes (#16656) (#17222) 2025-03-04 16:07:07 -08:00
src allow concurrent Batch deserialization (#17050) (#17110) 2025-02-18 10:49:03 +00:00
.lock LIR UI (Read Only) (#6241) 2017-04-03 08:49:00 -04:00
build.gradle Feature: health report api (#16520) 2024-10-09 09:48:12 -07:00
gradle.properties Increase Gradle network timeouts to increment resiliency on network issues (#14283) 2022-06-21 15:01:08 +02:00
logstash-core.gemspec Don't honor VERSION_QUALIFIER if set but empty (#17032) (#17068) 2025-02-12 16:02:02 +02:00
settings.gradle merge feature/java_persistence into master 2016-11-01 17:13:23 -04:00