Commit Graph

10013 Commits

Author SHA1 Message Date
Andy Arthur 20419853d4 added setup info 2021-09-06 12:16:19 -07:00
Andy Arthur 376b53c412 fixed up filewatcher output 2021-09-06 12:10:58 -07:00
Andy Arthur b415f30a59 added filter, sort, and uniq 2021-09-06 08:30:18 -07:00
Andy Arthur b4cb235836 oneliner for escape analysis 2021-09-05 19:05:57 -07:00
Aaron Son 4aaa526ab6 Merge pull request #2096 from dolthub/aaron/keyless-supports-partitions
go/libraries/doltcore/table: Support partitioned table iterators for keyless tables.
2021-09-03 15:13:47 -07:00
zachmu 0eff897e9a [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2021-09-03 22:13:05 +00:00
Zach Musgrave fcb3bdcf2a Merge master 2021-09-03 15:11:53 -07:00
Zach Musgrave ea21a29e2f Copy editing pass on PR, mostly names and comments 2021-09-03 15:10:26 -07:00
Aaron Son edb95935f7 go/libraries/doltcore/sqle/enginetest: TestScript: Skip some GROUP BY tests which do not actually work. 2021-09-03 13:10:04 -07:00
Aaron Son 27f926feff go/libraries/doltcore/table: Support partitioned table iterators for keyless tables. 2021-09-03 13:10:00 -07:00
Maximilian Hoffman 5339476283 RMariaDB mysql-integration-test (#2093)
* Add rmariadb test and deps

* Uncomment

* remove duplicate install

* Remove unnecessary imports

* Add isTRUE

* fix sneaky dbi bug

* Left hanging cleanup step from testin

* Add rmysql test

* Add mysql lib

* Fix equality check

* Add data.frame.StringsAsFactors to idiot-proof equality checks
2021-09-03 10:48:16 -07:00
Zach Musgrave 9bb89cb36b Merge pull request #2080 from dolthub/zachmu/logging
Changed logging format to take advantage of logger changes in gms
2021-09-02 12:11:45 -07:00
Aaron Son 032921b154 Merge pull request #2090 from dolthub/aaron/datetime-parse-YYYY-M-D
go.mod: Bump go-mysql-server to pick up date handling for YYYY-M-D format.
2021-09-02 12:00:00 -07:00
Zach Musgrave 92fc59b85b Merge branch 'master' into zachmu/logging 2021-09-02 11:31:32 -07:00
Aaron Son 8dda5a8eb5 go/go.mod: Sync go-mysql-server@master. 2021-09-02 11:00:51 -07:00
Aaron Son 7995467efb integration-tests/bats: Add some bats tests for YYYY-M-D timestamp/date formats. 2021-09-02 10:21:55 -07:00
Aaron Son 217301b171 go.mod: Bump go-mysql-server, pick up date handling for YYYY-M-D. 2021-09-01 20:40:58 -07:00
reltuk 6696c2ecdd [ga-bump-release] Update Dolt version to 0.28.2 and release v0.28.2 v0.28.2 2021-09-02 03:01:10 +00:00
Aaron Son f65e2d7254 Merge pull request #2086 from dolthub/aaron/bump-go-mysql-server-fix-prepared-writes
go/go.mod,integration-tests/mysql-client-tests: Bump go-mysql-server to pick up fix for prepared statement writes resultset metadata.
2021-09-01 18:43:44 -07:00
Aaron Son f88c4bee6c go/libraries/doltcore/sqle: Fix tests use of time.Local to run reliably in the presence of log formatting loading timezone data. 2021-09-01 17:04:32 -07:00
Aaron Son a5a30ebfa2 go/go.mod,integration-tests/mysql-client-tests: Bump go-mysql-server to pick up fix for prepared statement writes resultset metadata.
Fixes: #2084.
2021-09-01 15:28:26 -07:00
Zach Musgrave 47bd5510f9 Merge master 2021-09-01 11:50:12 -07:00
Zach Musgrave af216514f4 Actually upgrade gms 2021-09-01 11:18:19 -07:00
Maximilian Hoffman a480bad711 Remove doltpy from CI (#2083)
* Remove doltpy from CI

* Add mysql connector

* Bad key
2021-08-31 20:29:43 -07:00
Daylon Wilkins f7a63f1a19 Better case handling for system tables 2021-08-31 17:35:53 -07:00
Vinai Rachakonda 38ed60e8bf Auto Increment Values should reset for a table after its been dropped (#2074)
This table fixes a bug where a table is dropped and then readded but its next auto increment value didn't reset.
2021-08-31 17:33:31 -07:00
zachmu 289ad51f85 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2021-08-31 22:31:01 +00:00
Zach Musgrave 76c43669f1 Upgraded GMS 2021-08-31 15:28:49 -07:00
Maximilian Hoffman f5d63f4e3d move common merge/push/pull code into doltcore/env (#2063)
* Start moving code out of cmd

* hacky cmd -> action/evn refactor

* progress

* String verbose error from lib, mostly not reconstructed on cli side

* Missing verbose errors in lib, still not handled in cli. Refactor vinai's doc diffs to not depend on merge

* Small progress commit on other laptop

* Merge bats passing

* format

* progress

* Remotes bats tests working

* More error fixes

* Fix cyclic foreign keys bats

* Fix import cycle

* Start cleaning up code

* Fix a couple bats

* Clean up comments and println

* Brian's comments
2021-08-31 15:23:23 -07:00
Daylon Wilkins 2eda842a1f Fixed sql-client requiring repository 2021-08-31 14:41:39 -07:00
Vinai Rachakonda cbf973d129 Addresses different types of panics with remotes/fetches Issue: #2048 (#2067)
This pr addresses three issues with fetching remotes.

- A panic with fetching a remote in the form "remotes/.." that is invalid
- A panic when an added remote that is then fetched is invalid
- A lack of error when fetching an invalid remote
2021-08-31 13:45:00 -07:00
Aaron Son c7d46043fc Merge pull request #2075 from dolthub/aaron/sigint-cancel-context-instead-of-osExt
go/cmd/dolt: Handle SIGINT, SIGTERM with a context cancel.
2021-08-31 13:23:40 -07:00
Aaron Son 3fa4f45976 go/cmd/dolt: Handle SIGINT, SIGTERM with a context cancel.
Also install a handler for sql-server so that the server gets stopped cleanly
when we receive SIGINT or SIGTERM.
2021-08-31 11:34:21 -07:00
Dustin Brown a5667058f3 [ga-bump-dep] Bump dependency in Dolt by VinaiRachakonda (#2069)
Co-authored-by: VinaiRachakonda <vinai@dolthub.com>
2021-08-31 09:34:22 -07:00
Aaron Son dd4657556c Merge pull request #2072 from dolthub/aaron/sql-server-tls-support
go/cmd/dolt: commands/sqlserver: Add configuration settings for tls_key, tls_cert and require_secure_transport.
2021-08-31 09:33:58 -07:00
Daylon Wilkins 400d033d06 Removed case sensitivity for dolt system tables and db names 2021-08-30 15:51:54 -07:00
Aaron Son 3f7181ac5c go/cmd/dolt: commands/sqlserver: Add configuration settings for tls_key, tls_cert and require_secure_transport. 2021-08-30 14:46:19 -07:00
Vinai Rachakonda 7dc12a3865 Implement --author for dolt revert and DOLT_REVERT() (#2045) 2021-08-30 13:17:47 -07:00
Zach Musgrave b5e1da6364 Merge pull request #2065 from dolthub/zachmu/diff-summary
Print table deltas in a consistent order (currently hash order)
2021-08-30 12:54:48 -07:00
Brian Hendriks 182a9ee911 create empty tuples at start (#2064) 2021-08-30 12:52:11 -07:00
AndyA 4e0e8209bd Merge pull request #2066 from dolthub/andy/kv-benchmarks
Simple key/val benchmarks
2021-08-30 12:40:55 -07:00
coffeegoddd a0dbe8d6ba [ga-bump-release] Update Dolt version to 0.28.1 and release v0.28.1 v0.28.1 2021-08-30 18:43:09 +00:00
Vinai Rachakonda 228b0770e4 Resolve Issue #2052: Fix bug that deletes a user created directory when clone fails.
This pr fixes an issue where a user runs `dolt clone <> dir/` to clone a database into directory `dir/`. Previously, when the clone failed the entire `dir/` repo would get deleted. Now, we check for `dir/`'s existence and try our best to remove the .dolt folder.
2021-08-30 10:52:26 -07:00
Andy Arthur 5074c511f3 fix go vet 2021-08-30 10:44:23 -07:00
Andy Arthur 36773585f8 added NBS prolly store 2021-08-30 10:26:42 -07:00
Zach Musgrave 8e273cac77 Merge branch 'zachmu/diff-summary' into zachmu/logging 2021-08-30 10:10:17 -07:00
Andy Arthur 07015db776 fixed bolt store, refactored 2021-08-30 10:05:15 -07:00
Andy Arthur 87d0fdd008 bolt store, stub of NBS and bitcask 2021-08-29 07:32:51 -07:00
Andy Arthur 75edc758d4 stub of boltdb kv store 2021-08-28 17:51:38 -05:00
Andy Arthur 232fa22fd9 refactored benchmarks, added pprof generation 2021-08-28 17:36:07 -05:00