File tree 1 file changed +15
-0
lines changed
1 file changed +15
-0
lines changed Original file line number Diff line number Diff line change
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 ` .
You can’t perform that action at this time.
0 commit comments