This release contains backwards incompatible changes:
- The
-u
short option has been removed from thedolt_fetch
anddolt_pull
stored procedures and from the CLI options forfetch
andpull
. You must specify the long argument flag as--user
now. This change was made to sync up with thepush
command, which has a-u
option used for updating the remote tracking branch. - The
--old-format
argument is no longer supported by thedolt init
command. New databases will only support the current storage format.
Per Dolt’s versioning policy, this is a minor version bump because these changes may impact existing applications. Please reach out to us on GitHub or Discord if you have questions or need help with any of these changes.
Merged PRs
dolt
- 7152: Support pushing to a sql-server instance
This change alters the remoteapi server behavior running in a sql-server to allow people to push to it, with some caveats:- User authenticates using the DOLT_REMOTE_PASSWORD environment vairable, and
--user
passed as a stored procedure or CLI flag - User has SuperUser privledges, due to the nature of the root update
- The update of the server will be performed only if there are no working set changes and the commit being pushed is a fast forward.
- The
--force
option will overwrite any changes on the target, including the working set changes
- User authenticates using the DOLT_REMOTE_PASSWORD environment vairable, and
- 7135: Removing
--old-format
option fromdolt init
Removes the--old-format
flag fromdolt init
. I decided to keep the flag for--new-format
for a little longer (even though it's the default, so that's a no-op) just in case people are still using it in scripts.
This one should technically be released as a minor version bump, so we can hold off on merging it in if we want to coordinate it with another minor version bump change so they go out together.
Closed Issues
- 7155: Unexpected Results when Using IN after Creating Index