Skip to content

Remove createTableDirectWithWriteDelegation method#4725

Open
nandorKollar wants to merge 1 commit into
apache:mainfrom
nandorKollar:remove_createTableDirect
Open

Remove createTableDirectWithWriteDelegation method#4725
nandorKollar wants to merge 1 commit into
apache:mainfrom
nandorKollar:remove_createTableDirect

Conversation

@nandorKollar

@nandorKollar nandorKollar commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

Remove createTableDirectWithWriteDelegation method as it it is used only from test code. Also, cleanup redundant @Inject protected Backend backend from NoSqlCommand (BaseNoSqlCommand already has this protected field)

Fixes #4709

Checklist

  • 🛡️ Don't disclose security issues! (contact security@apache.org)
  • 🔗 Clearly explained why the changes are needed, or linked related issues: Fixes #
  • 🧪 Added/updated tests with good coverage, or manually tested (and explained how)
  • 💡 Added comments for complex logic
  • 🧾 Updated CHANGELOG.md (if needed)
  • 📚 Updated documentation in site/content/in-dev/unreleased (if needed)

@adutra adutra left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

The 2 fixes would deserve different PRs imo.
Also: there are many more methods to remove from the handler, see my comment on #4709 – do you think you could tackle them all?

@dimas-b

dimas-b commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

+1 to several small PRs (for ease of review)... one per method / field.

The changes here LGTM, though 👍

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.

Remove IcebergCatalogHandler.createTableDirectWithWriteDelegation()

3 participants