25 Commits

Author SHA1 Message Date
f2966b372e Add LowCardinality host/measurement
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
f2966b37
2023-07-27 09:40:25 +03:00
7b2191d2ea Update README
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
7b2191d2
2023-07-27 09:12:46 +03:00
97e6b8e124 Update module path
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
97e6b8e1
2023-07-06 15:39:45 +03:00
7c9a6cc6e0 Optimize NULL handling
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
7c9a6cc6
2023-07-06 14:35:11 +03:00
318155561b Remove single-table mode
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
31815556
2023-07-06 12:26:35 +03:00
bbefd86e13 Add .gitlab-ci.yml
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
bbefd86e
2023-07-04 09:44:54 +03:00
7bee881613 Remove legacy line in sample.conf
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2023-06-30 14:27:41 +03:00
78571357a0 Add Makefile
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2023-06-30 13:49:49 +03:00
86956cd4be Change Mutex to RWMutex
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2023-06-30 11:28:44 +03:00
8ef7e13ce8 Update README
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2023-06-30 10:03:06 +03:00
00e92cae05 Add queue_flush_size option
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2023-06-30 09:32:28 +03:00
0c23f61e04 Update variable names and defaults
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2023-06-29 19:44:38 +03:00
07dd1076fd Rename functions
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2023-06-29 17:32:29 +03:00
8ddd67c1df Fix column type checking
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2023-06-29 17:31:05 +03:00
7c79958ae5 Remove useless type
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2023-06-29 16:42:38 +03:00
e1160c0bef Fix NULL handling
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2023-06-29 16:39:24 +03:00
da3d08912d Rename clickhouse variable
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2023-06-29 16:21:33 +03:00
e0b329fd65 Add queue mechanism
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2023-06-29 16:05:27 +03:00
47478a9a89 Add WriteSingleTable()
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2023-06-29 13:16:52 +03:00
726df648a5 Refactor WriteMultiTable()
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2023-06-29 12:52:54 +03:00
c24045dc7d Refactor to use ordered map
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2023-06-29 12:47:49 +03:00
8035a145cd Add extra SQL options
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2023-06-29 12:02:32 +03:00
558fb3a423 Fix batching
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2023-06-28 19:52:27 +03:00
dc1277222d Add ClickHouse output plugin
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2023-06-28 16:28:35 +03:00
Nick Karaolidis
3f9e3ff298 Initial commit 2023-06-28 15:21:22 +03:00