Merged
Conversation
chenrui333
approved these changes
Mar 12, 2025
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
Stats collection skips non-prolly indexes. A more complete/safe refactoring of index use is in the new stats PR.
fixes: Recurrent Panic with querying geometry types after some queries dolthub/dolt#8964
Affects 1.50.0, 1.50.1 and 1.50.2.
Allow configuring the ProtocolListenerFactory through ConfigureServices.
Added log_format in sqlserver.go to automate addition of log_format in config
The active database being
information_schemacauses some issues with branch state/working sets.gms side: [no-release-notes] info schema set as main db panic test dolthub/go-mysql-server#2873
fixes: Panic when browsing database tables after connecting to INFORMATION_SCHEMA via SQLTools extension dolthub/dolt#8930 (comment)
use:
cpu.pprof= CPU profile, run for at leasttimeseconds (query loops if necessary)mem.pprof= memory profile, run for at leasttimeseconds (query loops if necessary)trace.out= trace profile, run for at leasttimeseconds (query loops if necessary)input.sql= input query (select * from table)analysis.txt= debug analysis output, includes memo and index cost estimationsplan.txt= simple and verbose plan outputexec.txt= accumulated stdout/stderr for all queries/background worknote:
Added
log_formatfeature for logger.go-mysql-server
This fixes a bug where a sort expression alias computed in the lower projection fails to index the nested expression.
Below, the first plan's sort searches for
c5:6in the child, but only findsa:7. The second plan fixes the correctness issue. Obviously there are more desirable projection organizations that version two, but this is small enough of an edge case that I think rewriting projection management with proper expression interning would be overkill right now. The rest of the plan tests look OK/improvements.It is possible that a
BEFORE INSERT TRIGGERfills in the values for a column when it is otherwise missing. This should not trigger a missing default value error.Fixes: BUG: BEFORE UPDATE Trigger Not Working in Dolt dolthub/dolt#8926
This PR is an improvement on: allow before insert trigger to specify missing column dolthub/go-mysql-server#2876
When prepending nodes for trigger execution, we don't prepend to the
*plan.Proceduremember in the*plan.Callnodes.This fixes a customer issue that was causing
Error 1105 (HY000): result max1Row iterator returned more than one rowWe can probably do better than this: we could tweak it so that adding a FD key on a non-unique index instead adds an implication that the non-unique index key determines the primary key.
But this is a simpler fix in the meantime that makes us more correct.
vitess
recycleReadPacket()Dolt binlog tests started failing, due to the change in location of calling
recycleReadPacket(). This change moves those two calls back to their original location.Back ports vitessio/vitess@24820d8
Closed Issues