Dustin Brown
6f2b7667f4
/{mysql-client-tests-entrypoint.sh, MySQLDockerfile, .github/}: Testing custom action
2020-08-28 10:31:11 -07:00
Dustin Brown
d35b0d2311
/{mysql-client-tests, .github/}: Iterating on github actions integration
2020-08-28 10:31:11 -07:00
Timothy Sehn
6df430a7b7
Fixed kill errors by moving it before rm -rf and adding an empty c test harness
2020-08-27 18:09:34 -07:00
Tim Sehn
4e0fd239af
Merge pull request #849 from liquidata-inc/db/containerize-mysql-test-env
...
/mysql-client-tests/{node/, MySQLDockerfile}: POC dockerizing test env
2020-08-27 11:07:25 -07:00
Dustin Brown
9b547aaa85
/mysql-client-tests/{node/, MySQLDockerfile}: POC dockerizing test env
2020-08-26 18:16:06 -07:00
Timothy Sehn
57d5925f73
Checking in package-lock.json per Taylor's advice
2020-08-26 12:34:48 -07:00
Timothy Sehn
0e22fdac5e
First pass at Node MySQL connector tests.
2020-08-26 12:33:53 -07:00
Timothy Sehn
0dbc5b2384
First pass at Java MySQL Connector test. This has a dependency on the mysql-connector-java jar file. We'll have to figure out classpath and dependency resolution once we start running these programmatically. The program also only checks the first row, column pair or rows updated of the output to see if it matched expected. This is a pretty big simplification to avoid defining too much configuration.
2020-08-25 15:43:11 -07:00
Timothy Sehn
9d04bc471d
Added test for pymysql connection library. Renamed and modified the mysql.connector test based on discoveries writing this test.
2020-08-24 16:47:12 -07:00
Timothy Sehn
fd5280eb72
Removed erroneously added test file
2020-08-24 14:46:45 -07:00
Timothy Sehn
cad7be531e
First pass at MySQL client tests. This one adds a test for the native python MySQL client. The native python MySQL client does not use the C connection library instead connecting to MySQL using the DB API v2.0 specification (PEP-249)
2020-08-24 14:45:29 -07:00
Aaron Son
eebe80a512
Merge pull request #806 from liquidata-inc/aaron/sql-regressions-job-pod-template
...
benchmark/sql_regressions/DoltRegressionsJenkinsfile: Add a pod template so we can tweak resource requests and potentially node selectors / auto scaler landing.
2020-08-24 09:42:56 -07:00
Aaron Son
3f0b6c835c
Merge pull request #828 from liquidata-inc/aaron/nbs-mmap-table-index
...
go/store/nbs: Make tableIndex into an interface, and add an off-heap implementation using mmap.
2020-08-21 15:45:31 -07:00
Aaron Son
36988fb9ee
go/store/nbs: mmapTableIndex: PR feedback.
2020-08-21 14:26:55 -07:00
Brian Hendriks
db5b60cc56
parallelism ( #841 )
2020-08-21 12:22:09 -07:00
Brian Hendriks
96331a5b69
go 1.15 fixes ( #844 )
2020-08-21 07:35:17 -07:00
AndyA
bbe5c2aa36
Merge pull request #842 from liquidata-inc/andy/commit-st-names
...
Tie Dolt commit struct fields to Noms commit struct fields
2020-08-20 10:23:36 -07:00
Andy Arthur
771a769957
tied doltdb.Commit consts to datas.Commit
2020-08-19 22:31:46 -07:00
Aaron Son
a778a05c53
format_repo.sh
2020-08-19 15:09:11 -07:00
Aaron Son
0ae16bf290
go/store/nbs: table_reader_test: Add some quick smoke tests for on heap and mmap table index.
2020-08-19 15:08:49 -07:00
Zach Musgrave
ac8e8840c4
Merge pull request #839 from liquidata-inc/zachmu/sequence-cursor
...
Bug fix for reverse sequence cursor.
2020-08-19 12:12:43 -07:00
Zach Musgrave
6f6a6880d6
Changed a panic to an err
...
Signed-off-by: Zach Musgrave <zach@liquidata.co >
2020-08-19 12:10:15 -07:00
Zach Musgrave
02b94608cd
Added a skipped test and explanation for why sequence cursors don't work on unbalanced trees.
...
Signed-off-by: Zach Musgrave <zach@liquidata.co >
2020-08-19 11:54:13 -07:00
Zach Musgrave
12e724a9ab
Simplified test sequence setup
...
Signed-off-by: Zach Musgrave <zach@liquidata.co >
2020-08-18 17:24:43 -07:00
Zach Musgrave
e3daf32091
Zachmu/query differ patch ( #840 )
2020-08-18 16:55:59 -07:00
Aaron Son
ee9e782a14
Merge remote-tracking branch 'origin/master' into aaron/nbs-mmap-table-index
2020-08-18 10:27:47 -07:00
Zach Musgrave
8f0d2b79e2
Skip tests for cursors on an unbalanced tree
...
Signed-off-by: Zach Musgrave <zach@liquidata.co >
2020-08-17 16:41:40 -07:00
Zach Musgrave
3249caf05a
Added more tests, found a breaking case for some trees
...
Signed-off-by: Zach Musgrave <zach@liquidata.co >
2020-08-17 15:06:30 -07:00
Aaron Son
781337d468
go/store/nbs: Add Clone() methods to tableReader, chunkSource. Make store Rebase clone chunkSources.
2020-08-17 13:10:07 -07:00
Zach Musgrave
4fb787da45
Formatting
...
Signed-off-by: Zach Musgrave <zach@liquidata.co >
2020-08-17 12:19:36 -07:00
Zach Musgrave
322c1abc73
Fixed semantics for newCursorBackFromValue to always begin with a value <= to the given key. Added some more tests.
...
Signed-off-by: Zach Musgrave <zach@liquidata.co >
2020-08-17 12:17:18 -07:00
Aaron Son
7bdc8f1905
go/store/nbs: tableIndex gets Clone and Close.
2020-08-17 11:33:29 -07:00
Zach Musgrave
26d64cf4a8
Bug fixes for unit tests of ordered sequence cursors
...
Signed-off-by: Zach Musgrave <zach@liquidata.co >
2020-08-17 11:26:47 -07:00
Zach Musgrave
01d17d992d
Added tests for cursorAtValueBackFrom
...
Signed-off-by: Zach Musgrave <zach@liquidata.co >
2020-08-14 17:28:19 -07:00
Zach Musgrave
d6c0ceefc7
Tests of ordered cursors. Only partly working, probably because of faulty test sequence implementation.
...
Signed-off-by: Zach Musgrave <zach@liquidata.co >
2020-08-14 17:05:30 -07:00
AndyA
e6e6b29c94
Merge pull request #838 from liquidata-inc/andy/table_renames
...
Andy/table renames
2020-08-13 18:19:28 -07:00
Zach Musgrave
fa95eac04f
Bug fix for reverse sequence cursor. Not sufficient to just mark a cursor reverse after the fact, need to initialize cursors at all levels of the tree as reverse as well. Still needs tests, but fixes panics in sqllogictest.
...
Signed-off-by: Zach Musgrave <zach@liquidata.co >
2020-08-13 17:07:15 -07:00
Andy Arthur
0919632741
fixed reset message
2020-08-13 16:02:24 -07:00
Andy Arthur
108ac5b7b1
repofmt
2020-08-13 15:28:31 -07:00
Andy Arthur
40421c9587
removed that last usages of diff.TableDiff
2020-08-13 15:26:48 -07:00
Andy Arthur
4b176a34b6
repofmt
2020-08-13 14:40:53 -07:00
Andy Arthur
e49feeb4a8
updated status to match tables by schema not name, now tracks renames
2020-08-13 14:38:58 -07:00
Andy Arthur
fb83837451
added BATS for table renames and dolt status, updated README
2020-08-13 09:43:56 -07:00
Andy Arthur
e50fe119c0
renamed table import bats files for clarity
2020-08-12 16:41:51 -07:00
Zach Musgrave
77d426f005
Merge pull request #835 from liquidata-inc/zachmu/show-tables-as-of
...
Updated go-mysql-server, added test for SHOW TABLES AS OF
2020-08-12 15:41:06 -07:00
Andy Arthur
8ee5d47567
check only current table names, not history
2020-08-11 19:29:27 -07:00
Andy Arthur
898995ff10
added bats test for table name reuse
2020-08-11 17:04:18 -07:00
Dustin Brown
17a4489e20
Merge pull request #837 from liquidata-inc/db/remove-check-commiters-ci-check
...
/{.github, go}: remove check-committers check from ci
2020-08-11 14:36:43 -07:00
Dustin Brown
1970d38b96
/go/utils/{checkcommitters}: Remove uneccessary checkcommitters script
2020-08-11 14:20:57 -07:00
Dustin Brown
547df10709
/{.github, go}: remove check-committers check from ci
2020-08-11 13:25:57 -07:00