Fix partial column metadata reuse bug by ywelsch · Pull Request #22994 · duckdb/duckdb · GitHub
Skip to content

Fix partial column metadata reuse bug - #22994

Merged
Mytherin merged 1 commit into
duckdb:v1.5-variegatafrom
ywelsch:yw/fix-partial-reuse2
Jun 2, 2026
Merged

Mytherin merged 1 commit into
duckdb:v1.5-variegatafrom
ywelsch:yw/fix-partial-reuse2

Conversation

@ywelsch

@ywelsch ywelsch commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

Fixes an (unreleased) bug from #22333 where the column metadata would not be carried correctly forward between RowGroup::WriteToDisk and RowGroup::Checkpoint when forcing column metadata reuse was enabled (disabled by default in 1.5).

Found this while fuzzing the existing test suite with a combination of force_column_metadata_reuse / debug_verify_blocks / "force_restart": "true" and "block_size": "16384" and added a test to specifically catch this.

@Mytherin
Mytherin merged commit b7373fb into duckdb:v1.5-variegata Jun 2, 2026
64 checks passed
@Mytherin

Mytherin commented Jun 2, 2026

Copy link
Copy Markdown
Member

kaka11chen pushed a commit to kaka11chen/astrovela_vane that referenced this pull request Aug 14, 2026
Fixes an (unreleased) bug from
duckdb/duckdb#22333 where the column metadata
would not be carried correctly forward between `RowGroup::WriteToDisk`
and `RowGroup::Checkpoint` when forcing column metadata reuse was
enabled (disabled by default in 1.5).

Found this while fuzzing the existing test suite with a combination of
force_column_metadata_reuse / debug_verify_blocks / "force_restart":
"true" and "block_size": "16384" and added a test to specifically catch
this.

Upstream-Commit: duckdb/duckdb@b7373fb
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants