## Should support | Type | Category | Notes | |------|----------|-------| | **BFloat16** | Float | ML floating-point. Add to `FloatTypes` + `AliasMap`. | | **Time** | Temporal | Time-of-day. Range: -999:59:59 to 999:59:59. | | **Time64** | Temporal | High-precision Time variant. | | **LineString** | Geo | No scanner or type classification. | | **MultiLineString** | Geo | Same as LineString. | | **Ring** | Geo | Has scanner but missing from `GeometryTypes`. | | **Geometry** | Geo | ClickHouse's union over Point/Ring/Polygon/etc. No scanner. | | **AggregateFunction(fn, T...)** | Aggregate | Appears in materialized views. Needs scanner to avoid crash on browse. | | **SimpleAggregateFunction(fn, T...)** | Aggregate | Same as AggregateFunction. | ## Lower priority | Type | Category | Notes | |------|----------|-------| | **Variant(T1, T2, ...)** | Compound | Union type. Needs design work for scanning/formatting. | | **Dynamic** | Compound | Polymorphic column. Same as Variant. | | **QBit(T, N)** | Vector | Vector storage for similarity search. Wait for user demand. |
Should support
FloatTypes+AliasMap.GeometryTypes.Lower priority