You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
7877: keep sql.Schema for conflicts table schema
Previously, we would create a new schema of NomStringKind for every column. Now, we just reuse the underlying sql.Schema. #7874
7876: Improve error messages for CLI commands when a sql-server is running
Related to #7873
Resolves #7875
7866: update release process for new config refactor
7862: Bug fix: sql-server should initialize persisted global vars
The local config store (.dolt/config.json) can store persisted global variable values, but when --data-dir is used when starting a sql-server, the local configuration doesn't get loaded properly.
7860: Bug fix: load local config when using --data-dir
When using the --data-dir flag to work on a Dolt directory outside of the current working directory, the local configuration in the Dolt directory wasn't getting correctly loaded. This change evaluates the --data-dir parameter earlier, so that the first time we load the Dolt environment, we can pass the data directory and get the local configuration loaded correctly.
2499: fix LIKE NULL edge case
This PR fixes an edge case where SELECT <str> LIKE NULL should return NULL instead of false.
2497: trim whitespace when converting strings to numbers
fixes #7854
2495: fix panic in VALUES constructor
When the number of rows in a ... VALUES ROW(...), ROW(...) statement were not equal, we would throw a panic.
This PR also unskips some tests that are now fixed.
Companion PR: #6849
fixes: #6849
2494: Replace count star also matches single column pk
2493: Implement status variables for Slow_queries, Max_used_connections, Com_select, and Connections
Adds support for four new status variables:
Connections
Note that Connections currently only reports the successful connection attempts, but MySQL includes all connection attempts in that status variable. To capture the failed attempts, we'll need to expose that information from the Vitess layer.
Also removes a mutex that was covering the whole scope over all status variables. Now that each individual status variable has a value that uses an atomic instance, we don't need to synchronize at a larger scope.
Related to #7646
2492: skip source values analyze when it only contains simple types
vitess
345: parse type aliases in cast
add support for statements like:
select cast(<str> as character)
select cast(<str> as double precision)
select cast(<str> as read)
344: make row optional in VALUES constructor and insert statement
This PR adds additional syntax support for VALUE constructor.
fixes #6849
fixes #7853