Commit Graph

7481 Commits

Author SHA1 Message Date
Daylon Wilkins
2a09f9161e Fixed UNIQUE NULL handling to match MySQL 2020-09-22 05:57:50 -07:00
Daylon Wilkins
39979b8f5b Moved most commands to use SQL, added CREATE TABLE LIKE, and removed tags from comments. 2020-09-21 03:01:01 -07:00
Tim Sehn
a291c6736c Merge pull request #890 from liquidata-inc/tim/client-tests/ruby
Working Ruby ruby/mysql test
2020-09-16 17:03:08 -07:00
Timothy Sehn
d8bfc1ef08 Working Ruby ruby/mysql test, not to be confused with mysql/ruby which uses the MySQL C API. 2020-09-16 16:43:29 -07:00
Tim Sehn
a9da5bb75b Merge pull request #887 from liquidata-inc/tim/remove-stale-benchmark
Remove stale benchmark code. Uses old interfaces.
2020-09-16 15:24:05 -07:00
Oscar Batori
8cef057b3c Merge pull request #889 from liquidata-inc/release
Release
2020-09-16 15:02:53 -07:00
Oscar Batori
c4f91c1e55 Updated version for release of version 0.19.2 v0.19.2 2020-09-16 14:52:17 -07:00
Oscar Batori
cb95c0cf21 Merging latest master into release for release 0.19.2 2020-09-16 14:52:16 -07:00
Timothy Sehn
6c91aa8524 Remove stale benchmark code. Uses old interfaces. 2020-09-16 13:35:30 -07:00
Brian Hendriks
ffcd94681c no parallelism if GOMAXPROCS == 1 (#886)
* no parallelism if GOMAXPROCS == 1

* better
2020-09-16 13:10:53 -07:00
Tim Sehn
6a80f6a48f Merge pull request #885 from liquidata-inc/tim/cpp-mysql-client-tests
Tim/cpp mysql client tests
2020-09-16 11:58:23 -07:00
Tim Sehn
daee52451a Merge branch 'master' into tim/cpp-mysql-client-tests 2020-09-16 11:40:16 -07:00
Timothy Sehn
35df65a57e Fixed spaing in bats file 2020-09-16 11:38:31 -07:00
Timothy Sehn
f77464eeaf Working C++ MySQL Connector test 2020-09-16 11:37:19 -07:00
Timothy Sehn
88109b1f3b Working C++ client test for Ubuntu/Docker. Now I need to figure out what to do on Mac. 2020-09-16 11:15:19 -07:00
Timothy Sehn
e620c05ceb Got it building, now gettting a copile error on mysql/jdbc.h. Pushing so thers can look 2020-09-16 11:01:39 -07:00
Timothy Sehn
b62493a43f Checkpoint so I can get some help 2020-09-16 10:30:31 -07:00
Timothy Sehn
e7d04699ee Working C++ test. Now need to add the build logic and Docker magic 2020-09-15 17:16:40 -07:00
Timothy Sehn
fd90fec266 Got C++ test working locally per Aaron's example 2020-09-15 16:33:49 -07:00
Tim Sehn
24d6e72f7d Merge pull request #878 from liquidata-inc/tim/mysql-client-go-test
Go MySQL client test
2020-09-15 10:57:31 -07:00
Timothy Sehn
91e364818c Working Dockerfile for go mysql client tests 2020-09-15 10:35:28 -07:00
Timothy Sehn
b6b0557375 Merge branch 'master' into tim/mysql-client-go-test 2020-09-15 10:15:16 -07:00
Timothy Sehn
fecb43de4a Merge branch 'master' into tim/mysql-client-go-test 2020-09-15 10:14:13 -07:00
Tim Sehn
b6c0f97ed3 Merge pull request #883 from liquidata-inc/db/mysql-client-tests-install-golang
Db/mysql client tests install golang
2020-09-15 10:13:20 -07:00
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
Dustin Brown
d13beb9fa3 /MySQLDockerfile: Install golang 2020-09-15 08:40:08 -07:00
Timothy Sehn
0ff2efe5c6 Working go code. Gotta get Docker working. 2020-09-14 16:52:55 -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
Timothy Sehn
36f420276b Got MySQL connection working in Go 2020-09-14 16:26:57 -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