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
Copy file name to clipboardExpand all lines: CHANGELOG.md
+2Lines changed: 2 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,6 +20,8 @@ CHANGELOG
20
20
-`intelmq.lib.message`:
21
21
- Fix and pre-compile the regular expression for harmonization key names and also check keys in the `extra.` namespace (PR#2059 by Sebastian Wagner, fixes #1807).
22
22
-`intelmq.lib.bot.SQLBot` was replaced by an SQLMixin in `intelmq.lib.mixins.SQLMixin`. The Generic DB Lookup Expert bot and the SQLOutput bot were updated accordingly.
23
+
- Added support for MSSQL (PR#2171 by Karl-Johan Karlsson).
24
+
- Added optional reconnect delay parameter (PR#2171 by Karl-Johan Karlsson).
23
25
- Added an ExpertBot class - it should be used by all expert bots as a parent class
24
26
- Introduced a module for IntelMQ related datatypes `intelmq.lib.datatypes` which for now only contains an Enum listing the four bot types
25
27
- Added a `bottype` attribute to CollectorBot, ParserBot, ExpertBot, OutputBot
* `jsondict_as_string`: save JSONDict fields as JSON string, boolean. Default: true (like in versions before 1.1)
4022
-
* `port`: PostgreSQL port
4023
-
* `user`: PostgreSQL user
4024
-
* `password`: PostgreSQL password
4025
-
* `sslmode`: PostgreSQL sslmode, can be `'disable'`, `'allow'`, `'prefer'` (default), `'require'`, `'verify-ca'` or `'verify-full'`. See postgresql docs: https://www.postgresql.org/docs/current/static/libpq-connect.html#libpq-connect-sslmode
4022
+
* `port`: Database port
4023
+
* `user`: Database user
4024
+
* `password`: Database password
4025
+
* `sslmode`: Database sslmode, can be `'disable'`, `'allow'`, `'prefer'` (default), `'require'`, `'verify-ca'` or `'verify-full'`. See postgresql docs: https://www.postgresql.org/docs/current/static/libpq-connect.html#libpq-connect-sslmode
4026
4026
* `table`: name of the database table into which events are to be inserted
4027
+
* `fields`: list of fields to read from the event. If None, read all fields
4028
+
* `reconnect_delay`: number of seconds to wait before reconnecting in case of an error
4027
4029
4028
4030
**PostgreSQL**
4029
4031
@@ -4099,6 +4101,10 @@ Then, set the `database` parameter to the `your-db.db` file path.
4099
4101
4100
4102
.. _intelmq.bots.outputs.stomp.output:
4101
4103
4104
+
**MSSQL**
4105
+
4106
+
For MSSQL support, the library `pymssql>=2.2` is required.
0 commit comments