Skip to content

Conversation

@ianton-ru
Copy link

Changelog category (leave one):

  • Improvement

Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):

Do not send min/max info on swarm nodes when setting allow_experimental_iceberg_read_optimization is turned off.

Documentation entry for user-facing changes

...

CI/CD Options

Exclude tests:

  • Fast test
  • Integration Tests
  • Stateless tests
  • Stateful tests
  • Performance tests
  • All with ASAN
  • All with TSAN
  • All with MSAN
  • All with UBSAN
  • All with Coverage
  • All with Aarch64
  • All Regression
  • Disable CI Cache

Regression jobs to run:

  • Fast suites (mostly <1h)
  • Aggregate Functions (2h)
  • Alter (1.5h)
  • Benchmark (30m)
  • ClickHouse Keeper (1h)
  • Iceberg (2h)
  • LDAP (1h)
  • Parquet (1.5h)
  • RBAC (1.5h)
  • SSL Server (1h)
  • S3 (2h)
  • Tiered Storage (2h)

@github-actions
Copy link

github-actions bot commented Oct 28, 2025

Workflow [PR], commit [2d1baaf]

@Enmk Enmk changed the title Small iceberg read optimization optimization Small iceberg read optimization Oct 30, 2025
data_lake_metadata = object->data_lake_metadata.value();

file_meta_info = object->file_meta_info;
if (context->getSettingsRef()[Setting::allow_experimental_iceberg_read_optimization])
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It feels a bit weird that file_meta_info is created conditionally, if the goal is to to send (or rather NOT send it), modifying ClusterFunctionReadTaskResponse::serialize seems to be more reasonable.

Copy link
Member

@Enmk Enmk left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor modifications required

@Enmk Enmk merged commit cc82fa1 into antalya-25.8 Nov 10, 2025
136 of 138 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants