]> source.dussan.org Git - rspamd.git/commit
[Rework] Do not lowercase all data send to ClickHouse 2939/head
authorAnton Yuzhaninov <citrin+github@citrin.ru>
Wed, 26 Jun 2019 10:25:40 +0000 (11:25 +0100)
committerAnton Yuzhaninov <citrin+github@citrin.ru>
Wed, 26 Jun 2019 10:25:40 +0000 (11:25 +0100)
commit2fd8ae45023bc225bdb2970581452a9c700555db
tree6ee5a66101b6ca28c811e68c306422a3e352e7bd
parent3c4d34b9441e6cd1ed4135db2a336e3f7ed4d72c
[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.
lualib/lua_clickhouse.lua
src/plugins/lua/clickhouse.lua