Skip to content

[Paimon Catalog] Querying data from paimon return an unexcepted result #30672

Closed
@0akarma

Description

Steps to reproduce the behavior (Required)

-- DROP TABLE row_error_test;
CREATE TABLE IF NOT EXISTS row_error_test (
    row_field ROW<
        f_sequence INT,
        f_random INT,
        f_random_str STRING,
        f_random_boolean BOOLEAN
    >
);
-- DROP TEMPORARY TABLE datagen_source;
CREATE TEMPORARY TABLE datagen_source (
    row_field ROW<
        f_sequence INT,
        f_random INT,
        f_random_str STRING,
        f_random_boolean BOOLEAN
    >
) WITH (
 'connector' = 'datagen',
 'number-of-rows' = '10',
 'fields.row_field.f_sequence.min'='1',
 'fields.row_field.f_sequence.max'='1000',

 'fields.row_field.f_random.min'='1',
 'fields.row_field.f_random.max'='1000',

 'fields.row_field.f_random_str.length'='100'
);


INSERT INTO row_error_test select * from datagen_source;

select * from row_error_test;

Expected behavior (Required)

Flink SQL return resut below

Flink SQL> select * from row_error_test limit 1;
2023-09-08 21:10:37,642 INFO  org.apache.hadoop.fs.s3a.S3AInputStream                      [] - Switching to Random IO seek policy
2023-09-08 21:10:37,677 INFO  org.apache.hadoop.fs.s3a.S3AInputStream                      [] - Switching to Random IO seek policy
2023-09-08 21:10:37,735 INFO  org.apache.hadoop.fs.s3a.S3AInputStream                      [] - Switching to Random IO seek policy
+--------------------------------+
|                      row_field |
+--------------------------------+
| (612, 86, bf91e50e0e3fb82d4... |
+--------------------------------+
1 row in set

Real behavior (Required)

Sql-client return an error below

StarRocks >  select * from row_error_test limit 1;
+--------------------------------------------------+
| row_field                                        |
+--------------------------------------------------+
| {"f_sequence":0,"f_random":0,"f_random_str":"0"} |
+--------------------------------------------------+
1 row in set (3.14 sec)

StarRocks version (Required)

  • You can get the StarRocks version by executing SQL select current_version()

in branch main and the latest commit is da50131

Metadata

Assignees

No one assigned

    Labels

    type/bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions