mirror of
https://github.com/apache/superset.git
synced 2026-07-17 04:05:37 +00:00
Table chart server-pagination search builds an ILIKE filter against the searched column. Native UUID columns (PostgreSQL, ClickHouse) map to GenericDataType.STRING, so the existing not-a-string guard skipped the cast and the raw ILIKE hit the UUID column type, which the database rejects (e.g. ClickHouse: "Illegal type UUID of argument of function ilike"). Detect UUID native types and force the string cast so searching UUID columns works. Fixes #41795 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>