| ClickHouse |
On ClickHouse 25.8, Date32 and DateTime64 store only 1900-01-01 through 2299-12-31; a source value outside the column's range is not held by the replica, and the row is reported as a real difference. |
ClickHouse - Known limits |
| ClickHouse |
Array, Map, Tuple, Nested, JSON / Object, Variant, Dynamic, IPv4 / IPv6 and the aggregate-function types have no native rendering and take the slower reference path; no cross-engine verification has been recorded for these types. |
ClickHouse - Known limits |
| ClickHouse |
A container (Array, Map or Tuple) whose element is a Date or DateTime type is refused on the reference path as well; exclude such a column. |
ClickHouse - Known limits |
| ClickHouse |
Rounding modes other than half-up, numeric tolerance, float compare mode, canonical type override, timestamp rounding, a non-UTC timezone for naive timestamps, and transform chains other than null_to_empty, empty_to_null and decimal_separator_normalize are computed by the reference engine, not in ClickHouse. |
ClickHouse - Known limits |
| ClickHouse |
An in-SQL decrypt_expression is not supported; use a Python-side decryption algorithm (decrypt_algo) instead. |
ClickHouse - Known limits |
| ClickHouse |
Distributed tables under FINAL are not supported. |
ClickHouse - Known limits |
| ClickHouse |
TLS is verified with a private CA, not yet against ClickHouse Cloud; mutual TLS (client certificates) is not supported. |
ClickHouse - Known limits |
| ClickHouse |
ClickHouse Cloud has not been verified live yet. |
ClickHouse - Known limits |
| ClickHouse |
Hierarchical narrowing (segment filters) is not available on ClickHouse in this version. |
ClickHouse - Known limits |
| ClickHouse |
A String column holding bytes that are not valid UTF-8 stops the run with an error naming the column. |
ClickHouse - Known limits |
| Delta Lake via Trino |
Trino's delta catalog reads a Delta TIMESTAMP at millisecond precision; a passing run that reads such a column shows Pass - Reduced timestamp fidelity and never presents as a clean pass. |
Delta Lake - Trino reads a Delta TIMESTAMP at millisecond precision |
| Delta Lake via Snowflake |
Snowflake Delta Direct has refresh-driven visibility, no Row Tracking metadata, no change reads and a 1,000-commits-per-refresh vendor limit; commit_snapshot stays refused on Snowflake. |
Delta Lake - Snowflake Delta Direct |
| Delta Lake via File Dataset |
delta mode reads S3, GCS, ADLS and local paths only, under a reader-feature allowlist; a VACUUMed pin is refused, never read as latest. |
Delta Lake - File dataset delta mode |
| Delta Lake mirrored as Iceberg |
A Databricks UniForm table publishes its Iceberg metadata asynchronously after the Delta commit, so an Iceberg reader can briefly see an older commit. |
Delta Lake - UniForm lag, Iceberg - UniForm metadata lag |
| Iceberg |
With no SQL engine (DuckDB), equality deletes read only on unpartitioned format v2 tables with NULL-free equality columns of the proven types, and format v3 reads only unpartitioned tables without nanosecond timestamps, column defaults or deletion vectors (#3328); other shapes are refused by name. |
Iceberg - What is not there yet |
| Systems |
SAP Application and Kafka CDC Stream are shown as Future Release: visible but disabled, and cannot be configured. |
Systems - Connectors |