Skip to content

Conversation

taniabogatsch
Copy link
Contributor

@taniabogatsch taniabogatsch commented Jul 17, 2025

RenameFieldInfo did not have an override for GetColumnName causing a missing commit of the alter in the undo buffer here:

			case CatalogType::TABLE_ENTRY:
				if (!column_name.empty()) {
					D_ASSERT(entry.type != CatalogType::RENAMED_ENTRY);
					auto &table_entry = entry.Cast<DuckTableEntry>();
					D_ASSERT(table_entry.IsDuckTable());
					// write the alter table in the log
					table_entry.CommitAlter(column_name);
				}
				break;

I've also removed the no_block_verification flag - we should not skip this for any test.

Close https://github.com/duckdblabs/duckdb-internal/issues/5206

@Mytherin Mytherin merged commit 158b1ea into duckdb:v1.3-ossivalis Jul 18, 2025
46 of 47 checks passed
@Mytherin
Copy link
Collaborator

Thanks!

github-actions bot pushed a commit to duckdb/duckdb-r that referenced this pull request Jul 18, 2025
[Fix] Missing block when renaming fields (duckdb/duckdb#18293)
Bump vcpkg-duckdb-ports, now fixing also mingw (duckdb/duckdb#18300)
resolve hidden merge conflict with duplicate db name in json configs (duckdb/duckdb#18292)
[Unittester] Add autoloading option (duckdb/duckdb#18290)
Fixup Main.yml for v1.3-ossivalis post duckdb/duckdb#18282 (duckdb/duckdb#18289)
github-actions bot added a commit to duckdb/duckdb-r that referenced this pull request Jul 18, 2025
[Fix] Missing block when renaming fields (duckdb/duckdb#18293)
Bump vcpkg-duckdb-ports, now fixing also mingw (duckdb/duckdb#18300)
resolve hidden merge conflict with duplicate db name in json configs (duckdb/duckdb#18292)
[Unittester] Add autoloading option (duckdb/duckdb#18290)
Fixup Main.yml for v1.3-ossivalis post duckdb/duckdb#18282 (duckdb/duckdb#18289)

Co-authored-by: krlmlr <krlmlr@users.noreply.github.com>
@taniabogatsch taniabogatsch deleted the block-verification branch July 18, 2025 07:44
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