Skip to content

Can not read dot-separated column values in Iceberg tables starting from 25.11 #94196

@alsugiliazova

Description

@alsugiliazova

Describe the bug

before 25.7 and from 25.11 and onward I get null instead of real column values:

SELECT `integer.col`
FROM `namespace.table`
Query id: 1b98bdfc-d130-43d4-a1fa-634c5ad2219f

   ┌─integer.col─┐
1. │        ᴺᵁᴸᴸ │
2. │        ᴺᵁᴸᴸ │
3. │        ᴺᵁᴸᴸ │
4. │        ᴺᵁᴸᴸ │
5. │        ᴺᵁᴸᴸ │
   └─────────────┘

5 rows in set. Elapsed: 0.026 sec. 

Works correctly in versions 25.7-25.10 (same table used):

SELECT `integer.col`
FROM `namespace.table`
Query id: a226a0df-926f-4f9e-b4d0-14a7e2350c0e

   ┌─integer.col─┐
1. │         182 │
2. │        1417 │
3. │        2610 │
4. │        6397 │
5. │        3358 │
   └─────────────┘

Metadata

Metadata

Assignees

No one assigned

    Labels

    comp-datalakeData lake table formats (Iceberg/Delta/Hudi) integration.comp-formatsInput/output formats (CSV/JSON/Parquet/ORC/Arrow/Protobuf/etc.).potential bugTo be reviewed by developers and confirmed/rejected.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions