Releases: eht16/python-logstash-async
Releases · eht16/python-logstash-async
4.1.0
Compare
Sorry, something went wrong.
No results found
eht16
released this
23 Nov 16:24
Fix handling already closed sockets on shutdown
Support setting "ssl_verify_flags" to override Python's default
4.0.2
Compare
Sorry, something went wrong.
No results found
eht16
released this
16 Mar 12:15
Fix hang on socket errors by not using the logging system
Do not try to "shutdown" UDP sockets (#107 , #108 ).
4.0.1
Compare
Sorry, something went wrong.
No results found
eht16
released this
27 Jan 21:49
Properly require Python >= 3.11.
The previous release had a wrong requirement set unfortunately.
4.0.0
Compare
Sorry, something went wrong.
No results found
eht16
released this
26 Jan 12:27
Breaking change : drop support for 3.8, 3.9 and 3.10.
Catch errors on TCP/UDP socket closing to prevent requeuing of events
(#98 , #100 ).
Add new setting to configure batch sizes for Beats transport (#93 ).
Support URL path in HttpTransport (#103 , Seyyed Mohammad Borghei).
LogstashFormatter: Move top_level_field_set creation to init
to ease setting FORMATTER_LOGSTASH_MESSAGE_FIELD_LIST after
importing the formatter class (#96 , #97 , feliixx).
3.0.0
Compare
Sorry, something went wrong.
No results found
eht16
released this
12 Feb 22:28
Add ECS (Elastic Common Schema) formatter support (#91 , Andrii Lahuta).
On closing UDP/TCP socket, make sure it is reset (#89 , #92 ).
Ensure to not check for socket write buffer if disabled.
2.7.2
Compare
Sorry, something went wrong.
No results found
eht16
released this
14 Sep 21:10
Implement get_non_flushed_event_count() for MemoryCache (#88 ).
2.7.1
Compare
Sorry, something went wrong.
No results found
eht16
released this
10 Sep 15:03
Wait for empty socket write buffer only if "fnctl" is available (#82 ).
Wait at most 30s for empty socket write buffer (#83 ).
Read pending events from database on startup for immediate flushing (#85 ).
2.7.0
Compare
Sorry, something went wrong.
No results found
eht16
released this
20 Aug 15:25
Add a wait until all data is sent, before closing socket on TCP
transport (#81 , Alisher Nazarkhanov).
Explicitly shutdown the socket connection in Udp/TcpTransport to
prevent peer connection errors.
Implement optional database VACUUM on shutdown (#80 ).
2.6.0
Compare
Sorry, something went wrong.
No results found
eht16
released this
30 Jul 14:35
Load certificate chain only if a certificate was specified (#79 ).
Handle network errors raised by "requests" in HttpTransport (#75 ).
2.5.0
Compare
Sorry, something went wrong.
No results found
eht16
released this
16 Apr 08:38
Handle database disk errors (#72 , Peter Mazarovich).
Use Python's PriorityQueue to reduce memory consumption
(#73 , Peter Mazarovich).