Commit Graph

7446 Commits

Author SHA1 Message Date
AndyA c4744cc5f7 Merge pull request #877 from liquidata-inc/andy/ref-panic-fix
validate ref strings when resolving ref specs
2020-09-15 09:55:49 -07:00
Aaron Son 436ea630d1 Merge pull request #875 from liquidata-inc/aaron/cross-db-commitwalks
go: Changes to support some commit walks used in Dolthub diffs when the commits come from different repositories.
2020-09-14 16:43:06 -07:00
Andy Arthur 5a01be5164 validate ref strings when resolving ref specs 2020-09-14 15:23:02 -07:00
Aaron Son 2b2f1b0f02 gofmt. 2020-09-14 14:29:19 -07:00
Aaron Son 8235268e8a go: store/datas: Write a test for FindCommonAncestor cross-Database behavior. 2020-09-14 14:28:48 -07:00
Aaron Son 871b7d59a3 go: commitwalk: Add test for GetDotDotRevisions across repositories. 2020-09-14 14:03:35 -07:00
Aaron Son 8e97c61d73 go/libraries/doltcore/env/actions/commitwalk: Update GetDotDotRevisions to work across two DoltDBs as sources for commits. 2020-09-14 13:07:32 -07:00
Aaron Son 6a909bc179 go/store/datas: Update FindCommonAncestor to work when two commits are from different ValueReadWriters. 2020-09-14 12:43:33 -07:00
Daylon Wilkins 7b852f47e6 Fixed ActionExecutor causing duplicate key error loop 2020-09-14 10:31:53 -07:00
Tim Sehn ace7a6424f Merge pull request #874 from liquidata-inc/tim/bats/test-panic-on-branch-at-commit
Added skip bats test for ref spec panic on diff
2020-09-14 10:31:24 -07:00
Timothy Sehn a09a95e8d9 Added the non branch version of the diff that does not panic 2020-09-14 10:00:30 -07:00
Timothy Sehn c79c6f22bb Fixed typo in skip 2020-09-14 09:53:22 -07:00
Timothy Sehn 4da33e536b Added skip bats test for ref spec panic on diff 2020-09-14 09:47:35 -07:00
Zach Musgrave 13c6607ead Merge pull request #869 from liquidata-inc/zachmu/update-vitess
Updated to latest vitess / go-mysql-server
2020-09-13 20:33:12 -07:00
Zach Musgrave 3b8c8f3649 PR feedback, and more efficient way of formatting key value strings
Signed-off-by: Zach Musgrave <zach@liquidata.co>
2020-09-13 13:55:59 -07:00
Zach Musgrave 6bc14c1160 Formatting
Signed-off-by: Zach Musgrave <zach@liquidata.co>
2020-09-12 15:11:35 -07:00
Daylon Wilkins 31a9cf7e01 Fixed bug with diffing column defaults 2020-09-11 19:12:37 -07:00
Zach Musgrave 69a6288fc2 Better error formatting for duplicate key errors (don't include tags)
Signed-off-by: Zach Musgrave <zach@liquidata.co>
2020-09-11 17:41:04 -07:00
Zach Musgrave 2bd381288d One more place we weren't checking the err value on Close()
Signed-off-by: Zach Musgrave <zach@liquidata.co>
2020-09-11 16:17:14 -07:00
Zach Musgrave 47aa939c44 Fixed many more places where we weren't handling query errors appropriately.
Signed-off-by: Zach Musgrave <zach@liquidata.co>
2020-09-11 16:14:38 -07:00
Zach Musgrave 49a9c6a5d3 Updated to latest vitess / go-mysql-server
Signed-off-by: Zach Musgrave <zach@liquidata.co>
2020-09-11 14:51:30 -07:00
Zach Musgrave 100a84c69a Unskipping tests after fixing bug
Signed-off-by: Zach Musgrave <zach@liquidata.co>
2020-09-11 14:28:57 -07:00
Zach Musgrave 9db0d26f83 Fixed final errors to use latest go-mysql-server. This exposed several bugs in type coercion in update operations.
Signed-off-by: Zach Musgrave <zach@liquidata.co>
2020-09-11 12:05:46 -07:00
Zach Musgrave 0db1fd9f9c Drain the row iter on the dolt harness
Signed-off-by: Zach Musgrave <zach@liquidata.co>
2020-09-10 20:28:22 -07:00
Zach Musgrave 8a42477249 Drain and close the iterator in test command
Signed-off-by: Zach Musgrave <zach@liquidata.co>
2020-09-10 20:23:19 -07:00
Zach Musgrave ad43897ac1 Update executeModify to close iterators
Signed-off-by: Zach Musgrave <zach@liquidata.co>
2020-09-10 20:03:07 -07:00
Tim Sehn 3e17e271d2 Merge pull request #868 from liquidata-inc/tim/perl-mysql-client-test
Added perl mysql client tests
2020-09-10 11:26:42 -07:00
Timothy Sehn 759c39f07e added missing perl file 2020-09-10 10:41:29 -07:00
Timothy Sehn 26f599b263 Added perl mysql client tests 2020-09-10 10:27:32 -07:00
Tim Sehn e0f59a0ca9 Merge pull request #867 from liquidata-inc/tim/mysql-client-test-python-sql-alchemy
Added Python SQLAlchemy test to mysql-client-tests
2020-09-09 15:09:04 -07:00
Timothy Sehn a21df698a1 Added sqlalchemy install to Dockerfile 2020-09-09 13:36:18 -07:00
Timothy Sehn 06d8ca41bb Added Python SQLAlchemy test to mysql-client-tests 2020-09-09 12:53:18 -07:00
Dustin Brown 0fe271e08b Merge pull request #856 from liquidata-inc/db/dotnet-integration
/mysql-client-tests/dotnet: Iterating on dotnet mysql client test
2020-09-04 16:03:33 -07:00
Dustin Brown ec4ae49651 /mysql-client-tests/mysql-client-tests.bats: Add comment about channel 3 2020-09-04 15:52:01 -07:00
Dustin Brown 4acc2aaa9d /MySQLDockerfile: Revert comment 2020-09-04 14:51:45 -07:00
Dustin Brown ea83558539 /MySQLDockerfile: Install dotnet 2020-09-04 14:47:51 -07:00
Dustin Brown 958d3cfb68 /mysql-client-tests/dotnet/Program.cs: Update Program.cs 2020-09-04 14:47:51 -07:00
Timothy Sehn f91818ad75 Added bats test case 2020-09-04 14:47:51 -07:00
Timothy Sehn e65d1b6fbc Added a bats dotnet test harness. Currently fails 2020-09-04 14:47:51 -07:00
Dustin Brown 7bdb034058 iterating on fixing keynotfound error 2020-09-04 14:47:51 -07:00
Dustin Brown 2f614f5030 /mysql-client-tests/dotnet/Program.cs: Attempting to execute queries 2020-09-04 14:47:51 -07:00
Dustin Brown ea0f401f0b /mysql-client-tests/dotnet: Iterating on dotnet mysql client test 2020-09-04 14:47:51 -07:00
Dustin Brown c28953970d Merge pull request #862 from liquidata-inc/db/update-go-mysql-server
/go/{go.mod, go.sum}: Update go.mod with go-mysql-server@master
2020-09-04 14:39:19 -07:00
Dustin Brown 9e56d0a686 /go/{go.mod, go.sum}: Update go.mod with go-mysql-server@master 2020-09-04 13:25:50 -07:00
Daylon Wilkins 2946acab8e Fixed column renaming breaking default values 2020-09-03 17:59:43 -07:00
Tim Sehn 37516b77f6 Merge pull request #859 from liquidata-inc/tim/mysql-client-test-c
Tim/mysql client test c
2020-09-03 09:07:39 -07:00
Aaron Son aea1edbae6 mysql-client-tests/c: Cleanup MySQLDockerfile a bit. 2020-09-02 17:47:31 -07:00
Timothy Sehn 0a059d9cb4 Modified C code to work with stricter Ubuntucompiler. Added make clean to see if I can get Docker to work. 2020-09-02 17:34:19 -07:00
Timothy Sehn ba6df764d4 Progress on Dockerfile and getting the C test to run 2020-09-02 17:14:17 -07:00
Timothy Sehn da98afd4d0 Added pkg-config to install list 2020-09-02 16:17:42 -07:00