]> git.ipfire.org Git - thirdparty/rspamd.git/commit
[Feature] Add extra tables API for clickhouse plugin 5810/head
authorVsevolod Stakhov <vsevolod@rspamd.com>
Wed, 31 Dec 2025 10:54:55 +0000 (10:54 +0000)
committerVsevolod Stakhov <vsevolod@rspamd.com>
Wed, 31 Dec 2025 11:21:40 +0000 (11:21 +0000)
commit9882c1b21e360c9e08aa987046401e1a8b86a6d7
tree292adda34538364ab7bba934b6854b406371d82d
parent874933636c9fe010e23e6035eb6711f374ecdbd3
[Feature] Add extra tables API for clickhouse plugin

Allow other plugins to dynamically register custom Clickhouse tables
via rspamd_plugins['clickhouse'].register_extra_table(). Supports
per-table schemas, row callbacks (single or multiple rows), and
independent retention settings.
src/plugins/lua/clickhouse.lua