Skip to content

Rename extension duck_diff -> table_diff#8

Closed
avaitla wants to merge 1 commit into
mainfrom
rename-table-diff
Closed

Rename extension duck_diff -> table_diff#8
avaitla wants to merge 1 commit into
mainfrom
rename-table-diff

Conversation

@avaitla

@avaitla avaitla commented Jun 4, 2026

Copy link
Copy Markdown
Owner

Renames the extension to table_diff after its flagship function, matching community-extensions naming conventions (pivot_table, table_guard, table_inspector). The duck prefix carries no information inside the DuckDB ecosystem.

  • TARGET_NAME/EXT_NAME/duckdb_extension_load -> table_diff
  • src/duck_diff_extension.{cpp,hpp} -> table_diff_extension.{cpp,hpp}, DuckDiffExtension -> TableDiffExtension, entrypoint DUCKDB_CPP_EXTENSION_ENTRY(table_diff, ...)
  • tests: require duck_diff -> require table_diff (10 files)
  • workflows extension_name, README/docs, signing-key filename
  • GitHub URLs updated for the upcoming repo rename to duckdb-table-diff

Verified locally: make release builds table_diff.duckdb_extension, make test passes (389 assertions in 10 test cases).

🤖 Generated with Claude Code

The extension is named after its flagship function, matching the
community-extensions naming convention (pivot_table, table_guard,
table_inspector). Repo URLs point at the duckdb-table-diff repo name.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@avaitla avaitla closed this Jun 8, 2026
@avaitla avaitla deleted the rename-table-diff branch June 12, 2026 03:58
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.

1 participant