Skip to content

Block structure mismatch in function connect between RemovingSparseTransform and MergeTreeSink stream: different types (Alias storage) #88426

@azat

Description

@azat

CI: https://s3.amazonaws.com/clickhouse-test-reports/json.html?PR=88381&sha=latest&name_0=PR&name_1=AST+fuzzer+%28amd_tsan%29

CREATE TABLE source_table (`id` UInt32, `value` String) ENGINE = MergeTree ORDER BY id;
CREATE TABLE alias_4__fuzz_45 (`id` Array(Int8), `value` Array(Array(UInt256)), `status` UInt32) ENGINE = Alias('source_table');
INSERT INTO alias_4__fuzz_45 FORMAT Values (1, []);
Code: 49. DB::Exception: Block structure mismatch in function connect between RemovingSparseTransform and MergeTreeSink stream: different number of columns:
id Array(Int8) Array(size = 0, UInt64(size = 0), Int8(size = 0)), value Array(Array(UInt256)) Array(size = 0, UInt64(size = 0), Array(size = 0, UInt64(size = 0), UInt256(size = 0))), status UInt32 UInt32(size = 0)
id UInt32 UInt32(size = 0), value String String(size = 0). (LOGICAL_ERROR)

Metadata

Metadata

Assignees

Labels

bugConfirmed user-visible misbehaviour in official releasefuzzProblem found by one of the fuzzers

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions