Commit Graph

3354 Commits

Author SHA1 Message Date
Aaron Son
36abc47fba go/Godeps: Update. 2020-10-09 13:34:21 -07:00
Aaron Son
66a9b055ea go/go.mod: Adopt dolthub/fslock fork. Forked version uses Open(RDRW) for lock file on *nix, which works on NFS. 2020-10-09 13:10:42 -07:00
Brian Hendriks
4ff07caa07 optimizations (#888) 2020-10-07 13:43:39 -07:00
Daylon Wilkins
8701bdc451 Forward compatibility of dolt_schemas 2020-10-06 15:59:24 -07:00
Daylon Wilkins
f9bfdb1cb3 Fix for reading old dolt_schemas 2020-10-06 15:59:24 -07:00
Aaron Son
214c29a1f7 go/go.mod: Bump eventsapi. 2020-10-05 15:11:58 -07:00
Aaron Son
2b36a78383 go/store/{datas,nbs}: Use application-level temp dir for byte sink chunk files with datas.Puller. 2020-10-05 12:19:12 -07:00
Daylon Wilkins
e7ca7cf6dd Added comments for clarity 2020-10-02 12:05:06 -07:00
Zach Musgrave
7a3e1025c8 Merge pull request #906 from dolthub/daylon/conflict-resolution
Fixed conflict resolution and additional trigger tests
2020-10-02 11:25:53 -07:00
Oscar Batori
a227eebdf7 Updated version for release of version 0.20.1 2020-10-02 09:41:45 -07:00
Oscar Batori
a652e55acb Updated version for release of version 0.20.0 2020-10-02 09:35:07 -07:00
Daylon Wilkins
ac414dd428 Fixed conflict resolution and additional trigger tests 2020-10-02 04:14:18 -07:00
Zach Musgrave
01db0dd28c Updated to latest go-mysql-server
Signed-off-by: Zach Musgrave <zach@liquidata.co>
2020-10-01 16:05:34 -07:00
Daylon Wilkins
8496cb5453 Added trigger functionality to Dolt 2020-10-01 01:30:43 -07:00
Andy Arthur
3fb679705e updated import paths, PR feedback 2020-09-28 15:11:17 -07:00
Andy Arthur
4d13a601e3 added hidden gc command 2020-09-28 14:36:33 -07:00
Andy Arthur
6a19e87938 call fdCache.ShrinkCache to close unreferenced files 2020-09-28 14:36:33 -07:00
Andy Arthur
0ff5b1a70e pr feedback 2020-09-28 14:36:33 -07:00
Andy Arthur
46a8099bdb maybe fix windows tests 2020-09-28 14:36:32 -07:00
Andy Arthur
d4722f00c5 fixed clone test 2020-09-28 14:36:32 -07:00
Andy Arthur
386c6d0c3e removed cleanup.pu 2020-09-28 14:36:32 -07:00
Andy Arthur
352ff31683 added tests, refactored nbs lock, repofmt 2020-09-28 14:36:32 -07:00
Andy Arthur
27c47cd553 first pass at table files pruning 2020-09-28 14:35:13 -07:00
Andy Arthur
97be86529a adding cleanup.py for now 2020-09-28 14:35:13 -07:00
Daylon Wilkins
b5bb663233 Reference new org name and updated trigger logic 2020-09-25 15:35:04 -07:00
Daylon Wilkins
892de5ed98 Moved everything over to SHOW CREATE TABLE and fixed diff panic 2020-09-22 23:19:04 -07:00
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
Oscar Batori
c4f91c1e55 Updated version for release of version 0.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
Brian Hendriks
ffcd94681c no parallelism if GOMAXPROCS == 1 (#886)
* no parallelism if GOMAXPROCS == 1

* better
2020-09-16 13:10:53 -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
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
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