Skip to content

[KQP] Improve BATCH operations by custom pruning table partitions #19734

@dahbka-lis

Description

@dahbka-lis

For BATCH operations IO transformation extends the operation filter with PK borders by row table partitioning:

BATCH UPDATE ... SET ... WHERE $filter;

...transformation...

BATCH UPDATE ... SET ... WHERE (BeginPrefixSize = 0 OR (BeginPrefixSize = 1 AND PK1 >= $Begin1) OR ...) AND ... AND $filter;

New idea: remove it and make custom PrunePartitions in KqpDataExecuterActor.

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions