Commit Graph

4951 Commits

Author SHA1 Message Date
Matt Jesuele bd212a8260 dolt/go/cmd/git-dolt{,-smudge}: Add git smudge filter for git-dolt (#1651)
* dolt/go/cmd/git-dolt/config/config.go: Add package comment

* dolt/go/cmd/git-dolt: Factor CloneToRevision function out of Fetch command

* dolt/go/cmd/git-dolt: Factor AppendToFile out of Link command

* dolt/go/cmd/git-dolt: Add install command

* dolt/go/cmd/git-dolt-smudge: Create git-dolt-smudge command to use as a git smudge filter

* dolt/go/cmd/git-dolt/git-dolt.go: Cleanup

* dolt/bats/git-dolt.bats: Add bats test for git dolt install

* Jenkinsfile: Add git-dolt-smudge to dolt/bats stage

* dolt/bats/git-dolt.bats: Add test for git-dolt smudge filter

* dolt/bats/git-dolt.bats: Configure fake name and email in test git repos so that committing works on Jenkins

* dolt/{bats,go}: Improve git-dolt cloning behavior (especially streaming output from dolt clone); refactor

* dolt/{bats,go}: Small tweaks to git-dolt output
2019-07-01 11:46:02 -07:00
dependabot-preview[bot] d776230ea8 build(deps): bump github.com/aws/aws-sdk-go in /dolt/go
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.20.10 to 1.20.12.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.20.10...v1.20.12)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-07-01 14:43:34 +00:00
Brian Hendriks 9e82c3260d fix 2019-06-27 10:20:18 -07:00
Brian Hendriks 434d75acde root errors 2019-06-27 10:20:18 -07:00
dependabot-preview[bot] 86c98679ac Bump github.com/aws/aws-sdk-go from 1.20.8 to 1.20.10 in /dolt/go
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.20.8 to 1.20.10.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.20.8...v1.20.10)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-27 13:59:56 +00:00
Matt Jesuele b4869ef71f Merge pull request #1638 from liquidata-inc/mj/git-dolt-update
dolt/{bats,go}: Factor git-dolt into several packages
2019-06-26 14:59:17 -07:00
Matt Jesuele 78d6177669 dolt/bats/git-dolt.bats: Loosen assertion on version line of config file 2019-06-26 14:47:10 -07:00
Brian Hendriks 70d24d5d23 ChunkStore::Rebase errors 2019-06-26 14:38:37 -07:00
Brian Hendriks 0ff2f5775b ChunkStore::put errors 2019-06-26 14:36:11 -07:00
Brian Hendriks 483ce6ef5d ChunkStore::Has and HasMany errors 2019-06-26 14:20:12 -07:00
Zach Musgrave 90c376f27d Added another test 2019-06-26 10:56:37 -07:00
Zach Musgrave b5b09e4cca Adding whitespace change to trigger jenkins (maybe)? 2019-06-26 10:47:40 -07:00
Zach Musgrave b62c1de34d Merge master 2019-06-26 10:24:37 -07:00
Zach Musgrave 390c6c734c Fixed up dependencies for the two newly forked packages to use the current tip of master on our forks. This is necessary because both of the parent projects have issues with their path structures: one declares a module path of gopkg.in in the lastest release, and the other one uses vitess.io instead of github.com in its path. 2019-06-26 10:14:20 -07:00
dependabot-preview[bot] 9ec24325dc build(deps): bump github.com/aws/aws-sdk-go in /dolt/go
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.20.6 to 1.20.8.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.20.6...v1.20.8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-26 14:54:47 +00:00
Matt Jesuele 02cf3c1d61 dolt/go/cmd/git-dolt/commands/link.go: Use GitDoltConfig's String method to format the config file contents 2019-06-25 19:50:17 -07:00
Zach Musgrave 9a2272740b Replaced forked mysql parser with vitess.io 2019-06-25 16:56:13 -07:00
Brian Hendriks b232b28fd8 remove panics from ChunkStore::Get anad GetMany 2019-06-25 14:29:00 -07:00
Matt Jesuele ba173837aa dolt/{bats,go}: Factor git-dolt into several packages 2019-06-25 14:18:01 -07:00
Matt Jesuele f03c753c4d dolt/go/cmd/git-dolt: Handle errors more idiomatically 2019-06-25 14:08:00 -07:00
Aaron Son b734b7dc7f Merge pull request #1634 from liquidata-inc/dependabot/go_modules/dolt/go/github.com/aws/aws-sdk-go-1.20.7
build(deps): bump github.com/aws/aws-sdk-go from 1.20.6 to 1.20.7 in /dolt/go
2019-06-25 14:03:06 -07:00
Aaron Son da4fd465e0 Merge pull request #1633 from liquidata-inc/dependabot/go_modules/dolt/go/google.golang.org/api-0.7.0
build(deps): bump google.golang.org/api from 0.6.0 to 0.7.0 in /dolt/go
2019-06-25 14:02:49 -07:00
Zach Musgrave 89ddcaa583 Last of the select tests migrated to portable format 2019-06-25 12:48:23 -07:00
Zach Musgrave 58f7c3c01c Moved join queries over to portable query test repo 2019-06-25 12:43:11 -07:00
Zach Musgrave ac62c0f84d Moved some things around and removed redundancies 2019-06-25 12:34:03 -07:00
Matt Jesuele 14580c32a3 dolt/{bats,go}: Super basic implementation of git dolt update (#1621)
* dolt/{bats,go}: Super basic implementation of git dolt update

* dolt/go/cmd/git-dolt: Refactoring/cleanup

* dolt/bats/git-dolt.bats: Improve some output assertions
2019-06-25 11:56:43 -07:00
Brian Hendriks 3ec00b1d0c fix 2019-06-25 11:16:28 -07:00
dependabot-preview[bot] 3efa750af8 build(deps): bump github.com/aws/aws-sdk-go in /dolt/go
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go) from 1.20.6 to 1.20.7.
- [Release notes](https://github.com/aws/aws-sdk-go/releases)
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.20.6...v1.20.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-25 14:26:56 +00:00
dependabot-preview[bot] 13b9bccc57 build(deps): bump google.golang.org/api from 0.6.0 to 0.7.0 in /dolt/go
Bumps [google.golang.org/api](https://github.com/google/google-api-go-client) from 0.6.0 to 0.7.0.
- [Release notes](https://github.com/google/google-api-go-client/releases)
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/master/CHANGES.md)
- [Commits](https://github.com/google/google-api-go-client/compare/v0.6.0...v0.7.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-06-25 14:26:26 +00:00
Zach Musgrave e7659cdfb3 More moving things around and reusing common test structures 2019-06-24 16:38:41 -07:00
Brian Hendriks dc89a9a874 re-delete file 2019-06-24 16:29:22 -07:00
Brian Hendriks 87f24cbaa8 Add Panics to ChunkStore.Commit interface and take out panics 2019-06-24 16:27:35 -07:00
Zach Musgrave f5b90a1c3a Moved original sql select tests into the new portable format 2019-06-24 16:20:14 -07:00
Zach Musgrave ec5d2678ea More refactoring work, changed case insensitivity tests to use a functional approach so they can fit into the execution framework better. 2019-06-24 16:13:29 -07:00
Brian Hendriks 0aa957e34d missing import 2019-06-24 16:06:40 -07:00
Brian Hendriks 84e30993f1 kill it dead 2019-06-24 16:06:40 -07:00
Zach Musgrave 9250eef586 Factored out a bunch of queries for testing both implementations with. Migrated sqle tests to use the new definition. 2019-06-24 15:15:52 -07:00
Zach Musgrave f3f9c44d9d Changed the rest of the SQL tests to use . imports for sqltestutil 2019-06-24 14:24:30 -07:00
Zach Musgrave 6547005d9e Moved some more members of the sqltestutil package around 2019-06-24 14:15:51 -07:00
Zach Musgrave ffc6bd53df Removed redundant methods in sqltests 2019-06-24 14:12:04 -07:00
Brian Hendriks 252c361329 update manifest panics 2019-06-24 14:08:39 -07:00
Zach Musgrave 328d2ed56a More test refactoring, moving common test data methods into sqltestutil.go 2019-06-24 13:52:53 -07:00
Zach Musgrave 823107ee43 Fixed remainder of failures from noms -> dolt/store refactoring 2019-06-24 13:01:17 -07:00
Zach Musgrave ccf8ea53f4 Merge branch 'master' into zachmu/sql-engine 2019-06-24 12:53:51 -07:00
Zach Musgrave a7b259e275 More test fixing 2019-06-24 12:38:36 -07:00
Brian Hendriks e07103c1e6 forgot a commit\! 2019-06-24 12:35:22 -07:00
Brian Hendriks 70a3c70583 noms manifest command fix 2019-06-24 12:35:22 -07:00
Brian Hendriks 191fa28893 remove panics from manifest.ParseIfExists and add errors 2019-06-24 12:35:22 -07:00
Zach Musgrave f80a8383a4 Skip last of the failing tests. 2019-06-24 12:10:17 -07:00
Zach Musgrave b0f5c862c9 Commented out failing select tests for sql engine execution 2019-06-24 11:57:27 -07:00