Commit Graph

5780 Commits

Author SHA1 Message Date
Zach Musgrave
08e1cbd2af Fixed formatting error
Signed-off-by: Zach Musgrave <zach@liquidata.co>
2019-11-27 14:47:03 -08:00
Zach Musgrave
bd8c323f0f Updated dependencies for vitess, go-mysql-server, sqllogictest. Ran go mod tidy.
Signed-off-by: Zach Musgrave <zach@liquidata.co>
2019-11-27 14:32:15 -08:00
Zach Musgrave
78356104bd Bug fixes for sqllogictest dolt harness:
* More inclusive types
* Better error handling for panics
* Cheat on tables without primary keys to allow more tests (~40%) to succeed.

Signed-off-by: Zach Musgrave <zach@liquidata.co>
2019-11-27 14:16:54 -08:00
Dustin Brown
7444e33fb0 Merge pull request #225 from liquidata-inc/db/disable-sql-benchmarks
disable benchmarking dolt sql imports
2019-11-26 15:21:24 -08:00
Dustin Brown
c0d8c12bb1 disable benchmarking dolt sql imports 2019-11-26 15:08:02 -08:00
Dustin Brown
e117d04b6a Merge pull request #219 from liquidata-inc/db/benchmarking
dolt benchmarking
2019-11-26 13:25:47 -08:00
Dustin Brown
531218ba6d Add dolt performance benchmarks 2019-11-26 13:12:45 -08:00
Dustin Brown
ba7e8f34ce WIP add dolt performance benchmarks 2019-11-26 10:27:14 -08:00
Aaron Son
a2ee8f8df9 Merge pull request #224 from liquidata-inc/aaron/dolt-sql-keep-engine-around
go/cmd/dolt: commands/sql: Keep the sql engine around throughout the lifetime of the shell / batch import.
2019-11-25 13:50:35 -08:00
Aaron Son
a5ed797530 go/cmd/dolt: commands/sql: Fix up comments for new function returns. 2019-11-25 12:01:05 -08:00
Aaron Son
1aff3ace98 go/cmd/dolt: commands/sql: Keep the sql engine around throughout the lifetime of the shell / batch import. 2019-11-25 11:53:08 -08:00
Brian Hendriks
549e8ea54f improved super schema names (#221) 2019-11-21 15:09:05 -08:00
Brian Hendriks
39be831e85 update go-mysql-server dependency and enable dolt_diff_* system tables 2019-11-20 16:56:55 -08:00
Tim Sehn
33b7cbeb74 Merge pull request #218 from liquidata-inc/tim/adds-bats-test
Added skipped bats test for schema diffs on adding a primary key
2019-11-18 16:35:32 -08:00
Brian Hendriks
c7e47f8d6a Bh/super schema (#214)
* super schemas
* diff table
* disable diff_tables for now.
2019-11-18 16:21:02 -08:00
Timothy Sehn
36aad21147 Added skipped bats test for schema diffs on adding a primary key 2019-11-18 16:12:01 -08:00
AndyA
f35e44b317 Merge pull request #216 from liquidata-inc/andy/sqlschemadiffs
Andy/sqlschemadiffs
2019-11-18 09:09:38 -08:00
Andy Arthur
8bddfddd7b updated unittests 2019-11-18 08:52:36 -08:00
Andy Arthur
0546757be2 unittests 2019-11-15 15:16:16 -08:00
Andy Arthur
c4d27b14eb unit test for findRenames 2019-11-15 14:56:03 -08:00
Andy Arthur
38fb4dbf0c renaming func 2019-11-15 14:54:40 -08:00
Andy Arthur
8d9b95d948 repo format 2019-11-15 11:18:00 -08:00
Andy Arthur
6ce033b972 using sql.SchemaAsCreateStmt 2019-11-15 11:16:08 -08:00
Andy Arthur
d39b20d3c1 split out schema diff functions 2019-11-15 10:59:12 -08:00
Andy Arthur
a5cc6a7e5d fixed variable name 2019-11-15 10:44:31 -08:00
Andy Arthur
5efb1395cc fixed rename table tests 2019-11-15 10:43:58 -08:00
Andy Arthur
930c66d189 repo fmt 2019-11-15 10:07:41 -08:00
Andy Arthur
2db9217ba3 refactored 2019-11-15 10:06:56 -08:00
Andy Arthur
802ceb00aa expanding bats tests 2019-11-15 09:45:18 -08:00
Andy Arthur
61a429fab6 adding identifier strings 2019-11-15 09:09:27 -08:00
Andy Arthur
800fc38f47 adding copyright 2019-11-15 08:56:32 -08:00
Andy Arthur
430073ea8a removed TODO 2019-11-15 08:49:36 -08:00
Andy Arthur
464f5155d0 updated bats comments 2019-11-15 08:48:16 -08:00
Andy Arthur
5aa709f229 repo format 2019-11-15 08:42:47 -08:00
Andy Arthur
d587f56031 added renaming 2019-11-15 08:41:19 -08:00
Andy Arthur
93f70d540c merged master 2019-11-14 17:32:19 -08:00
Andy Arthur
f3cb987484 extending test to cover renames 2019-11-14 17:30:32 -08:00
Andy Arthur
42d082aee5 fixed tests, was added a non-existant directory 2019-11-14 17:24:01 -08:00
Andy Arthur
05ce307ea9 fixed bug in table differ 2019-11-14 17:22:56 -08:00
Andy Arthur
380e35bec7 new table diff implementation 2019-11-14 16:09:09 -08:00
Andy Arthur
c0eeec2d5b removing breaking print stmt 2019-11-14 14:14:06 -08:00
Andy Arthur
7efba0e1a6 refactored 2019-11-14 12:41:32 -08:00
Andy Arthur
6fd64dfcfd rows of new tables are inserting, woof 2019-11-13 17:29:02 -08:00
Andy Arthur
fab92eb8ab added bats tests 2019-11-13 16:31:33 -08:00
Andy Arthur
018215dd39 added table renaming 2019-11-13 16:31:03 -08:00
AndyA
36f5f518f0 Merge pull request #207 from liquidata-inc/andy/sqldiffs
Andy/sqldiffs
2019-11-13 14:57:04 -08:00
Andy Arthur
e0a25889aa fixed whitespace 2019-11-13 14:44:20 -08:00
Andy Arthur
af0ea29a80 merging master 2019-11-13 14:35:46 -08:00
Zach Musgrave
248492da58 Merge pull request #213 from liquidata-inc/zachmu/sql-performance
Update version of go-mysql-server and sqllogictest, and make dolt use the insert / update / delete interfaces. This results in much better performance (and better correctness) for insert / update / delete statements that involve multiple values. Originally turned indexing back on, but discovered that it leads to incorrect test results when I do so, so hid it behind an env var again.
2019-11-13 13:50:17 -08:00
Andy Arthur
fc3a4c06bd fixing description of sql flag 2019-11-13 13:42:00 -08:00