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 bump
Created with
brew bump-formula-pr
.release notes
IndexedJsonDocument
This PR includes a new implementation of the JSON_SET and JSON_REPLACE functions that leverage the new indexed JSON storage format.
For JSON documents that span multiple chunks, only the affected chunks need to be loaded and modified, allowing operations to scale with the size of the removed value instead of the size of the entire document.
IndexedJsonDocument
This PR includes a new implementation of the
JSON_REMOVE
function that leverages the new indexed JSON storage format.For JSON documents that span multiple chunks, only the affected chunks need to be loaded and modified, allowing operations to scale with the size of the removed value instead of the size of the entire document.
go-mysql-server
@@binlog_row_metadata
, add@@binlog_row_image
Fixes an error in the definition for the
@@binlog_row_metadata
system variable that prevented it from being queried. Adds the@@binlog_row_image
system variable that was missing.Doltgres
information_schema
tables include the schemas for the current database, not all databasesversion
function if it doesn't already existWe had already made this change for doltgres here, this just applies it to more
information_schema
tablesJust what it says on the tin. This duplicate column causes problems for DuckDB when attempting to connect to doltdb databases.
We had several goroutines in which panics would crash the server process. These were being triggered by panics due to errors in doltgres. Added a recover block to each goroutine.
vitess
COM_BINLOG_DUMP_GTID
A MySQL primary needs to be able to send back an error response when handling the
COM_BINLOG_DUMP_GTID
command. Previously, when the integrator returned an error, it was logged in the primary server logs, but it was not being sent back to the replica who sent the command. This change causes an error packet to be sent to the replica, containing the details of the error the integrator returned.This change is difficult to test in isolation, but I have tests in
dolt
that will exercise this codepath.An off-by-one error in multistatement parsing prevents us from parsing multistatements without a space between the delimiter and the next statement. For example: "SELECT 1;SELECT 2;" would previously be parsed as "SELECT 1;S" and "ELECT 2;".
Found while testing changes for Multi statement mode doesn't handle procedures correctly dolthub/driver#28
Closed Issues