You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* set config refresh interval if no config change
* refactor filter argument for as_dict to `_unserializable_fields` class attribute
* add documentation for schedule_config_refresh
* update changelog
---------
Co-authored-by: Jörg Zimmermann <joerg.zimmermann@bwi.de>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+19-13Lines changed: 19 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,20 +14,26 @@
14
14
### Improvements
15
15
16
16
* ensured that "_test.json" files are not loaded as rules
17
+
* introduce new logger `Config`
18
+
* refactor config refresh behavior from `logprep.runner` to `logprep.util.configuration`
19
+
* refactor config related metrics from `logprep.runner` to `logprep.util.configuration`
20
+
* added a log message for recovering config refresh mechanic from failing source
21
+
22
+
### Bugfix
23
+
24
+
* Fixed logging error in _revoke_callback() by adding error handling
25
+
* Fixed endless loading in logprep test config
26
+
* prevent the auto rule tester from loading rules directly defined inside the config, since they break the auto rule tester and can't have tests anyways
27
+
* Fixed typo and broken link in documentation
28
+
* Fixed assign_callback error in confluentkafka input
29
+
* Fixed error logging in ` _get_configuration`, which caused the github checks to fail
30
+
* Resolved `mypy` errors in `BaseProcessorTestCase.` by ensuring `self.object` and `self.patchers` are not `None` before accessing attributes.
31
+
* Fix domain resolver errors for invalid domains
32
+
* Fixed deprecation warnings caused by datetime when using Python >= 3.12
33
+
* Fixed timestamp and timezone mismatch issue
34
+
* Fixed a bug where config refresh interval was not reset to original interval after recovering from source related failures (i.e. http timeouts)
35
+
* Fixed inconsistent generator statistics report during multithreading by making it thread safe
17
36
18
-
### Bugfix
19
-
20
-
- Fixed logging error in _revoke_callback() by adding error handling
21
-
- Fixed endless loading in logprep test config
22
-
- prevent the auto rule tester from loading rules directly defined inside the config, since they break the auto rule tester and can't have tests anyways
23
-
- Fixed typo and broken link in documentation
24
-
- Fixed assign_callback error in confluentkafka input
25
-
- Fixed error logging in ` _get_configuration`, which caused the github checks to fail
26
-
- Resolved `mypy` errors in `BaseProcessorTestCase.` by ensuring `self.object` and `self.patchers` are not `None` before accessing attributes.
27
-
- Fix domain resolver errors for invalid domains
28
-
- Fixed deprecation warnings caused by datetime when using Python >= 3.12
29
-
- Fixed timestamp and timezone mismatch issue
30
-
- Fixed inconsistent generator statistics report during multithreading by making it thread safe
0 commit comments