From eca5d889f665a2ffe5c179427d4447eeee675580 Mon Sep 17 00:00:00 2001 From: "mintlify[bot]" <109931778+mintlify[bot]@users.noreply.github.com> Date: Fri, 3 Jul 2026 21:12:51 +0000 Subject: [PATCH] docs: add MySQL ClickPipes FAQ entry for MariaDB partial row events --- integrations/clickpipes/mysql/faq.mdx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/integrations/clickpipes/mysql/faq.mdx b/integrations/clickpipes/mysql/faq.mdx index 854aa7a58..a9366a15a 100644 --- a/integrations/clickpipes/mysql/faq.mdx +++ b/integrations/clickpipes/mysql/faq.mdx @@ -13,6 +13,11 @@ integration: ### Does the MySQL ClickPipe support MariaDB? {#does-the-clickpipe-support-mariadb} Yes, the MySQL ClickPipe supports MariaDB 10.0 and above. The configuration for it is very similar to MySQL, using GTID replication by default. +### Why did my pipe fail with an unsupported MariaDB partial row event? {#mariadb-partial-row-event-unsupported} +MariaDB 12.3 and above can emit a [partial rows event](https://mariadb.com/docs/server/server-management/server-monitoring-logs/binary-log/row-binlog-events#partial_rows_log_event) in the binlog, which we don't support yet. + +To recover, resync the pipe. To reduce the chance of hitting this again, you can also raise `binlog_row_event_fragment_threshold` setting on the source so fewer row changes get fragmented — keep it below your `max_allowed_packet`, since a single unfragmented binlog event larger than `max_allowed_packet` will fail the replication stream instead (see [Why is my pipe failing with a max_allowed_packet binlog error?](#binlog-event-exceeded-max-allowed-packet)). + ### Does the MySQL ClickPipe support PlanetScale, Vitess, or TiDB? {#does-the-clickpipe-support-planetscale-vitess} No, these don't support MySQL's binlog API.