Merged PRs
dolt
- 9620: Fix for 'as of' with dolt_query_catalog
as of
is currently broken when you try to use it ondolt_query_catalog
. It should work as intended now. - 9619: #9530 - Overflow check for auto_inc
Fixes #9530
Companion dolthub/go-mysql-server#3103
Adds a check the next values in auto increment when they go under the current value. - 9617: Fix DBeaver infinite loop from system table database context errors
Fixes "Empty database name" errors when DBeaver queries system tables with explicit database context
Modified system tables to use database name parameter instead of ctx.GetCurrentDatabase() - 9600: Add
dolt ci run
Addsdolt ci run
:
Usage:dolt ci run <workflow name>
Runs all defined saved queries and asserts the given column or row count against those queries.
go-mysql-server
- 3135: include null values when evaluating anti joins created from
WHERE NOT EXISTS
fixes #9615
We were not including null values when evaluating anti joins created from unnestingWHERE NOT EXISTS
statements. This was causing us to return empty sets if there was a null value in the right side table of the anti join. - 3131: Unwrap ParenExpr when evaluating OrderBy expressions
fixes #9605
Commit 5cbc653 says "group by" but it should be "order by" - 3103: #9530 - Fix auto-increment overflow handling
Fixes #9530
Added bounds checking for auto-increment values to prevent overflow beyond data type limits. The fix ensures auto-increment values don't exceed type maximums (e.g., 127 for TINYINT) and correctly throws duplicate key errors instead of allowing overflow.