László Várady
László Várady
Let's measure some filterx performance in real-world use cases, identify the bottlenecks, and do perf-related optimizations on places we are sure are worth the complexity compared to the actual numbers....
From #136: > I was not completely right here: if the fingerprint alg is chosen well, it is suitable to replace the CA-based verification, and that can be a perfectly...
Will update this in the next 2 days.
@bazsi Please check the last patch, I could solve this layering problem without introducing additional buffers. I like this approach very much, it's clear in all layers what is happening...
Thanks, I will take a look
@HofiOne The fix suggested causes message loss as we'll read our own output, #665 should fix the issue.
The Python script I attached in my PR can show how syslog-ng would steal messages from the real destination if that destination is reading slowly. A traditional pipe is not...
After writing, syslog-ng goes back to its main loop and schedules a separate read job into its thread pool. That's probably enough delay for normal pipe readers to read the...
@bazsi I believe I fixed it, now it works with all sorts of multiplexers and embedded paths.
I can't fix the CI yet: urllib3 CVE is fixed in 2.5.0, but the S3 destination on alma8 says: `botocore 1.38.39 depends on urllib3=1.25.4; python_version < "3.10"` But: > By...