dolt 1.30.6#159035
Merged
BrewTestBot merged 2 commits intoHomebrew:masterfrom Jan 5, 2024
BrewTestBot:bump-dolt-1.30.6
Merged
Conversation
p-linnane
approved these changes
Jan 5, 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
When using the MySQL Connector/J library to pull out a field value from a row, you can specify the column name, or you can specify the table-qualified column name (e.g.
myTable.col1). Add source table and database to field metadata in wire responses dolthub/go-mysql-server#2235 fixed the missing metadata, and this PR adds an integration test for the MySQL Connector/J library to ensure we don't regress.Related to Problem with selecting fully qualified column names dolthub/dolt#7247
dolt_pullcurrently performs unnecessary FastForwards for remote branches. There is a more optimal mechanism to fetch all remotes, actions.FetchRefSpecs, and by using that we greatly increase the speed ofdolt_pullwhen there are lot of remote branches.go-mysql-server
Some table nodes need to be executed as IndexScans with mandatory filters. The new interface makes this transparent to join planning.
re: [no-release-notes] bump and test for required commit_diff index predicates dolthub/dolt#7256
fmt.Sprintf("%v", x)writes floats with ax.0which causes it to never equal hashed strings.Initially, I wanted to always convert the LHS to the type in the RHS, but this is difficult when there are multiple types in the RHS
fixes Unexpected Result when Using
-''inINdolthub/dolt#7246The field metadata messages we were sending back for a result set did not include the source table and source database for fields. This caused a behavior difference from MySQL where the table-qualified column name (e.g.
table1.ID) would not work with Dolt when using the MySQL Java Connector library. See Problem with selecting fully qualified column names dolthub/dolt#7247 for more details.Updates to unit tests for the
schemaToFieldscode are in this PR, and I'll follow up with a PR in the Dolt repo that updates our MySQL Connector library integration tests to add coverage for the table-qualified column name.Fixes a variety (hopefully 49) of SQLLogicTests involving
CASTS(... AS DECIMAL)COM_RESET_CONNECTIONcommandAdding debug logging to see when clients are sending this command, even though we don't implement it yet. For example, ORMs may send this command when returning a connection to a connection pool, so it may be helpful to implement this command and clear out session state in that case.
fixes Panic when Using
INNER JOINdolthub/dolt#7235vitess
14 SQL correctness tests are failing because we throw syntax errors on queries like this:
versionkeyword to not require identifier quotesThe
versionkeyword still required identifier quoting in some usages, such asSELECT * FROM base.version;. See Unable to query tables namedversionin another database without escaping dolthub/dolt#7237 for more details.This change moves the
versionkeyword into the main list of non-reserved keywords. There was one conflict from use of theversionkeyword in thefunction_call_keywordrule, but it turns out that use ofversionthere is not required. We have an existing test for using theversion()function, so I didn't add a new one.Closed Issues
-''inINdolt rebaseversionin another database without escaping