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
Fixes #7106.
There was an infinite loop for
dolt init
anddolt sql
when there isn't a.dolt
directory in current directory or any children directory. This issue was specific to windows, because we were only checking for/
and not\
.dolt gc
to use sql queriesThis change updates
dolt gc
to use the appropriate sql engine to generate results.Related:
dolt sql
and other commands should connect to running database dolthub/dolt#3922Updates doc strings for
query-diff
andls
.sql-server
Also adds new constants for Doltgres as an application
--single-branch
flag fordolt clone
Adds
--single-branch
flag fordolt clone
to match git behavior more closely.Fixes:
dolt clone -branch
should omit remote tracking branches for other branches dolthub/dolt#3873This is a slow operation because it actually generates the CREATE TABLE string for the merged schema and uses yacc to parse it so we can correctly resolve default column expressions.
But we should only need to do this once, not once per row.
This also contains a rough performance regression test. Without this fix, the test should time out on GitHub's CI.
Adds the CLI command
dolt reflog
which displays results form thedolt_reflog()
table functiongo-mysql-server
Replaces #2179
Correctness regression fix. With a bit more work this could probably be a smaller query:
When unnesting and IN_SUBQUERY into a parent scope with a table name clash, rename the child table and update its references to the new name. Prevent EXISTS subqueries from unnesting if it doesn't full decorrelate the child scope.
When generating indexes ranges, we don't convert the range bounds type to the index bound type until later on.
Additionally, when we do convert (specifically floats to ints) we round the floats based on the halfway point, leading to indexes skipping over rows depending on how it rounds.
This PR changes that to convert the types earlier (keeping the key type and index type consistent), and rounding floating point bounds correctly to not leave out any rows.
fixes Unexpected Results when Querying with COT dolthub/dolt#7072
fixes:
HAVING
clause is handled incorrectly when it references a name that matches both a column and an alias. dolthub/dolt#7082Closed Issues
dolt_clone
fails.dolt clone -branch
should omit remote tracking branches for other branchesHAVING
clause is handled incorrectly when it references a name that matches both a column and an alias.dolt version
needs --verbose flag that includes commit hash and timestamp