It looks like the current version of clickhouse does not error out
on some types of errors. So tests need either to be redesigned
or removed.
As such, we temporarily skip them for now.
message checked was depending on clickhouse version; newer versions
emit differnet message. We are still dependent on clickhouse, but
hopefully now on a much more stable part of the message.
A new parameter allowUnsignedCerts is added to make it
possible to connect via HTTPS without the need for certificates.
Most tests were changed to use HTTPS.
some tests had "http:" included in their expected response, and thus
failed on TLS-secured systems. This has been fixed.
Note that the tests still depend on english language clickhouse error
messages. We could probably improve here as well.
This output module adds the posibility to send
INSERT querys to a Clickhouse database.
The messages are sent via a REST interface.
This commit also adds support of the testbench
for clickhouse tests, as well as various tests.
Closes https://github.com/rsyslog/rsyslog/issues/2272