Recent Releases of https://github.com/fluent/fluentd
https://github.com/fluent/fluentd - Fluentd v1.19.2
Full Changelog: https://github.com/fluent/fluentd/compare/v1.19.1...v1.19.2
Bug Fix
- https://github.com/fluent/fluentd/pull/5138 out_forward: add timeout to establish_connection to prevent infinite loop
- https://github.com/fluent/fluentd/pull/5192 gem: use latest net-http to solve IPv6 addr error
- https://github.com/fluent/fluentd/pull/5222 in_tail: fix error when files without read permission are included in glob patterns
- https://github.com/fluent/fluentd/pull/5221 command/fluentd: load win32/registry when edit registry for Ruby 4.0
- https://github.com/fluent/fluentd/pull/5234 plugin_helper/http_server: Ensure request body is closed to prevent socket leaks in POST requests
- https://github.com/fluent/fluentd/pull/5235 config: fix duplicate config file loading in config_include_dir
- https://github.com/fluent/fluentd/pull/5251 gem: add ostruct gem as dependency for Ruby 4.0
Misc
- https://github.com/fluent/fluentd/pull/5252 config: warn when backed-up config file will be included
- https://github.com/fluent/fluentd/pull/5256 filter_record_transformer: use cgi/escape to avoid Ruby 4.0 deprecation
- CI fixes
Contributors to this release (Alphabetical order)
- Kentaro Hayashi
- Shizuo Fujita
- Ruby
Published by Watson1978 13 days ago
https://github.com/fluent/fluentd - Fluentd v1.16.11
Full Changelog: https://github.com/fluent/fluentd/compare/v1.16.10...v1.16.11
Bug Fix
- https://github.com/fluent/fluentd/pull/5137 out_forward: fix issue where could cause output to stop when using
<security>and TLS setting together under unstable network environments
Misc
-
https://github.com/fluent/fluentd/pull/5172 Add missing gem dependency on Ruby 3.4.
-
CI improvemnts
https://github.com/fluent/fluentd/pull/5135
https://github.com/fluent/fluentd/pull/5175
https://github.com/fluent/fluentd/pull/5182
https://github.com/fluent/fluentd/pull/5183
https://github.com/fluent/fluentd/pull/5185
https://github.com/fluent/fluentd/pull/5187
https://github.com/fluent/fluentd/pull/5189
Contributors to this release (Alphabetical order)
- Ian Driver
- Kentaro Hayashi
- Shizuo Fujita
- Takuro Ashie
- Ruby
Published by Watson1978 3 months ago
https://github.com/fluent/fluentd - Fluentd v1.19.1
Full Changelog: https://github.com/fluent/fluentd/compare/v1.19.0...v1.19.1
Bug Fix
- https://github.com/fluent/fluentd/pull/5139 YAML config: Supports parsing array format
Misc
- https://github.com/fluent/fluentd/pull/5144 gem: fix uri gem version to keep IPv6 tests
- CI fixes
- https://github.com/fluent/fluentd/pull/5055
- https://github.com/fluent/fluentd/pull/5057
- https://github.com/fluent/fluentd/pull/5063
- https://github.com/fluent/fluentd/pull/5064
- https://github.com/fluent/fluentd/pull/5077
- https://github.com/fluent/fluentd/pull/5078
- https://github.com/fluent/fluentd/pull/5136
- https://github.com/fluent/fluentd/pull/5140
- Ruby
Published by Watson1978 4 months ago
https://github.com/fluent/fluentd - Fluentd v1.16.10
Full Changelog: https://github.com/fluent/fluentd/compare/v1.16.9...v1.16.10
Bug Fix
- server plugin helper: ensure to close all connections at shutdown #5088
Misc
- CI improvemnts #5083 #5085 #5086 #5091 #5092
Contributors to this release (Alphabetical order)
- Daijiro Fukuda
- Shizuo Fujita
- Ruby
Published by daipom 6 months ago
https://github.com/fluent/fluentd - Fluentd v1.19.0
Full Changelog: https://github.com/fluent/fluentd/compare/v1.18.0...v1.19.0
Enhancement
New features:
- #4657 Add zstd compression support
- Buffer: add
zstdtocompressoption. - out_file: add
zstdtocompressoption. - out_forward: add
zstdtocompressoption. - in_forward: support
zstdformat. (Experimental)
- Buffer: add
- #4986 buffer: add feature to evacuate chunk files when retry limit
- #4859 out_http: TLS1.3 support
- #5036 out_stdout: support output to STDOUT independently of Fluentd logger by setting
use_loggertofalse - #4904 out_file: add symlink_path_use_relative option to use relative path instead of absolute path in symlink_path
- #5008 System configuration: Add forced_stacktrace_level to force the log level of stacktraces.
- #4893 System configuration: support built-in config files
Metrics:
- #4966 metrics: enable input metrics by default
- #4980 in_tail: add "tracked_file_count" metrics to see how many log files are being tracked
- #4971 output: add metrics for number of writing events in secondary
- #4981 output: add metrics for dropped oldest chunk count
Others:
- #5003 in_forward: enable skip_invalid_event by default not to process broken data
- #4998 buf_file: reinforce buffer file corruption check
- #4866 in_http: allow empty Origin header requests to pass CORS checks
- #4865 in_tail: add warning for directory permission
- #4858 Add logging for errors about loading dependencies on startup
- Performance improvements
- #4759 #4760 #4763 #4764 #4769 #4813 #4817 #4835 #4845 #4881 #4884 #4886 #4930 #4931 #4932 #4933 #4934 #4995
Bug Fix
- #5010 in_tail: fixed where specifying only encoding parameter might cause data corruption (affects since v0.14.12).
- #4864 formatter_csv: fix memory leak
- #5026 server plugin helper: ensure to close all connections at shutdown
- #4836 Fixed a bug where the default
umaskwas not set to0when using--daemon(td-agent, fluent-package) since v1.14.6. - #4836
--umaskcommand line option: Fixed so that it is applied when Fluentd runs with--daemon(fluent-package) as well as when Fluentd runs with--no-supervisor. - #4909 Windows: Stop the service when the supervisor is dead
- #4782 Windows: Fixed an issue where stopping the service immediately after startup could leave the processes.
- #4782 Windows: Fixed an issue where stopping service sometimes can not be completed forever.
Misc
- #4962 in_monitor_agent: stop using CGI.parse due to support Ruby 3.5
- #4962 HTTP server plugin helper: stop using CGI.parse due to support Ruby 3.5
- #4914 config: change inspect format
- #4857 console_adapter: support console gem v1.30
- #5042 gemspec: fix io-event and io-stream version to avoid unstable behavior on Windows
- #4900 in_http: replace WEBrick::HTTPUtils.parse_query with URI
- Note that at least, this makes it unable to use ; delimiter.
- #4899 http_server: stop fallback to WEBrick
- #4978 metrics: add getter method automatically
- #4903 http_server helper: add
headermethod forRequest - #4979 multi_output: fix metrics name
- #4964 plugin_id: fix typo
- CI fixes
- #4728 #4730 #4746 #4747 #4748 #4750 #4755 #4820 #4874 #4877
- #4928 Fixes RuboCop's remarks
- #4989 CI: Add benchmark scripts
Contributors to this release (Alphabetical order)
- Athish Pranav D
- Daijiro Fukuda
- Eduardo Silva Pereira
- Florian Dobener
- Kentaro Hayashi
- Richard Lee
- Shizuo Fujita
- Takuro Ashie
- Tomoaki KOBAYASHI
- Ruby
Published by daipom 7 months ago
https://github.com/fluent/fluentd - Fluentd v1.16.9
Full Changelog: https://github.com/fluent/fluentd/compare/v1.16.8...v1.16.9
Bug Fix
- winsvc: Fix bug where service accidentally stops after starting.
The previous version (v1.16.8) should not be used for Windows Service.
https://github.com/fluent/fluentd/pull/4955
Misc
- CI improvemnts
https://github.com/fluent/fluentd/pull/4956
Contributors to this release (Alphabetical order)
- Daijiro Fukuda
- Kentaro Hayashi
- Takuro Ashie
- Ruby
Published by daipom 10 months ago
https://github.com/fluent/fluentd - Fluentd v1.16.8
Full Changelog: https://github.com/fluent/fluentd/compare/v1.16.7...v1.16.8
Bug Fix
- winsvc: Stop the service when the supervisor is dead
https://github.com/fluent/fluentd/pull/4942 - formatter_csv: Fix memory leak
https://github.com/fluent/fluentd/pull/4920
Misc
- Add fiddle as dependency gem for Ruby 3.5 on Windows
https://github.com/fluent/fluentd/pull/4919 - Refactoring code
https://github.com/fluent/fluentd/pull/4921
https://github.com/fluent/fluentd/pull/4922
https://github.com/fluent/fluentd/pull/4926
https://github.com/fluent/fluentd/pull/4943 - CI improvemnts
https://github.com/fluent/fluentd/pull/4821
https://github.com/fluent/fluentd/pull/4850
https://github.com/fluent/fluentd/pull/4851
https://github.com/fluent/fluentd/pull/4862
https://github.com/fluent/fluentd/pull/4915
https://github.com/fluent/fluentd/pull/4923
https://github.com/fluent/fluentd/pull/4925
https://github.com/fluent/fluentd/pull/4927
Contributors to this release (Alphabetical order)
- Daijiro Fukuda
- Kentaro Hayashi
- Shizuo Fujita
- Takuro Ashie
- Ruby
Published by daipom 10 months ago
https://github.com/fluent/fluentd - Fluentd v1.16.7
Full Changelog: https://github.com/fluent/fluentd/compare/v1.16.6...v1.16.7
Bug fix
- Backport(v1.16) command: fix NoMethodError of --daemon under Windows (#4716) in https://github.com/fluent/fluentd/pull/4796
- Backport(v1.16) Windows: Fix an issue where stopping the service immediately after startup could leave the processes (#4782) in https://github.com/fluent/fluentd/pull/4802
Misc
- Backport(v1.16): tests: use never instead of dont_allow (#4671) in https://github.com/fluent/fluentd/pull/4723
- Backport(v1.16) tests: fix unused_port (#4675) in https://github.com/fluent/fluentd/pull/4788
- Backport(v1.16) test_in_udp: add timeout for message_length_limit test (#4676) in https://github.com/fluent/fluentd/pull/4789
- Backport(v1.16) test_in_udp: Reduce execution time of message_length_limit test (#4682) in https://github.com/fluent/fluentd/pull/4790
- Backport(v1.16) test_out_forward: remove unnecessary ack_response_timeout setting (#4685) in https://github.com/fluent/fluentd/pull/4791
- Backport(v1.16) test_cat: use proper protocol in unused_port method (#4686) in https://github.com/fluent/fluentd/pull/4793
- Backport(v1.16) test_ack_handler: use singleton method instead of stub for stability (#4698) in https://github.com/fluent/fluentd/pull/4794
- Backport(v1.16) test_in_tail: fix flaky tests for file rotation (#4710) in https://github.com/fluent/fluentd/pull/4795
- Backport(v1.16) README: remove deprecated google analytics beacon (#4722) in https://github.com/fluent/fluentd/pull/4797
- Backport(v1.16) test_out_file: fix file open mode for binary file in https://github.com/fluent/fluentd/pull/4798
- Backport(v1.16) test_cat: specify the reading size to read in binary mode (#4730) in https://github.com/fluent/fluentd/pull/4799
- Backport(v1.16) windows: add workaround for unexpected exception (#4747) in https://github.com/fluent/fluentd/pull/4800
- Backport(v1.16) test_out_exec_filter: add a sleep to ensure the stream is emitted (#4755) in https://github.com/fluent/fluentd/pull/4801
- Backport(v1.16) ci: use latest rubygems again for Ruby 3.1 on windows (#4750) in https://github.com/fluent/fluentd/pull/4803
Contributors to this release (Alphabetical order)
- bennettfalkenberg
- Daijiro Fukuda
- Kentaro Hayashi
- Shizuo Fujita
- Takuro Ashie
- Ruby
Published by kenhys about 1 year ago
https://github.com/fluent/fluentd - Fluentd v1.18.0
Full Changelog: https://github.com/fluent/fluentd/compare/v1.17.1...v1.18.0
Enhancement
- #4624 Add zero-downtime-restart feature for non-Windows
- #4661 Add with-source-only feature
fluentdcommand: Add--with-source-onlyoption- System configuration: Add
with_source_onlyoption
- #4661 Embedded plugin: Add
out_bufferplugin, which can be used for buffering and relabeling events - #4580 Config File Syntax: Extend Embedded Ruby Code support for Hashes and Arrays
- Example:
key {"foo":"#{1 + 1}"} => key {"foo":"2"} - Please note that this is not backward compatible, although we assume that this will never affect to actual existing configs.
- In case the behavior changes unintentionally, you can disable this feature by surrounding the entire value with single quotes.
key '{"foo":"#{1 + 1}"}' => key {"foo":"#{1 + 1}"}
- Example:
- #4718 transport tls: Use SSL_VERIFY_NONE by default
- #4720 transport tls: Add
ensure_fipsoption to ensure FIPS compliant mode - #4649 plugin_helper/server: Add
receive_buffer_sizeparameter in transport section - #4620 filter_parser: Now able to handle multiple parsed results
- #4655 in_http: add
add_tag_prefixoption - #4604 System configuration: add
pathoption inlogsection
Bug Fix
- #4716 command: fix NoMethodError of
--daemonunder Windows - #4605
fluentdcommand: fix--plugin(-p) option not to overwrite default value
Misc
- #4619 http_server: Ready to support Async 2.0 gem
- #4641 Minor code refactoring
- #4638 #4644 #4675 #4676 #4677 #4686 CI fixes
Contributors to this release (Alphabetical order)
- Athish Pranav D
- Daijiro Fukuda
- Kentaro Hayashi
- Takuro Ashie
- Watson
- Ruby
Published by daipom over 1 year ago
https://github.com/fluent/fluentd - Fluentd v1.16.6
Full Changelog: https://github.com/fluent/fluentd/compare/v1.16.5...v1.16.6
Bug Fix
- YAML config syntax: Fix issue where
$log_levelelement was not supported correctly
https://github.com/fluent/fluentd/pull/4486 - parser_json: Fix wrong LoadError warning
https://github.com/fluent/fluentd/pull/4592 fluentdcommand: Fix--plugin(-p) option not to overwrite default value
https://github.com/fluent/fluentd/pull/4605
Misc
- out_file: Add warn message for symlink_path setting
https://github.com/fluent/fluentd/pull/4512 - Keep console gem v1.23 to avoid LoadError
https://github.com/fluent/fluentd/pull/4510
- Ruby
Published by kenhys over 1 year ago
https://github.com/fluent/fluentd - Fluentd v1.17.1
Full Changelog: https://github.com/fluent/fluentd/compare/v1.17.0...v1.17.1
Enhancement
- #4528 out_http: Add
compress gzipoption - #4533 in_exec: Add
encodingoption to handle non-ascii characters - #4578 in_tail: Add throttling metrics
- #4588 compat: Improve method call performance
- #4586 in_sample: Add
reuse_recordparameter to reuse the sample datain_samplehas changed to copy sample data by default to avoid the impact of destructive changes by subsequent plugins.- This increases the load when generating large amounts of sample data.
- You can use this new parameter to have the same performance as before.
Bug Fix
- #4492 logger: Fix LoadError with console gem v1.25
- #4522 parser_json: Fix wrong LoadError warning
- #4530 in_tail: Fix an issue where a large single line could consume a large amount of memory even though
max_line_sizeis set - #4482 yaml_parser: Support $log_level element
Misc
- #4523 Comment out inappropriate default configuration about out_forward
- #4534 gemspec: Remove unnecessary files from released gem
- #4535 plugin-generator: Update gemspec to remove unnecessary files
- #4594 Suppress non-parenthesis warnings
- #4598 Fix FrozenError in http_server plugin helper
- #4589 Add logger gem dependency for Ruby 3.5
- #4502 out_file: Add warn message for symlink_path setting
Contributors to this release (Alphabetical order)
- Athish Pranav
- Daijiro Fukuda
- Harshita Sao
- Hiroshi Hatake
- Kentaro Hayashi
- Lewis Rockliffe
- Shingo Nakayama
- Taeseong Yu
- Takuro Ashie
- Watson
- Ruby
Published by ashie over 1 year ago
https://github.com/fluent/fluentd - Fluentd v1.17.0
Full Changelog: https://github.com/fluent/fluentd/compare/v1.16.2...v1.17.0
Enhancement
- #4282 in_http: Recognize CSP reports as JSON data
- #4330 out_http: Add option to reuse connections
- #4401 in_tail: Expand glob capability for square brackets and one character matcher
- #4459 out_http: Support AWS Signature Version 4 authentication
Bug Fix
- #4474 Make sure
parser_jsonandparser_msgpackreturnHash.
Makeparser_jsonandparser_msgpackaccept onlyHashorArrayofHash. - #4478 filter_parser: Add error event for multiple parsed results
Misc
- #4288 Raise minimum required ruby version
- #4411 Require missing dependent gems as of Ruby 3.4-dev
- #4294 #4299 #4302 #4320 Minor code refactoring
- #4369 #4433 #4452 #4477 CI fixes
- #4429 github: unify YAML file extension to .yml
Contributors to this release (Alphabetical order)
- Christian Norbert Menges
- Daijiro Fukuda
- David Venable
- Giedrius Statkevičius
- Hiroshi Hatake
- Kentaro Hayashi
- Šimon Lukašík
- Takuro Ashie
- Ruby
Published by ashie almost 2 years ago
https://github.com/fluent/fluentd - v1.16.5
Full Changelog: https://github.com/fluent/fluentd/compare/v1.16.4...v1.16.5
Bug Fix
- #4447 Buffer: Fix emit error of v1.16.4 sometimes failing to process large data exceeding chunk size limit
Contributors to this release (Alphabetical order)
- Daijiro Fukuda
- Luke Arntz (Reporting #4447 problem. Thanks!)
- Ruby
Published by daipom almost 2 years ago
https://github.com/fluent/fluentd - v1.16.4
Full Changelog: https://github.com/fluent/fluentd/compare/v1.16.3...v1.16.4
Bug Fix
- #4342 Fix to avoid processing discarded chunks in write_step_by_step.
It fixes not to raise pile of IOError when manychunk bytes limit exceedserrors are occurred. - #4334 in_tail: Fix tail watchers in
rotate_waitstate not being managed.
Misc
- #4331 buffer: Avoid unnecessary log processing. It will improve performance.
Contributors to this release (Alphabetical order)
- Christian Norbert Menges
- Daijiro Fukuda
- Kentaro Hayashi
- Takuro Ashie
- Ruby
Published by daipom almost 2 years ago
https://github.com/fluent/fluentd - Fluentd v1.16.3
Bug Fix
- #4327 in_tail: Fix a stall bug on
!follow_inodecase - #4339 in_tail: add warning for silent stop on
!follow_inodescase - #4303 Buffer: Fix NoMethodError with empty unstaged chunk arrays
- #4311 Fix for
rotate_agewhere Fluentd passes as Symbol
Contributors to this release (Alphabetical order)
- amdoolittl
- Daijiro Fukuda
- mrudrego
- Takuro Ashie
- Ruby
Published by daipom over 2 years ago
https://github.com/fluent/fluentd - Fluentd v1.16.2
Bug Fix
- #4208 in_tail: Fix new watcher is wrongly detached on rotation when
follow_inodes, which causes stopping tailing the file - #4237 in_tail: Prevent wrongly unwatching when
follow_inodes, which causes log duplication - #4214 in_tail: Fix warning log about overwriting entry when
follow_inodes - #4239 in_tail: Ensure to discard TailWatcher with missing target when
follow_inodes - #4178 MessagePackFactory: Make sure to reset local unpacker to prevent received broken data from affecting other receiving data
- #4188 Fix failure to launch Fluentd on Windows when the log path isn't specified in the command line
- #4229 logger: Prevent growing cache size of
ignore_same_log_intervalunlimitedly - #4225 Update sigdump to 0.2.5 to fix wrong value of object counts
Misc
- #4191 in_tail: Check detaching inode when
follow_inodes - #4228 in_tail: Add debug log for pos file compaction
- #4201 #4210 Code improvements detected by RuboCop Performance
- #4159 Add notice for unused argument
unpackerofChunkMessagePackEventStreamer.each
Contributors to this release (Alphabetical order)
- Christian Menges
- Daijiro Fukuda
- Gary Zhu
- Katuya Kawakami
- Masaki Hatada
- Takuro Ashie
- Ruby
Published by ashie over 2 years ago
https://github.com/fluent/fluentd - Fluentd v1.16.1
Enhancement
- #4137 in_tcp: Add
message_length_limitto drop large incoming data
Bug Fix
- #4124 Fix NameError of
SecondaryFileOutputwhen setting secondary other thanout_secondary_file - #4131 Server helper: Suppress error of
UDPServerovermax_byteson Windows - #4147 Buffer: Fix that
compresssetting causes unexpected error when receiving already compressed MessagePack
Misc
- #4119 Update MAINTAINERS.md
- #4123 Update security policy
- #4128 Plugin template: Remove unnecessary code
- #4116 Revive issue auto closer
- #4145 Fix a link for the repository of td-agent
- #4117 in_udp: add test of message_length_limit
- #4148 Fix a typo of an argument of
Fluent::EventStream#each - #4138 Test in_tcp: Fix undesirable way to assert logs
Contributors to this release (Alphabetical order)
- Daijiro Fukuda
- Takuro Ashie
- Ruby
Published by ashie almost 3 years ago
https://github.com/fluent/fluentd - Fluentd v1.16.0
Enhancement
- #3961 in_tcp: Add
send_keepalive_packetoption - #4025 buffer: backup broken file chunk
- #4027 Add warning messages for restoring buffer with
flush_at_shutdown true - #4028 Add logs for time period of restored buffer possibly broken
Bug Fix
- #3987 http_server_helper: Fix format of log messages originating from Async gem
- #4034 #4043 Change to not generate a sigdump file after receiving a
SIGTERMsignal on non-Windows - #4030 out_forward: fix error of ack handling conflict on stopping with
require_ack_responseenabled - #4064 #4065 #4086 #4090 #4096 Fix problem that some
systemconfigs are not reflected - #4091 Fix bug that the logger outputs some initial log messages without applying some settings such as
format - #4054 Windows: Fix a bug that the wrong log file is reopened with log rotate setting when flushing or graceful reloading
- #4081 Fix race condition of out_secondary_file
- #4087 Suppress warning using different secondary for out_secondary_file
- #4066 Fix value of
system_config.workersatrun_configure.
Change argument type ofFluent::Plugin::Base::configure()toFluent::Config::Elementonly. - #4092 Fix bug that Fluentd sometimes tries to use an unavailable port and fails to start on Windows
Misc
- #3899 Add method for testing
filtered_with_time - #4040 Replace
$$withProcess.pid - #4061 Relax required webric gem version
- #3968 #3996 #3997 CI fixes to support Ruby 3.2
- #3969 #3990 #4013 #4033 #4044 #4050 #4062 #4074 #4082 #4085 Other CI fixes
- #4026 #4069 Update MAINTAINERS.md
Contributors to this release (Alphabetical order)
- abetomo
- Daijiro Fukuda
- Fujimoto Seiji
- I326463
- Kentaro Hayashi
- Takuro Ashie
- Toru Takahashi
- Ruby
Published by ashie almost 3 years ago
https://github.com/fluent/fluentd - Fluentd v1.15.3
Bug Fix
- #3917 Support glob for
!includedirective in YAML config format - #3929 Remove meaningless oj options
- #3939 Fix log initializer to correctly create per-process files on Windows
- #3942 out_file: Fix the multi-worker check with
<worker 0-N>directive
Misc
- #3883 #3922 Fix broken tests on Ruby 3.2
Contributors to this release (Alphabetical order)
- Fujimoto Seiji
- Takuro Ashie
- Ruby
Published by ashie over 3 years ago
https://github.com/fluent/fluentd - Fluentd v1.15.2
Enhancement
- #3857 Add a new system configuration
enable_jit
Bug Fix
- #3864 out_file: Fix append mode with
--daemonflag - #3844 child_process: Plug file descriptor leak
Misc
- #3849 #3866 Drop win32-api gem to support Ruby 3.2
Contributors to this release (Alphabetical order)
- Fujimoto Seiji
- Takuro Ashie
- Ruby
Published by ashie over 3 years ago
https://github.com/fluent/fluentd - Fluentd v1.15.1
Bug Fix
- #3808 Add support for concurrent append in out_file
Misc
- #3829 in_tail: Show more information on skipping update_watcher
Contributors to this release (Alphabetical order)
- Fujimoto Seiji
- Takuro Ashie
- Ruby
Published by ashie over 3 years ago
https://github.com/fluent/fluentd - Fluentd v1.15.0
Fluentd v1.15.0 comes with 4 enhancements and 6 bug fixes. A huge thank to 4 contributors who made this release possible.
Enhancement
- #3535 #3771 in_tail: Add log throttling in files based on group rules
- #3680 Add
dumpcommand to fluent-ctl - #3712 Handle YAML configuration format on configuration file
- #3768 Add
restart_worker_intervalparameter in<system>directive to set
interval to restart workers that has stopped for some reason.
Bug fixes
- #3711 out_forward: Fix to update timeout of cached sockets
- #3754 in_tail: Fix a possible crash on file rotation when
follow_inodes true - #3755 output: Fix a possible crash of flush thread
- #3766 in_tail: Fix crash bugs on Ruby 3.1 on Windows
- #3774 in_tail: Fix a bug that in_tail cannot open non-ascii path on Windows
- #3782 Fix a bug that fluentd doesn't release its own log file even after rotated by external tools
Misc
- #3489 in_tail: Simplify TargetInfo related code
- #3700 Fix a wrong issue number in CHANGELOG
- #3701 server helper: Add comments to linger_timeout behavior about Windows
- #3724 service_discovery: Fix typo
- #3745 #3753 #3767 #3783 #3784 #3785 #3787 test: Fix unstable tests and warnings
Contributors to this release (Alphabetical order)
- Daijiro Fukuda
- Hiroshi Hatake
- JiHyunSong
- Takuro Ashie
- Ruby
Published by ashie over 3 years ago
https://github.com/fluent/fluentd - Fluentd v1.14.6
Fluentd v1.14.6 comes with 2 enhancements and 4 bug fixes. A huge thank to 7 contributors who made this release possible.
Enhancement
- #3644 Enable server plugins to specify socket-option
SO_LINGER - #3671 #3679 Add
--umaskcommand line parameter
Bug fixes
- #3630 #3673 Fix metric name typo
- #3631 Apply modifications in pipeline to the records being passed to
@ERRORlabel - #3640 #3649 #3685 #3686 Fix wrong calculation of retry interval
- #3641 Support IPv6 address for
rpc_endpointinsystemconfig
Misc
- #3619 CI: Support Ruby 3.1 except Windows
- #3654 Switch to GitHub Discussions
- #3648 Fix CHANGELOG.md heading styles
- #3650 Declare
null_value_patternasregexp
Contributors to this release (Alphabetical order)
- Daijiro Fukuda
- JiHyunSong
- Kentaro Hayashi
- Maksym Lisogorskyi
- Satoshi Moris Tagomori
- Sergey Yedrikov
- Takuro Ashie
- Ruby
Published by ashie almost 4 years ago
https://github.com/fluent/fluentd - Fluentd v1.14.5
Fluentd v1.14.5 comes with 2 enhancements and 5 bug fixes. A huge thank to 5 contributors who made this release possible.
Enhancements
- #3616 Add support for "application/x-ndjson" to
in_http - #3613 Add support for ucrt binary for Windows
Bug fixes
- #3608 Don't retry when
retry_max_times == 0 - #3601 Fix hang-up issue during TLS handshake in
out_forward - #3559 Bump up required ServerEngine to v2.2.5
- #3596 Fix "invalid byte sequence is replaced" warning on Kubernetes
- #3592 Fix "ArgumentError: unknown keyword: :logger" on Windows with Ruby 3.1
Contributors to this release (Alphabetical order)
- Fujimoto Seiji
- Hiroshi Hatake
- Maksym Lisogorskyi
- Takuro Ashie
- Tomoki Sekiyama
- Ruby
Published by fujimotos about 4 years ago