Zach Musgrave
Zach Musgrave
They're case sensitive now. Compare mysql: ```sql mysql> create table enums (a int primary key, b enum ('one', 'two', 'three')); Query OK, 0 rows affected (0.06 sec) mysql> insert into...
This is used by some clients (especially the mysql C API) to load result rows after a com_stmt_prepare and com_stmt_execute. It requires storing the result set in server memory. It's...
Should be built into the `dump-docs` command for dolt.
It's not safe to issue CLI commands to update a database while a server is running. To prevent issues this might cause, we made any command that updates database state...
Our current guidance for connection pooling is either don't do it, or be very careful to reinitialize any connection by checking out the desired branch before use. The reason for...
When we first wrote merge, the git behavior was to leave the working set dirty with any merged in changes. That has since changed: the default for a non-ff merge...
Right now, auto increment key values are tracked on a per-branch basis in a server. So two clients issuing `INSERT` statements on the same branch will not get overlapping values,...
In a new directory with no dolt db: ``` dolt sql # Welcome to the DoltSQL shell. # Statements must be terminated with ';'. # "exit" or "quit" (or Ctrl-D)...
Customer report that clients cannot see writes made by other transactions using the nodejs mysql library and connection pooling. Same application worked with mariadb. We should have tests of this....
https://github.com/dolthub/dolt/issues/3645 appears to only manifest over the wire. We should proactively test for wire compatibility by writing a wire-protocol harness to the engine tests. It should start up a dolt...