Skip to content

Unirec2clickhouse#53

Merged
jaroslavpesek merged 9 commits intotestingfrom
unirec2clickhouse
Jul 10, 2025
Merged

Unirec2clickhouse#53
jaroslavpesek merged 9 commits intotestingfrom
unirec2clickhouse

Conversation

@jaroslavpesek
Copy link
Contributor

No description provided.

Daniel Pelanek added 9 commits June 26, 2025 19:17
loading clickhouse cpp library, main file for clickhouse module,
makefile edits
Adds config for clickhouse database connection, number of insterter
threads, interface data template accepted as input etc. Added rapidxml
library for parsing config from xml.
needed for communication between manager and inserter in their own
threads
used for converting unirec types and data into clickhouse equivalents
Manager takes care of handling inserters, processing unirec data with
datatype and storing it into blocks. Edited main for this and also to
check if the template in input interface matches template specified in
config
Inserters for inserting blocks into clickhouse database.
In order to disable compiler warnings for the library. It has a lot of
them.
Changed config format from xml to yaml. Replaced rapidxml library with yaml-cpp.
@jaroslavpesek jaroslavpesek merged commit 165d1db into testing Jul 10, 2025
7 of 10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant