Commit Graph

3936 Commits

Author SHA1 Message Date
Andy Arthur db025df9e8 refactored checkout to retain feature version data 2021-02-12 14:54:48 -08:00
Andy Arthur 8b79803d01 feature version integration tests 2021-02-12 14:54:48 -08:00
Andy Arthur acc3525a55 setup whitebox integration tests for feature version 2021-02-12 14:54:48 -08:00
Andy Arthur b7402bb8ec added feature_version.md 2021-02-12 14:54:48 -08:00
Andy Arthur bf081d6f55 write feature version on TableEditSession.flush() 2021-02-12 14:54:48 -08:00
Andy Arthur efd7d2f8ca reverting feature version injection on commit 2021-02-12 14:54:48 -08:00
Andy Arthur 41e071166a support more versions 2021-02-12 14:54:48 -08:00
Andy Arthur 52d71ac803 injecting feature version on commit 2021-02-12 14:54:48 -08:00
Andy Arthur 44d1514d36 deduped dangling commit functions in doltdb 2021-02-12 14:54:48 -08:00
Brian Hendriks a7d952656d race condition fix (#1323) 2021-02-10 16:55:23 -08:00
Vinai Rachakonda 6a862db215 Vinai/dolt merge Part 1. Just Fast Forward Merge (#1299)
This PR adds DOLT_MERGE functionality that only works with FFs.
2021-02-10 11:19:14 -08:00
Daylon Wilkins e425ec40b5 Type change tests and bug fixes 2021-02-10 11:06:27 -08:00
Daylon Wilkins bedfdcf488 Baseline implementation of ALTER TABLE MODIFY allowing type changes 2021-02-10 11:06:27 -08:00
Brian Hendriks 96a3fd23a1 disable query diff (#1321) 2021-02-10 10:40:28 -08:00
Daylon Wilkins 7dcc54b630 Check constraints on commit 2021-02-09 01:12:52 -08:00
Aaron Son 6ea01c5c5f Bump go-mysql-server. 2021-02-08 10:23:02 -08:00
Aaron Son 217899c164 repoformat. 2021-02-08 09:27:30 -08:00
Aaron Son c5fb623bd2 go/go.mod: Bump go-mysql-server 2021-02-08 09:21:29 -08:00
Daylon Wilkins e7c1a29fc2 Added DELIMITER support to the dolt shell 2021-02-08 00:54:20 -08:00
Brian Hendriks 7e08b4de3c change table projection implementation (#1298)
* change table projection implementation

* update gms

* disable a plan test
2021-02-04 16:17:05 -08:00
Vinai Rachakonda 7b53ccb79f Implement SQL dolt_checkout function (#1287)
This pr adds in DOLT_CHECKOUT functionality for the sql cli.
2021-02-04 16:16:01 -08:00
Brian Hendriks 09c3c3e4ec Insertion optimizations (#1293) 2021-02-04 14:44:01 -08:00
Zach Musgrave f6bf6ec93a Merge pull request #1289 from dolthub/zachmu/debuglog-env
Added DOLT_SQL_DEBUG_LOG and DOLT_SQL_DEBUG_LOG_VERBOSE environment vars
2021-02-04 09:15:42 -08:00
AndyA d00a37fbd6 Merge pull request #1278 from dolthub/andy/auto-inc-fix
Andy/auto inc fix
2021-02-03 18:04:19 -08:00
Andy Arthur d9fd93d11c PR feedback: use tbl.UpdateSchema() over doltdb.NewTable 2021-02-03 17:36:07 -08:00
Zach Musgrave e28e856e9c Added env vars for SQL analyzer debug printing 2021-02-03 14:26:06 -08:00
Zach Musgrave ddd7358ab0 Added another skip for divergent query plan 2021-02-02 20:24:13 -08:00
Vinai Rachakonda d8b3cdd9c3 Vinai/update dolt sql session variables (#1283)
This pr fixes a bug where session variables were not being properly handled between commit and reset.
2021-02-02 18:51:34 -05:00
Zach Musgrave 32c4598d29 Merge pull request #1285 from dolthub/zachmu/gms-buggy-query
Upgraded to latest go-mysql-server, and added a skip for a new query plan test
2021-02-01 20:41:22 -08:00
Brian Hendriks 6833faf1d1 fix projected columns with single partition indexes (#1284) 2021-02-01 19:08:14 -08:00
Zach Musgrave 69ba925958 Ugraded to latest gms 2021-02-01 18:38:33 -08:00
Zach Musgrave 9daba4f399 Skipped a newly added query plan test, and changed a TODO to be less shouty and more informative 2021-02-01 18:36:30 -08:00
Taylor Bantle 2a5df90e00 Fix comments 2021-02-01 12:38:05 -07:00
Taylor Bantle 40dceed623 WithDdb -> OnDB 2021-02-01 12:38:05 -07:00
Taylor Bantle 5d0c90c3a0 Remove workspace command 2021-02-01 12:38:05 -07:00
Taylor Bantle 330a43750a Format repo 2021-02-01 12:38:05 -07:00
Taylor Bantle f61bebe9d0 Add workspace name check with bats and refactor create branch/workspace so it can be easily used by dolthubapi 2021-02-01 12:38:05 -07:00
Taylor Bantle 55625535b4 Successfully create, list, delete workspaces 2021-02-01 12:38:05 -07:00
Aaron Son 7570f49e42 o/libraries/doltcore/table/editor: Add ability to configure map editor flush interval with environment variables. 2021-02-01 07:34:34 -08:00
Vinai Rachakonda 68331035e4 Fix bug where batched inserts containing subqueires chose non flushing option.. (#1267)
This pr fixes a problem where subqueries in insert were not denoted as non batch insert.
2021-01-29 22:47:57 -05:00
Andy Arthur b86c8464dd copy AUTO_INCREMENT value on schema change (index/column add/drop/modify) 2021-01-29 16:14:42 -08:00
Dustin Brown abd84bfbfc /go/libraries/doltcore/schema/col_coll.go: fix bug breaking bounty scoreboard 2021-01-29 14:54:44 -08:00
Dustin Brown 333bd4d83b Merge pull request #1271 from dolthub/db/logictest-csv
Enable sqllogictest runner to parse results to csv
2021-01-28 14:33:06 -08:00
Dustin Brown 668a1c4b46 /go/libraries/doltcore/sqle/logictest/main/main.go: use -r instead of environment variable 2021-01-28 14:06:50 -08:00
Brian Hendriks 056195db2b Implement StatisticsTable interface to provide table statistics to the analyzer. (#1269) 2021-01-28 13:54:15 -08:00
Dustin Brown 73a30bc154 Merge pull request #1266 from dolthub/db/skip-test
[no-release-notes] /go/store/blobstore/blobstore_test.go: skip flaky windows test
2021-01-28 13:44:34 -08:00
Dustin Brown d452ef9792 /go/libraries/doltcore/sqle/logictest/main: add csv option 2021-01-28 13:04:41 -08:00
Brian Hendriks 37d58c1f46 adds ability to redirect stdin from a file (#1264) 2021-01-27 17:55:38 -08:00
Dustin Brown f8dbfbad68 /go/store/blobstore/blobstore_test.go: skip flaky windows test 2021-01-27 17:05:44 -08:00
Zach Musgrave 5abad68fbf Fixes for merging master, changed doltdocs.DoltDocsSchema to doltdocs.Schema 2021-01-27 09:14:09 -08:00