Skip to content

Commit 9c44e54

Browse files
committed
Merge branch 'main' of https://github.com/ClickHouse/clickhouse-docs into glossary_fixes
2 parents c64f17b + 9f5c554 commit 9c44e54

File tree

9 files changed

+30
-5
lines changed

9 files changed

+30
-5
lines changed

.github/CODEOWNERS

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
* @ClickHouse/docs
2-
/docs/integrations/data-ingestion/clickpipes/ @ClickHouse/clickpipes @ClickHouse/docs
32
/docs/integrations/ @ClickHouse/integrations-ecosystem @ClickHouse/docs
3+
/docs/integrations/data-ingestion/clickpipes/ @ClickHouse/clickpipes @ClickHouse/docs

docs/cloud/reference/changelog.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ In addition to this ClickHouse Cloud changelog, please see the [Cloud Compatibil
3939
started by following along with the announcement [blogpost](http://clickhouse.com/blog/clickhouse-connector-aws-glue) for how to create tables, write and read data between ClickHouse and Spark.
4040
- **Change to the minimum number of replicas in a service**
4141
Services which have been scaled up can now be [scaled back down](/manage/scaling) to use a single replica (previously the minimum was 2 replicas). Note: single replica services have reduced availability and are not recommended for production usage.
42+
- ClickHouse Cloud will begin to send notifications related to service scaling and service version upgrades, by default for administrator roles. Users can adjust their notification preferences in their notification settings.
4243

4344
## August 13, 2025 {#august-13-2025}
4445

docs/integrations/data-ingestion/clickpipes/aws-privatelink.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,6 +103,14 @@ aws vpc-lattice create-resource-configuration \
103103
--resource-configuration-definition 'arnResource={arn=arn:aws:rds:us-east-1:123456789012:cluster:my-rds-cluster}'
104104
```
105105

106+
:::note
107+
You can't create a resource configuration for a publicly accessible cluster.
108+
If your cluster is publicly accessible, you must modify the cluster
109+
to make it private before creating the resource configuration
110+
or use [IP allow list](/integrations/clickpipes#list-of-static-ips) instead.
111+
For more information, see the [AWS documentation](https://docs.aws.amazon.com/vpc/latest/privatelink/resource-configuration.html#resource-definition).
112+
:::
113+
106114
The output will contain a Resource-Configuration ARN, which you will need for the next step. It will also contain a Resource-Configuration ID, which you will need to set up a ClickPipe connection with VPC resource.
107115

108116
#### 3. Create a Resource-Share {#create-resource-share}
@@ -113,7 +121,7 @@ You can put the Resource-Configuration into the Resource-Share through [AWS cons
113121

114122
```bash
115123
aws ram create-resource-share \
116-
--principals arn:aws:iam::072088201116:root \
124+
--principals 072088201116 \
117125
--resource-arns <RESOURCE_CONFIGURATION_ARN> \
118126
--name <RESOURCE_SHARE_NAME>
119127
```

docs/integrations/data-ingestion/clickpipes/postgres/faq.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,20 @@ For more details, refer to:
5858
* [ReplacingMergeTree table engine best practices](https://docs.peerdb.io/bestpractices/clickhouse_datamodeling#replacingmergetree-table-engine)
5959
* [Postgres-to-ClickHouse CDC internals blog](https://clickhouse.com/blog/postgres-to-clickhouse-data-modeling-tips)
6060

61+
### Can I update primary key columns in PostgreSQL? {#can-i-update-primary-key-columns-in-postgresql}
62+
63+
:::warning
64+
Primary key updates in PostgreSQL cannot be properly replayed in ClickHouse by default.
65+
66+
This limitation exists because `ReplacingMergeTree` deduplication works based on the `ORDER BY` columns (which typically correspond to the primary key). When a primary key is updated in PostgreSQL, it appears as a new row with a different key in ClickHouse, rather than an update to the existing row. This can lead to both the old and new primary key values existing in your ClickHouse table.
67+
:::
68+
69+
Note that updating primary key columns is not a common practice in PostgreSQL database design, as primary keys are intended to be immutable identifiers. Most applications avoid primary key updates by design, making this limitation rarely encountered in typical use cases.
70+
71+
There is an experimental setting available that can enable primary key update handling, but it comes with significant performance implications and is not recommended for production use without careful consideration.
72+
73+
If your use case requires updating primary key columns in PostgreSQL and having those changes properly reflected in ClickHouse, please reach out to our support team at [db-integrations-support@clickhouse.com](mailto:db-integrations-support@clickhouse.com) to discuss your specific requirements and potential solutions.
74+
6175
### Do you support schema changes? {#do-you-support-schema-changes}
6276

6377
Please refer to the [ClickPipes for Postgres: Schema Changes Propagation Support](./schema-changes) page for more information.

docs/use-cases/observability/clickstack/example-datasets/kubernetes.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ import dashboard_kubernetes from '@site/static/images/use-cases/observability/hy
1919

2020
This guide allows you to collect logs and metrics from your Kubernetes system, sending them to **ClickStack** for visualization and analysis. For demo data we use optionally use the ClickStack fork of the official Open Telemetry demo.
2121

22+
<iframe width="768" height="432" src="https://www.youtube.com/embed/winI7256Ejk?si=TRThhzCJdq87xg_x" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
23+
2224
## Prerequisites {#prerequisites}
2325

2426
This guide requires you to have:

plugins/floating-pages-exceptions.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,4 +10,3 @@
1010
integrations/language-clients/java/client-v1
1111
integrations/language-clients/java/jdbc-v1
1212
integrations/data-ingestion/clickpipes/postgres/maintenance.md
13-
interfaces/arrowflight.md

scripts/settings/beta-settings.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ WITH
1313
FROM system.settings
1414
WHERE tier = 'Beta'
1515
AND alias_for=''
16-
AND NOT (name LIKE 'vector_search_with_rescoring' OR name LIKE 'vector_search_postfilter_multiplier' OR name LIKE 'vector_search_index_fetch_multiplier')),
16+
AND NOT (name LIKE 'input_format_parquet_use_native_reader_v3')),
1717
beta_mergetree_settings AS
1818
(
1919
SELECT

scripts/settings/experimental-settings.sql

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ WITH
1111
format('[{}](/operations/settings/settings#{})', name, name) AS Name,
1212
format('`{}`', default) AS Default
1313
FROM system.settings
14-
WHERE tier = 'Experimental' AND alias_for=''
14+
WHERE tier = 'Experimental' AND alias_for='' AND NOT name LIKE 'input_format_parquet_use_native_reader_v3'
1515
),
1616
experimental_mergetree_settings AS
1717
(

sidebars.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -884,6 +884,7 @@ const sidebars = {
884884
"interfaces/prometheus",
885885
"interfaces/ssh",
886886
"interfaces/grpc",
887+
"interfaces/arrowflight"
887888
],
888889
},
889890
"integrations/sql-clients/sql-console",

0 commit comments

Comments
 (0)