Skip to content

dbeaver/pro#11258 Approve connection initialization SQL by default in dbvr - #138

Merged
serge-rider merged 4 commits into
develfrom
dbeaver/pro#11258-confirm-h2-init
Nov 4, 2026
Merged

serge-rider merged 4 commits into
develfrom
dbeaver/pro#11258-confirm-h2-init

Conversation

@IvanGorshechnikov

@IvanGorshechnikov IvanGorshechnikov commented Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

Connection initialization confirmation must not interrupt non-interactive dbvr commands. Register a headless UIServiceConnectionInit service that approves initialization SQL by default.

The service uses the shared model API, including the effective connection URL for desktop approval persistence. The CLI bundle has no dependency on org.jkiss.dbeaver.ext.h2. H2-specific parsing and validation stay in the H2 plugin.

Validation: the CLI service compiled against the updated shared API; 49 focused H2/SQLite tests passed for the combined CE change. Earlier H2 2.4.240 smoke checks verified automatic approval for INIT in the URL, connection properties and escaped names, and the CLI service compiled with H2 bundles excluded from its classpath. IntelliJ workspace regenerated. Full dbvr product build not run.

Depends on dbeaver/dbeaver#42612 for the shared UIServiceConnectionInit API. PRO SQLite integration is tracked in https://github.com/dbeaver/dbeaver-ee/pull/4974.

Closes dbeaver/pro#11258.
Closes dbeaver/pro#11259.

AI tools were used to generate and review this change.

@IvanGorshechnikov IvanGorshechnikov changed the title dbeaver/pro#11258 Approve H2 initialization SQL by default in dbvr dbeaver/pro#11258 Approve connection initialization SQL by default in dbvr Oct 28, 2026
@IvanGorshechnikov

Copy link
Copy Markdown
Contributor Author

@codex review

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 30, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-30T16:40:17.944045Z f2bd90c Manual request
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Bravo.

Reviewed commit: f2bd90c464

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@serge-rider
serge-rider merged commit 3971803 into devel Nov 4, 2026
6 checks passed
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.

3 participants