Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [Minor] Replace rspamd_logger.debugm with proper lua_util.debugm | Vsevolod Stakhov | 2024-12-12 | 1 | -2/+2 |
| | |||||
* | [Minor] Reformat all Lua code, no functional changes | Vsevolod Stakhov | 2023-08-07 | 1 | -115/+134 |
| | |||||
* | [Minor] Remove obsoleted global function | Vsevolod Stakhov | 2022-11-29 | 1 | -1/+2 |
| | |||||
* | [Minor] Remove priorities from idempotent filters | Vsevolod Stakhov | 2022-09-10 | 1 | -1/+0 |
| | |||||
* | [Minor] Register some more timeouts | Vsevolod Stakhov | 2022-09-10 | 1 | -0/+1 |
| | |||||
* | [Minor] Remove legacy `default` metric | Vsevolod Stakhov | 2022-05-27 | 1 | -2/+2 |
| | |||||
* | [Minor] Update my email and the copyright year | Vsevolod Stakhov | 2022-03-25 | 1 | -1/+1 |
| | |||||
* | Spelling (#4086) | Josh Soref | 2022-02-22 | 1 | -1/+1 |
| | | | [Rework] Massive spelling fix from @jsoref | ||||
* | [Fix] ClickHouse cleanup of old partitions | Anton Yuzhaninov | 2022-02-10 | 1 | -4/+4 |
| | | | | | | | If /var/lib/rspamd/clickhouse_retention_run is missing or has no number cleanup was not performed because of a following Lua error: lua_periodic_callback_error: call to periodic script (registered at clickhouse.lua:1531) failed: /usr/share/rspamd/plugins/clickhouse.lua:991: attempt to compare number with nil; trace: [1]:{/usr/share/rspamd/plugins/clickhouse.lua:1069 - <unknown> [Lua]}; | ||||
* | Update clickhouse.lua | Mehmet Suslu | 2021-12-10 | 1 | -2/+2 |
| | | | fix typo collect_garbadge -> collect_garbage | ||||
* | [Minor] Clickhouse: Try to deal with clock skew in retention logic | Vsevolod Stakhov | 2021-10-27 | 1 | -13/+25 |
| | |||||
* | [Minor] Clickhouse: Use original smtp from | Vsevolod Stakhov | 2021-03-30 | 1 | -1/+1 |
| | |||||
* | [Minor] Clickhouse: Use proper flag names | Vsevolod Stakhov | 2021-02-25 | 1 | -3/+3 |
| | |||||
* | [Minor] Clickhouse: Sort urls | Vsevolod Stakhov | 2021-02-22 | 1 | -0/+1 |
| | |||||
* | [Minor] Clickhouse: Improve comment | Vsevolod Stakhov | 2021-02-22 | 1 | -1/+1 |
| | |||||
* | [Minor] Clickhouse: Restore old behaviour for full_urls | Vsevolod Stakhov | 2021-02-22 | 1 | -6/+45 |
| | |||||
* | [Rework] Clickhouse: Store url flags | Vsevolod Stakhov | 2021-02-22 | 1 | -17/+33 |
| | |||||
* | [Minor] Clickhouse: Fix text returns | Vsevolod Stakhov | 2020-11-26 | 1 | -1/+1 |
| | |||||
* | [FIX] Clickhouse Migrations SQL Syntax Error | ventulis | 2020-09-29 | 1 | -1/+1 |
| | |||||
* | [Minor] Clickhouse: Add comment safety operator | Vsevolod Stakhov | 2020-09-28 | 1 | -1/+1 |
| | |||||
* | [Fix] Default ANN names in clickhouse | Vitaliy Vasilenko | 2020-09-25 | 1 | -2/+2 |
| | |||||
* | [Minor] Save into ClickHouse unnamed attaches | Anton Yuzhaninov | 2020-08-18 | 1 | -5/+3 |
| | | | | | | | | | | Most MUA allow to save attachments (parts with Content-Disposition: attachment) even if don't have a name. Keep name field empty and save other information about such attachments to ClickHouse: Content-Type, size, digest. Modify attachments selector as well to return hashes of unnamed attachments. | ||||
* | [Minor] Do not use built-in Lua function as variable name | Anton Yuzhaninov | 2020-08-18 | 1 | -3/+2 |
| | |||||
* | [Minor] Use descriptive variable name | Anton Yuzhaninov | 2020-08-04 | 1 | -6/+6 |
| | | | | | | PARTITION and PARTITION ID in ClickHouse are different: https://clickhouse.tech/docs/en/sql-reference/statements/alter/partition/#alter-how-to-specify-part-expr and we use PARTITION clause here. | ||||
* | [Minor] Fix query used to find old partitions | Anton Yuzhaninov | 2020-08-04 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In ClickHouse a partition includes one or more parts. Typically a partition has at least a few parts. For each part there is a row in system.parts table and max_date can be different for different parts. For example if we have following parts: ┌─partition──┬─table──┬───max_date─┐ │ 2020-06-01 │ rspamd │ 2020-06-07 │ │ 2020-06-08 │ rspamd │ 2020-06-10 │ │ 2020-06-08 │ rspamd │ 2020-06-14 │ │ 2020-06-15 │ rspamd │ 2020-06-21 │ └────────────┴────────┴────────────┘ and want to delete parts which don't contain data written before 2020-06-12. Old query will return partition which contain a part with max_date=2020-06-14: ┌─partition──┬─table──┐ │ 2020-06-01 │ rspamd │ │ 2020-06-08 │ rspamd │ └────────────┴────────┘ and new query will return ┌─partition──┬─table──┐ │ 2020-06-01 │ rspamd │ └────────────┴────────┘ While here change <= to < so we will store at least given number of full months. | ||||
* | [Minor] Oops, true/false was a stupid convention | Vsevolod Stakhov | 2020-07-17 | 1 | -1/+1 |
| | |||||
* | [Minor] Optimize task:get_urls calls | Vsevolod Stakhov | 2020-07-17 | 1 | -20/+15 |
| | |||||
* | [Minor] Clickhouse: Allow to have explicit order of extra columns | Vsevolod Stakhov | 2020-05-21 | 1 | -11/+17 |
| | |||||
* | [Minor] Clickhouse: Rework schema upload to make it more resilent | Vsevolod Stakhov | 2020-04-16 | 1 | -14/+39 |
| | |||||
* | [Minor] Clickhouse: Fix extra columns that are arrays | Vsevolod Stakhov | 2020-04-07 | 1 | -2/+8 |
| | |||||
* | [Minor] Clickhouse: Try to fix order of extra columns | Vsevolod Stakhov | 2020-03-13 | 1 | -1/+1 |
| | |||||
* | [Minor] Clickhouse: Use IF NOT EXISTS clause in migrations | Vsevolod Stakhov | 2020-03-05 | 1 | -30/+30 |
| | |||||
* | [Minor] Clickhouse: Allow comments in extra columns | Vsevolod Stakhov | 2020-02-17 | 1 | -0/+4 |
| | |||||
* | [Feature] Clickhouse: Add extra columns support | Vsevolod Stakhov | 2020-02-17 | 1 | -2/+3 |
| | |||||
* | [Project] Clickhouse: Add extra columns concept | Vsevolod Stakhov | 2020-02-17 | 1 | -2/+110 |
| | |||||
* | [Minor] Call clickhouse periodic merely for scanners | Vsevolod Stakhov | 2019-11-06 | 1 | -2/+4 |
| | |||||
* | [Minor] Clickhouse: fix log | Anton Yuzhaninov | 2019-11-05 | 1 | -1/+1 |
| | | | | | Fix log message, which was broken in c9e6e26319c08a0e440a9e27b9bf3743e32ad70b nrows is 0 when clickhouse_send_data is called. | ||||
* | [Minor] Clickhouse: Slight log improvement | Vsevolod Stakhov | 2019-11-05 | 1 | -2/+3 |
| | |||||
* | [Fix] Clickhouse: Avoid potential races in collection | Vsevolod Stakhov | 2019-11-05 | 1 | -6/+36 |
| | |||||
* | [Fix] Clickhouse: Fix periodic script | Vsevolod Stakhov | 2019-11-04 | 1 | -1/+1 |
| | |||||
* | [Minor] Slightly improve CH logging | Vsevolod Stakhov | 2019-11-04 | 1 | -4/+6 |
| | |||||
* | [Feature] Clickhouse: Rework Clickhouse collection logic | Vsevolod Stakhov | 2019-10-29 | 1 | -122/+182 |
| | | | | Issue: #3127 | ||||
* | [Feature] Store Clickhouse data outside of lua alloc | Vsevolod Stakhov | 2019-10-10 | 1 | -5/+6 |
| | |||||
* | [Fix] Clickhouse: Fix retention query quoting | Vsevolod Stakhov | 2019-09-08 | 1 | -1/+1 |
| | | | | Reported by: Javier Angulo | ||||
* | [Feature] Clickhouse: Store groups data | Vsevolod Stakhov | 2019-09-01 | 1 | -1/+32 |
| | |||||
* | [Rework] Eliminate virtual scan time as it is useless | Vsevolod Stakhov | 2019-07-16 | 1 | -7/+5 |
| | |||||
* | [Minor] Clickhouse: Remove unnecessary LowCardinality | Vsevolod Stakhov | 2019-07-04 | 1 | -1/+1 |
| | |||||
* | Try to fix grammar | Anton Yuzhaninov | 2019-06-27 | 1 | -7/+7 |
| | |||||
* | [Minor] Rename variable to match ClickHouse column name | Anton Yuzhaninov | 2019-06-26 | 1 | -3/+3 |
| | |||||
* | [Minor] Log all SMTP recipients to ClickHouse | Anton Yuzhaninov | 2019-06-26 | 1 | -8/+23 |
| |