Merged PRs
dolt
- 2371: dolt push - add missing newline when printing results
- 2364: Use a fallback username and email when creating databases in SQL.
- 2357: Stubbed drop DB support and improvements in SQL commands for multiple repos.
- 2356: Add JSON format to dump command.
- 2350: Constructing a mysql connection with
database/branch
syntax or callinguse <database>/<branch>
in replicated database mode will attempt to fetch the new branch. - 2347: dolt fetch - remove empty newline printed when fetching.
- 2346: DOLT_REPLICATE_HEADs_STRATEGY option, fetch all branches from remote before every read.
- 2337:
dolt_skip_replication_errors
config option. Allow erroring in certain cases of misconfigured or unavailable replication, rather than erroring in a way that makes the sql-server unavailable.
go-mysql-server
- 621: Implement IP Functions
Functions Added:- inet_aton
- inet_ntoa
- inet6_aton
- inet6_ntoa
- is_ipv4
- is_ipv6
- is_ipv4_compat
- is_ipv4_mapped
- 619: UNHEX now returns []byte
- 617: Support tuples when using a hash to evaluation
WHERE ... IN (...)
in some cases. - 615: Use a hash map for IN expressions against literals.
- 614: Fix for joins on columns that are not a prefix to an index
- 612: Added ability to specify custom escape characters for LIKE
- 608: TRIM string functions
- 605: Added Support for Full MySQL TRIM Syntax
Parser recognizes keywords like: LEADING, TRAILING, and BOTH.
TRIM function can now remove prefixes.
Fixed LTRIM And RTRIM to not remove all whitespace, and just space characters.
Also added functionality for RIGHT function. - 604: Fix Panic in unique key error generation
vitess
- 90: Noop behavior for DROP TABLE CASCASE/RESTRICT
- 88: Add TRIM functionality
- 85: can use status w/o quotes for insert statement
Closed Issues
- 2366: Regression in indexed joins, zero length key and panic
- 2370:
dolt push
does not make a new line if it pushes something - 1768:
dolt fetch
prints extra new lines - 2202: dolt export command
- 2353: Feature Request: Make git log a table so that we can perform SQL queries on it
- 2295: The database fields are case-sensitive?
- 562: Intermittent DATA RACE error when creating MySQL Servers
- 603: Panic when using memory implemenation