Add ClickHouse table siphon for namespaces
What does this MR do and why?
Add ClickHouse table siphon for namespaces
Creates siphon_namespaces table on ClickHouse as a clone of PG namespaces table.
related to gitlab-org/analytics-section/siphon#26
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
How to set up and validate locally
- Run
bundle exec rake gitlab:clickhouse:migrate
- Setup siphon and map PG
namespaces
table tosiphon_namespaces
CH table following these instructions. - Insert new records into
namespaces
using UI os Rails console - Check if record has been created on CH
siphon_namespaces
table
Edited by Felipe Cardozo