You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 7, 2025. It is now read-only.
Copy file name to clipboardExpand all lines: docs/public/docs/config-primer.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -106,6 +106,7 @@ The supported configuration options for backend connectors (under `config`):
106
106
* `user` - username for authentication
107
107
* `password` - password for authentication
108
108
* `database` - name of the database to connect to. It is optional for ClickHouse, but strictly required for Hydrolix, where it is also referred as "project".
109
+
* `clusterName` - name of the ClickHouse cluster (optional). This will be used in the `ON CLUSTER clusterName` clause when Quesma creates tables. Setting this option ensures that the created tables are present on all nodes of the distributed cluster.
109
110
* `adminUrl` - URL for administrative operations to render a handy link in Quesma management UI (optional)
110
111
* `disableTLS` - when set to true, disables TLS for the connection (optional)
Copy file name to clipboardExpand all lines: docs/public/docs/limitations.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,6 +24,7 @@ Quesma supports only ElasticSearch/Kibana 8.0 or above.
24
24
25
25
### ClickHouse limitations
26
26
* When using a cluster deployment of ClickHouse, the tables automatically created by Quesma (during [Ingest](/ingest.md)) will use the `MergeTree` engine. If you wish to use the `ReplicatedMergeTree` engine instead, you will have to create the tables manually with `ReplicatedMergeTree` engine before ingesting data to Quesma.
27
+
* Remember to configure `clusterName` in backend connector configuration to make sure that the tables are created on all nodes of the cluster.
27
28
**Note: On ClickHouse Cloud, the tables automatically created by Quesma will use the `ReplicatedMergeTree` engine (ClickHouse Cloud default engine).*
ClusterName: cfg.ClusterName, // FIXME: is this really necessary? The cluster name is only used when creating table, but this is an already created table - so is this information not needed?
0 commit comments