Merged PRs
- 1142: make script executable
- 1141: uncomment platform specific code
- 1139: index bug fix
- 1136: send map sizes for legacy diff summary
- 1134: Andy/ungate keyless tables
- 1133: Andy/keyless import/export
Adds keyless table support fordolt table import ...
.table import -c
now creates keyless tables if the-pk
option is not provided. - 1132: Added release automation for Dolt
The Release workflow is kicked off by the user hitting therun workflow
GUI, and then entering version.
The basic workflow is as follows:- bump-version
- checks out the code, and creates a branch, for example
v0.23.0-release
if the release parameter is0.23.0
- updates the version string
- snaps a commit
- creates a tag
- pushes the tag and branch
- create-release
- checks out the code at the newly created tag
- creates a release
- builds the binaries
- uploads the binaries to the release
- homebrew-bump
- creates a PR to bump the Homebrew formula
Possible enhancements - validate version string passed by user
- use GitHub API to create PR of release branch back to master
- notifications
- MSI creation
- 1130: Andy/keyless tables merge
- 1124: /go/libraries/doltcore/diff: Keyless Table Diff
- 1120: Vinai/docs read writer
This pr creates a DocsReadWriter which factors out some of the additional docs methods that were stuck in repo_state.json. Subsequent refac
toring across files to account for this change. - 248: additional tests
add a table with multiple keys
an index that has a subset of those keys in a different order
a couple queries - 246: Error changes for INSERT ON DUPLICATE KEY UPDATE
Closed Issues
- 1126: Incorrect Foreign Key error on merge