Skip to content

Add Avro -> Kafka Connect type mapping and unsupported avro schemas#6081

Merged
kurnoolsaketh merged 3 commits into
mainfrom
kafka-connect/issue-635-and-727
May 6, 2026
Merged

Add Avro -> Kafka Connect type mapping and unsupported avro schemas#6081
kurnoolsaketh merged 3 commits into
mainfrom
kafka-connect/issue-635-and-727

Conversation

@kurnoolsaketh
Copy link
Copy Markdown
Contributor

Summary

Add type mappings between Avro and Kafka Connect to improve users' visibility into how Avro types eventually resolve to ClickHouse data types. Also, add the current (evolving) list of unsupported Avro data types based on the findings in ClickHouse/clickhouse-kafka-connect#697 (issue: ClickHouse/clickhouse-kafka-connect#635).

closes: ClickHouse/clickhouse-kafka-connect#727

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 18, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
clickhouse-docs Ready Ready Preview, Comment May 5, 2026 11:24pm
4 Skipped Deployments
Project Deployment Actions Updated (UTC)
clickhouse-docs-jp Ignored Ignored May 5, 2026 11:24pm
clickhouse-docs-ko Ignored Ignored Preview May 5, 2026 11:24pm
clickhouse-docs-ru Ignored Ignored Preview May 5, 2026 11:24pm
clickhouse-docs-zh Ignored Ignored Preview May 5, 2026 11:24pm

Request Review

| BYTES | String | ✅ | No |
| org.apache.kafka.connect.data.Time | Int64 / DateTime64 | ✅ | No |
| org.apache.kafka.connect.data.Timestamp | Int32 / Date32 | ✅ | No |
| org.apache.kafka.connect.data.Decimal | Decimal | ✅ | No |
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fixed table formatting, no content changes

```

###### Type mapping {#avro-type-mapping}
✅: Supported
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

similar as for protobuf docs

  • mention what converter should be used
  • additional documentation links
  • structure type mapping -> avro/proto mapping

@kurnoolsaketh kurnoolsaketh requested a review from chernser May 5, 2026 23:11
@kurnoolsaketh kurnoolsaketh merged commit 87c45d8 into main May 6, 2026
16 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.

[DataTypes] Document mapping between Avro -> Kafka -> ClickHouse types

3 participants