Skip to content

Commit 7dd4145

Browse files
news: Added bugfix entry for syslog-ng#5257
Signed-off-by: Bálint Horváth <[email protected]>
1 parent 27311f9 commit 7dd4145

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

news/bugfix-5257.md

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
`s3`: Bugfixes and general stability improvements for the `s3` destination driver
2+
3+
Refactored the python `s3` destination driver to fix a major bug causing data loss if multithreaded upload was
4+
enabled via the `upload-threads` option.
5+
6+
This pull request also
7+
* Fixes another bug generic to all python drivers, causing syslog-ng to intermittently crash if stopped by `SIGINT`.
8+
* Adds a new suffix option to the `s3` destination driver. The default suffix is `.log`, denoting file extension.
9+
* Removes more than 600 lines of superfluous code.
10+
* Brings major stability improvements to the `s3` driver.
11+
12+
**Important:**
13+
* This change affects the naming of multipart objects, as the sequence index is moved in front of the suffix.
14+
* The `upload-threads` option is changed to act on a per-object basis, changing the maximum thread count
15+
dependent on `max-pending-uploads * upload-threads`.

0 commit comments

Comments
 (0)