Commit Graph

10013 Commits

Author SHA1 Message Date
Maximilian Hoffman
8a5f3f54be config, clone, backups refactor (#2196)
* shittiest read replica imaginable is kind of working

* import cycle progress

* delete unecessary files and fix  db type switch bug

* Add bats test

* delete comments

* fix working set updates for cli

* [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh

* clean comments

* comment racy server test

* move env variables to local dolt config

* refactor clone, fix multienv test

* cleanup comments

* missing copyright

* brian's comments, add compile time checks for config interfaces

* format

* fix windows filepaths issue

* file:/// with three slashes should work on windows

* more windows problems

* three slashes didn't work for clone, do chdir to ref local dolt db

Co-authored-by: max-hoffman <max-hoffman@users.noreply.github.com>
2021-09-29 19:10:37 -07:00
Dustin Brown
96e7adf387 Merge pull request #2200 from dolthub/db/main-migration
[no-release-notes] /.github/workflows: change branch
2021-09-29 13:56:57 -07:00
Dustin Brown
bf28746665 /.github/workflows: change branch 2021-09-29 13:33:52 -07:00
Maximilian Hoffman
a0f6799a2c FF head on read replica (#2182)
* shittiest read replica imaginable is kind of working

* import cycle progress

* delete unecessary files and fix  db type switch bug

* Add bats test

* delete comments

* fix working set updates for cli

* [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh

* clean comments

* comment racy server test

* zach's comments

* add copyright headers

Co-authored-by: max-hoffman <max-hoffman@users.noreply.github.com>
2021-09-29 10:23:07 -07:00
Zach Musgrave
325ec6b707 Merge pull request #2194 from dolthub/zachmu/fk-checks-test
Added a test for disabling foreign keys during SQL export
2021-09-28 17:12:22 -07:00
Zach Musgrave
e864b4f1d4 Added a skipped test 2021-09-28 16:42:38 -07:00
Zach Musgrave
a2994a8730 Added tests for export for set and json types 2021-09-28 15:58:44 -07:00
Zach Musgrave
37a19df901 Fixed quoting problems for enum and set types 2021-09-28 15:49:26 -07:00
Zach Musgrave
0add68f810 Added skipped test for foreign key checks in sql export 2021-09-28 13:58:20 -07:00
Zach Musgrave
10168f18b7 Merge pull request #2193 from dolthub/zachmu/sql-export
Bug fix for SQL export of enum columns
2021-09-28 13:57:02 -07:00
Zach Musgrave
3e29a269ac Fixed bug for enum columns 2021-09-28 13:13:55 -07:00
Dustin Brown
3bac20a10a [ga-bump-dep] Bump dependency in Dolt by VinaiRachakonda (#2192)
Co-authored-by: VinaiRachakonda <vinai@dolthub.com>
2021-09-28 13:10:13 -07:00
Zach Musgrave
15d0777ba9 Test for exporting sql string columns 2021-09-28 13:06:27 -07:00
bheni
b7ba5c3d28 [ga-bump-release] Update Dolt version to 0.30.1 and release v0.30.1 v0.30.1 2021-09-28 19:24:55 +00:00
Brian Hendriks
6e69b33270 merge optimizations (#2188) 2021-09-28 12:10:12 -07:00
Aaron Son
c9d39664a9 Merge pull request #2186 from dolthub/reltuk-915c2241
[auto-bump] [no-release-notes] dependency by reltuk
2021-09-28 09:46:23 -07:00
Zach Musgrave
fbf2ea18f5 Refactored table export 2021-09-27 17:05:14 -07:00
reltuk
8b0b803413 [ga-bump-dep] Bump dependency in Dolt by reltuk 2021-09-27 21:27:44 +00:00
coffeegoddd
776dd51bc3 [ga-bump-release] Update Dolt version to 0.30.0 and release v0.30.0 v0.30.0 2021-09-27 19:07:45 +00:00
Dustin Brown
e58bc43ace Merge pull request #2160 from dolthub/db/main-migration
Change default init branch to `main`, add `dolt init --branch` flag
2021-09-27 11:45:50 -07:00
Aaron Son
8766153d19 Merge pull request #2180 from dolthub/reltuk-a272734e
[auto-bump] [no-release-notes] dependency by reltuk
2021-09-24 18:11:01 -07:00
Aaron Son
f9a8d5d71e libraries/doltcore/sqle/dfunctions: Pick up new sql Function signature. 2021-09-24 16:05:23 -07:00
reltuk
ec25eea8ef [ga-bump-dep] Bump dependency in Dolt by reltuk 2021-09-24 22:28:41 +00:00
Zach Musgrave
49c4f57ee7 Merge pull request #2179 from dolthub/zachmu/provider
Added a method for database provider to override the functions provid…
2021-09-24 13:30:00 -07:00
Zach Musgrave
b82c0f6c3b Added a method for database provider to override the functions provided (for dolthub) 2021-09-24 12:41:23 -07:00
Dustin Brown
b5904ee069 /{go,integration-tests}: comment on recycled pids, use exported default branch where possible 2021-09-24 12:37:18 -07:00
Zach Musgrave
18156dd9bc Merge pull request #2178 from dolthub/zachmu/functions
Upgrade gms and changed engine initialization pattern
2021-09-24 12:08:30 -07:00
zachmu
3399624c27 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2021-09-24 18:28:11 +00:00
Zach Musgrave
24d642c5af Merge branch 'master' into zachmu/functions 2021-09-24 11:27:06 -07:00
Zach Musgrave
af8a7b4e02 update go.sum 2021-09-24 11:25:49 -07:00
Zach Musgrave
cb6dc214de Upgrade GMS and fix interface breakages 2021-09-24 11:24:42 -07:00
Dustin Brown
8e0776a4f5 /integration-tests/bats/status.bats: add or false status.bats 2021-09-24 10:05:29 -07:00
Dustin Brown
a7da46a1b6 /go/{cmd,libraries,performance}: dont pass empty strings to init func 2021-09-23 21:36:22 -07:00
Dustin Brown
8c68d19f5f /integration-tests/bats/status.bats: fix weird bats test 2021-09-23 21:24:26 -07:00
Dustin Brown
b3089cad20 /integration-tests/bats/helper/common.bash: remove old dolt repos 2021-09-23 19:45:48 -07:00
Zach Musgrave
a1f0ada7c3 Updated function and engine initialization 2021-09-23 17:46:12 -07:00
Dustin Brown
baeb4fd656 /{go,integration-tests}: address pr feedback 2021-09-23 17:37:04 -07:00
Aaron Son
bc47bc87a3 Merge pull request #2175 from dolthub/reltuk-67d872ab
[auto-bump] [no-release-notes] dependency by reltuk
2021-09-23 16:19:47 -07:00
reltuk
4a2070a466 [ga-bump-dep] Bump dependency in Dolt by reltuk 2021-09-23 21:36:09 +00:00
Dustin Brown
f98118eed9 /integration-tests/compatibility: fix compatibility tests 2021-09-23 14:30:45 -07:00
Dustin Brown
e38ada01d6 /go/{cmd,libraries,store}: format 2021-09-23 14:30:45 -07:00
Dustin Brown
52df9c06fb /integration-tests/bats/config.bats: add tests for dolt init branch flag 2021-09-23 14:30:45 -07:00
Dustin Brown
9be7c17585 /integration-test/bats/remotes.bats: add tests for correct checkout behavior after clone 2021-09-23 14:30:45 -07:00
Dustin Brown
5371ed510f /integration-tests/bats: fix bats tests 2021-09-23 14:30:43 -07:00
Dustin Brown
52782575fd /go/{store,performance,libraries,cmd}: fix go tests after branch rename 2021-09-23 14:29:33 -07:00
Dustin Brown
bc446ed070 /go/{cmd,libraries}: add branch flag to dolt init 2021-09-23 14:29:33 -07:00
Dustin Brown
2de8664f79 /go/libraries/doltcore/env/environment.go: change default init branch name 2021-09-23 14:29:33 -07:00
Maximilian Hoffman
b0a75ccbc0 replicate HEAD on commit (#2151)
* save progress

* progress before stash  pop

* hacky prototype

* bad merge

* simple bats

* delete unnecessary code

* [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh

* format

* refactor commitHook command structure

* progress commit, local testing works

* Fix head update issue

* re: aaron, fix ctx cleanup

* commit hooks recieve error handler from user facing packages

* Add storage level replication hook test

* Simplify replication parameters

* Add bats test for server commit replication

* rename backup key, was missing the stop progress channel call

* small fixes

* [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh

* Attach server Logger.Out to commit hooks

* formatting

* zach's comments

* missed sql-server test

* accidentally commented bats

Co-authored-by: max-hoffman <max-hoffman@users.noreply.github.com>
2021-09-23 11:15:36 -07:00
Brian Hendriks
5cc0852692 optimize keyless read row (#2094) 2021-09-23 10:57:31 -07:00
zachmu
b3c1b82b99 [ga-bump-release] Update Dolt version to 0.28.5 and release v0.28.5 v0.28.5 2021-09-23 16:30:18 +00:00