Merge v1.4-andium into v1.5-variegata, and add storage versions v1.4.5 and v1.5.4 by carlopi · Pull Request #23082 · duckdb/duckdb · GitHub
Skip to content

Merge v1.4-andium into v1.5-variegata, and add storage versions v1.4.5 and v1.5.4 - #23082

Merged
Mytherin merged 22 commits into
duckdb:v1.5-variegatafrom
carlopi:merge_andium
Jun 6, 2026
Merged

Mytherin merged 22 commits into
duckdb:v1.5-variegatafrom
carlopi:merge_andium

Conversation

@carlopi

@carlopi carlopi commented Jun 5, 2026

Copy link
Copy Markdown
Member

No description provided.

artjomPlaunov and others added 22 commits April 17, 2026 15:07
I'm not backporting the relaxed assertion or the reproducer, just the
commit iteration bugfix. The reason is we can't relax the assert in the
same way due to a lack of delta indexes, and the reproducer could still
fail on relassert or debug with the assert (For 1.4 it makes more sense
to keep the assert in and look out for errors there, than to have the
specific reproducer).
Backporting a test fix duckdb#21432 to `v1.4-andium` just in case.

Ref: duckdblabs/duckdb-internal#8404
contains a fix for Azure

@Tmonster i promise, i will leave you alone :)
The emscripten action has been
[renamed](emscripten-core/setup-emsdk#61).

Namespace runners have action caching so that could be the reason why
we're not seeing similar errors in CI.

Related PR: duckdb/extension-ci-tools#381.

See also:
- duckdb#23043
- duckdb#23044
@carlopi
carlopi requested a review from artjomPlaunov June 5, 2026 07:25
@carlopi

carlopi commented Jun 5, 2026

Copy link
Copy Markdown
Member Author

@carlopi carlopi closed this Jun 5, 2026
@carlopi carlopi reopened this Jun 5, 2026
@carlopi carlopi changed the title Merge v1.4-andium into v1.5-variegata, and add storage versions Merge v1.4-andium into v1.5-variegata, and add storage v1.4.5 and v1.5.4 Jun 5, 2026
@carlopi carlopi changed the title Merge v1.4-andium into v1.5-variegata, and add storage v1.4.5 and v1.5.4 Merge v1.4-andium into v1.5-variegata, and add storage versions v1.4.5 and v1.5.4 Jun 5, 2026
@Mytherin
Mytherin merged commit 082b80b into duckdb:v1.5-variegata Jun 6, 2026
80 of 130 checks passed
@Mytherin

Mytherin commented Jun 6, 2026

Copy link
Copy Markdown
Member

krlmlr pushed a commit to krlmlr/duckdb that referenced this pull request Jun 21, 2026
…s v1.4.5/v1.5.4)

Resolutions: version_map.json = union of variegata's v1.5.4 (68/7) and main's v2.0.0 (69/8), latest/default follow v2.0; storage_info.{cpp,hpp} kept main's enum form and regenerated; string_uncompressed.hpp kept main's overflow-checked NumericCast<>.
krlmlr pushed a commit to krlmlr/duckdb that referenced this pull request Jun 21, 2026
krlmlr pushed a commit to krlmlr/duckdb that referenced this pull request Jun 21, 2026
…s v1.4.5/v1.5.4)

Resolutions: version_map.json = union of variegata's v1.5.4 (68/7) and main's v2.0.0 (69/8), latest/default follow v2.0; storage_info.{cpp,hpp} kept main's enum form and regenerated; string_uncompressed.hpp kept main's overflow-checked NumericCast<>.
krlmlr pushed a commit to krlmlr/duckdb that referenced this pull request Jun 21, 2026
…storage versions v1.4.5 and v1.5.4 (duckdb#23082)

Brings this change from the v1.5-variegata release branch; it overlapped with
the main/v2.0 line and was resolved as follows:

- `src/include/duckdb/storage/storage_info.hpp`: regenerated enum from version_map.json.
- `src/include/duckdb/transaction/duck_transaction_manager.hpp`: kept main's structure, incorporating the v1.5 change.
- `src/storage/storage_info.cpp`: regenerated from version_map.json in main's enum form.
- `src/storage/version_map.json`: union of storage/serialization versions (v1.5.4 and v2.0.0); latest/default follow v2.0.
- `src/transaction/duck_transaction_manager.cpp`: kept main's structure, incorporating the v1.5 change.
krlmlr pushed a commit to krlmlr/duckdb that referenced this pull request Jun 21, 2026
…storage versions v1.4.5 and v1.5.4 (duckdb#23082)

Brings this change from the v1.5-variegata release branch; it overlapped with
the main/v2.0 line and was resolved as follows:

- `src/include/duckdb/storage/storage_info.hpp`: regenerated enum from version_map.json.
- `src/include/duckdb/transaction/duck_transaction_manager.hpp`: kept main's structure, incorporating the v1.5 change.
- `src/storage/storage_info.cpp`: regenerated from version_map.json in main's enum form.
- `src/storage/version_map.json`: union of storage/serialization versions (v1.5.4 and v2.0.0); latest/default follow v2.0.
- `src/transaction/duck_transaction_manager.cpp`: kept main's structure, incorporating the v1.5 change.
@carlopi
carlopi deleted the merge_andium branch July 3, 2026 21:46
kaka11chen pushed a commit to kaka11chen/astrovela_vane that referenced this pull request Aug 14, 2026
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.

6 participants