Commit Graph

20 Commits

Author SHA1 Message Date
Anton Yuzhaninov
2fd8ae4502 [Rework] Do not lowercase all data send to ClickHouse
A lot of strings stored in ClickHouse are case sensitive according to
standards - store them in original case. We can always can use
'lower(field)' in a ClickHouse query, but if string was lowercased by
Rspamd nothing can be done to recover lost information.

Lowercase domain parts of addresses - domains are not case sensitive and
storing them in lower case will simplify queries.
2019-06-26 11:25:40 +01:00
Vsevolod Stakhov
fd8fa3e700 [Minor] Clickhouse: Fix escaping 2019-06-17 17:45:00 +01:00
Vsevolod Stakhov
5c81f0ce3d [Fix] Clickhouse: Fix quoting
Issue: #2928
2019-06-17 17:42:20 +01:00
Vsevolod Stakhov
6f3c1341bc [Minor] Oops, fix misprint 2019-04-15 20:30:13 +01:00
Vsevolod Stakhov
d42bdb532a [Minor] Remove exceptions search 2019-04-15 20:17:49 +01:00
Vsevolod Stakhov
4a59005fec [Minor] Empty reply == success in CH universe 2019-04-15 17:40:07 +01:00
Vsevolod Stakhov
6c18baf830 [Fix] Lua_clickhouse: Fix CH errors processing 2019-04-15 17:32:44 +01:00
Vsevolod Stakhov
c68ef64bb8 [Fix] Clickhouse: Fix database usage
Issue: #2759
Closes: #2759
2019-02-18 09:55:36 +00:00
Vsevolod Stakhov
525f1dc2c1 [Doc] Add module description for lua clickhouse 2018-12-10 12:53:36 +00:00
Vsevolod Stakhov
fe940c7d3d [Feature] Support ClickHouse database
Issue: #2655
2018-12-02 13:22:53 +00:00
Mikhail Galanin
0fbaf1290c [Minor] Reworked clickhouse routines using new API 2018-08-24 09:18:06 +01:00
Vsevolod Stakhov
11043c1280 [Feature] Use pure Lua debugm function 2018-08-10 18:16:34 +01:00
Vsevolod Stakhov
dfac7cd80b [Project] Implement Clickhouse migrations 2018-08-08 14:01:37 +01:00
Vsevolod Stakhov
77d8a45887 [Minor] Various fixes to Clickhouse exporter 2018-08-07 15:36:12 +01:00
Vsevolod Stakhov
043e80725d [Minor] Fix various issues with the clickhouse support 2018-08-07 14:54:53 +01:00
Vsevolod Stakhov
f1f676fadc [Minor] Add last '\n' as required 2018-08-06 18:00:34 +01:00
Vsevolod Stakhov
c0dd861ca9 [Minor] Add generic request method to Clickhouse lib 2018-08-06 18:00:34 +01:00
Vsevolod Stakhov
dd92e8e9b2 [Minor] Add format specifier in query 2018-08-04 19:08:17 +01:00
Vsevolod Stakhov
e0a0714d1d [Project] Implement insert method 2018-08-03 19:28:33 +01:00
Vsevolod Stakhov
ea7bb4922e [Project] Start Clickhouse utilities library 2018-08-03 19:28:33 +01:00