Bump fluent/fluent-logger-golang v1.4.0#39074
Conversation
|
ping @tagomoris ptal 🤗 |
|
Some flakiness in docker-py tests; |
Codecov Report
@@ Coverage Diff @@
## master #39074 +/- ##
=========================================
Coverage ? 36.98%
=========================================
Files ? 612
Lines ? 45390
Branches ? 0
=========================================
Hits ? 16788
Misses ? 26315
Partials ? 2287 |
tagomoris
left a comment
There was a problem hiding this comment.
I couldn't find any code to set RequestAck.
Does this change include it?
daemon/logger/fluentd/fluentd.go
Outdated
There was a problem hiding this comment.
IMO it's better to do:
- add
asyncKey(fluentd-async) to enableasyncoption - warn that
asyncConnectKeyis now not recommended and will be removed later, and also enableasyncifasyncConnectKeyis specified (and unlessasyncKeyis disabled explicitly)
There was a problem hiding this comment.
Ah, right; my main goal with this PR was to keep the dependency up-to-date with upstream fixes, without changing the UX / options.
I'd be ok with adding a fluentd-async and marking fluentd-async-connect as deprecated (and perhaps adding an error or warning if both are specified?)
Probably better for a follow-up 🤗
There was a problem hiding this comment.
Let me rename the variable back in this PR though
No it doesn't (see my other comment #39074 (comment)); I can add it in that follow-up (it's a boolean opt, right?) |
- Add RequestAck to enable at-least-once message transferring - Add Async option to update sending message in asynchronous way - Deprecate AsyncConnect (Use Async instead) full diff: fluent/fluent-logger-golang@v1.3.0...v1.4.0 Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
full diff: tinylib/msgp@3b556c6...v1.1.0 Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
|
I see. LGTM. |
|
Opened a follow-up PR with user-facing changes and deprecation in #39086 |
full diff: fluent/fluent-logger-golang@v1.3.0...v1.4.0
Also updating tinylib/msgp v1.1.0
full diff: tinylib/msgp@3b556c6...v1.1.0