dolt 1.32.2#160784
Merged
BrewTestBot merged 2 commits intoHomebrew:masterfrom Jan 24, 2024
BrewTestBot:bump-dolt-1.32.2
Merged
Conversation
branchv
approved these changes
Jan 24, 2024
Contributor
|
🤖 An automated task has requested bottles to be published to this PR. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Created by
brew bumpCreated with
brew bump-formula-pr.Details
release notes
dolt rebasecommandAdds the
dolt rebasecommand which is supported by thedolt_rebase()procedure.Related: https://github.com/dolthub/ld/pull/16323
go-mysql-server
re: Move validation for
InsertIntonodes into the analyzer's validation phase dolthub/go-mysql-server#2283fixes: sql server panic when uploading table dolthub/dolt#7313
I ran into an issue where I was getting a panic when in update queries using left joins with at least some rows being null. The cases where I could confirm this happens is when the query planner wraps the
JoinNodeinProjectorFilteror both. The logic that is supposed to skip null rows for update fails to skip when the node is not directly aJoinNode. I don't know if there are other node types that should be handled the same way in thetoJoinNodefunction I added. This fix resolved the issues I was having.Side note:
Another related issue I ran into while working on the tests for this was the same type of error happening when the join table is backed by
IndexedTableAccess. It seems to set the root join filter totrue, with a nested node that has the actual filter. Thetruefilter causes the update skip logic to allow updates on every attempted join, even when null. This was happening for a bit but it stopped while I was messing with the test data so I couldn't keep diagnosing it.vitess
UNIQUEandPRIMARY KEYto be specified on the same columnRelated to:
id serial primary keySQL created by Drizzle in MySQL mode. Dolt can't execute. dolthub/dolt#7395Changes the
VarScopefunction so that it returns whether a scope was explicitly specified, or if one has been inferred.This is needed because some tooling (e.g. the official MySQL .NET Connector library) will query system variables (e.g.
SELECT @@max_allowed_packet) and then will look up the returned value in the result set using the expected column name (@@max_allowed_packet). Currently, from the way we parse the system variable, this was always returned with the scope present, but to match MySQL's behavior, the column name needs to match the requested name.Related GMS PR: Field response packets MySQL consistency improvements dolthub/go-mysql-server#2266
Closed Issues