Skip to content

Use clickhoused 0.9.1, postgresql-native 0.6, oracle-native 0.4, mssql-native 0.3 and dbwire 0.9 - #179

Merged
buggins merged 1 commit into
masterfrom
deps/dbwire-0.9
Nov 10, 2026
Merged

buggins merged 1 commit into
masterfrom
deps/dbwire-0.9

Conversation

@buggins

@buggins buggins commented Nov 10, 2026

Copy link
Copy Markdown
Owner

Closes #178

dub.json: dbwire:types ~>0.9.5, clickhoused ~>0.9.1, mssql-native ~>0.3.0, oracle-native ~>0.4.0, postgresql-native ~>0.6.0 (driver and test-* configurations). No driver code changes were needed.

What the connectors bring: the fixes from their code reviews (cancel/request races, results left unfinished after server errors, allocations sized by the server, secrets in toString/errors, pool session state), faster value conversions and statements, exact shortest float text, @safe with Variant arguments, dip1000.

Checked locally (LDC 1.36):

  • dub build for ClickHouse, MSSQL, ORACLE, PGNATIVE;
  • dub run --config=test-clickhouse (ClickHouse 25.8): 42 tests, OK;
  • test-mssql (SQL Server 2022): 49, OK;
  • test-oracle (Oracle Free 23, FREEPDB1): 50, OK;
  • test-pgnative: 51, OK.

🤖 Generated with Claude Code

…l-native 0.3 and dbwire 0.9 (#178)

All four native connectors now build on dbwire 0.9 (resolving 0.9.5); dub
resolves the dependencies of all configurations together, so they move at
once (driver and test-* configurations, dbwire:types for the root). No code
changes needed.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@buggins buggins self-assigned this Nov 10, 2026
@buggins
buggins merged commit 6cdd3ab into master Nov 10, 2026
100 checks passed
@buggins
buggins deleted the deps/dbwire-0.9 branch November 12, 2026 11:05
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.

Use clickhoused 0.9.1, postgresql-native 0.6, oracle-native 0.4, mssql-native 0.3 and dbwire 0.9

1 participant