18 Commits

Author SHA1 Message Date
7c9a6cc6e0 Optimize NULL handling
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2023-07-06 14:35:11 +03:00
318155561b Remove single-table mode
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2023-07-06 12:26:35 +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
86956cd4be Change Mutex to RWMutex
Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
2023-06-30 11:28:44 +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