Merged PRs
dolt
- 6600: Separate out log arg parsers
Creates a separate arg parser fordolt log
anddolt_log
to avoid supporting unneeded flags. - 6599: Bump gopkg.in/yaml.v3 from 3.0.0-20200313102051-9f266ea9e77c to 3.0.0 in /integration-tests/transactions
Bumps gopkg.in/yaml.v3 from 3.0.0-20200313102051-9f266ea9e77c to 3.0.0. - 6598: Move storage format version to only be displayed with
dolt version --verbose
dolt version
displayed the storage format version by default, but this information is less relevant now that almost all Dolt databases have been migrated to the new storage format. This change adds a new--verbose
/-v
flag that customers can specify if they do want to see the storage format version for a repository.
Fixes #6528 - 6568: updates
dolt log
to use sql backend
Updatesdolt log
to use sql backend to generate results.
Related: #3922
go-mysql-server
- 1981: Make the IntSequence test function consistently use int64 for its generated values
The previous implementation had an issue where it assumed the type used in the received IndexLookup, but this type can actually depend on exactly how the lookup was generated (and whether the bounds value was parsed from the query or generated internally.) This caused a panic if it was used in Lookup joins.
This makes no such assumptions and adds extra tests. - 1980: FreeBSD sockstate workaround
Close #2138 - 1979: Refactor event resolving
InlineloadEvents
and move event resolving out of execution time. - 1976: Refactor prepareds to cache AST
Prepared statements were rewritten recently to cache a query string
with marked bind variable locations. Executing prepared statements
would generate a full SQL query string for re-parsing, binding, and
analysis. This update caches the AST. Executing a prepared statement
starts at binding an AST. Bind variables will be substituted in the
process of converting AST expression to plan expressions.
GMS bump: #6593
Closed Issues
- 6446:
dolt_patch()
table function should consider filters for schema or data only changes - 2138: Can't build from source on FreeBSD
- 6528:
dolt version
should not care about format anymore - 6442: Automatically merge changes that enlarge varchar fields to text types
- 6486: Allow pattern-matching in replicate_heads variable