Commit Graph

10065 Commits

Author SHA1 Message Date
Zach Musgrave ac0cd8e5b1 Merge pull request #2247 from dolthub/zachmu/checkout-workingset
Added test of working set behavior for checkout
2021-10-11 14:09:16 -07:00
AndyA 42b8a90fb5 Merge pull request #2245 from dolthub/andy/polymorphic-chunking
/go/store/types: Extracted `sequenceSplitter` interface for rollingValueHasher
2021-10-11 13:55:47 -07:00
Zach Musgrave 883744a8ba Added test of working set behavior for checkout 2021-10-11 13:55:16 -07:00
Andy Arthur 52a82dbd9f refactored rollingByteHasher for code sharing 2021-10-11 12:48:01 -07:00
Andy Arthur 3f6e7133cb refactored extracted interface as 'sequenceSplitter' 2021-10-11 12:26:51 -07:00
Andy Arthur 87e1a32bf4 plumbed new chunker interface 2021-10-11 11:49:27 -07:00
Andy Arthur e9c5db3e6b extracted interface for chunker 2021-10-08 17:29:07 -07:00
Dustin Brown f68dfb5b58 Update ci-bump-winget.yaml 2021-10-08 15:19:26 -07:00
reltuk fdd08f9216 [ga-bump-release] Update Dolt version to 0.30.3 and release v0.30.3 v0.30.3 2021-10-08 22:01:55 +00:00
Vinai Rachakonda 493f035e88 Add Read Only Transaction Functionality To Dolt (#2213) 2021-10-08 14:20:49 -07:00
Maximilian Hoffman 4eba5cb02c add host option for docker-compose workflows (#2239)
* add host option for docker-compose workflows

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

Co-authored-by: max-hoffman <max-hoffman@users.noreply.github.com>
2021-10-08 11:34:42 -07:00
Daylon Wilkins 87b7ed61d1 Prevent panic when iea capacity is reached and undo operations are attempted 2021-10-07 15:19:46 -07:00
Brian Hendriks fe2fdd8ddd Use a Tuple Factory for inserts to decrease memory usage. (#2238) 2021-10-07 11:41:17 -07:00
Aaron Son 86307b6f8e Merge pull request #2230 from abmyii/arm-dolt-push
Fixes for dolt on arm devices
2021-10-07 09:05:55 -07:00
abmyii 2da8cdda73 Merge pull request #1 from dolthub/abmyii/arm-dolt-push
go/libraries/utils/iohelp: ReaderWithStats: Support > 4GB read stats.
2021-10-07 15:28:51 +01:00
Maximilian Hoffman 4d97326080 noff doesn't surface constraint violations (#2233)
* noff doesn't surface constraint violations

* only no-ff merge if we can fast-forward HEAD safely

* daylon's comments

* same error skip for sql
2021-10-06 19:49:26 -07:00
Dustin Brown fa4c82944e Update ci-bump-homebrew.yaml 2021-10-06 15:35:50 -07:00
Dustin Brown 6e9886c1a3 Merge pull request #2234 from dolthub/coffeegoddd-patch-1
[no-release-notes] Update ci-bump-homebrew.yaml
2021-10-06 15:28:07 -07:00
Dustin Brown dbc8b929eb Update ci-bump-homebrew.yaml 2021-10-06 15:27:46 -07:00
reltuk 2563c35630 [ga-bump-release] Update Dolt version to 0.30.2 and release v0.30.2 v0.30.2 2021-10-06 21:54:28 +00:00
Aaron Son 97ea3b8749 go/libraries/utils/iohelp: ReaderWithStats: Support > 4GB read stats. 2021-10-06 14:39:47 -07:00
Abdurrahmaan Iqbal 7e53ec8f38 Fix for dolt table import on arm devices 2021-10-06 21:22:15 +01:00
AndyA aced1275bf Merge pull request #2226 from dolthub/andy/kill-sql-package
[no-release-notes] go/doltcore/libraries/sql  Refactor to eliminate pkg `sql`
2021-10-06 13:08:05 -07:00
Abdurrahmaan Iqbal 7e760c4e31 Fix for dolt push on arm devices 2021-10-06 21:04:50 +01:00
AndyA 9100b808bd Merge pull request #2228 from dolthub/andy/fix-async-differ
[no-release-notes] /go/doltcore/libraries/diff: Make a copy of keyless diff.Difference to avoid reference errors
2021-10-06 12:47:38 -07:00
Andy Arthur c32e455bb4 refactor keylessDiff.getDiffs to check timeout, context cancelled each time it checks diff against predicate 2021-10-06 12:09:31 -07:00
Andy Arthur 1aba803fe2 make a copy of keyless diff.Difference to avoid reference errors 2021-10-06 11:51:36 -07:00
andrew-wm-arthur ccbd381786 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2021-10-06 16:57:49 +00:00
Andy Arthur 7e6bd72a98 refactor to eliminate pkg /go/doltcore/libraries/sql 2021-10-06 09:55:43 -07:00
Vinai Rachakonda 08eb50be97 Unblock Keyless SQL Diffs and Minimize SQL Diffs (#2205)
1. Unblock the ability to get SQL diffs on keyless tables
2. Minimizes the update statements in a SQL diff
2021-10-06 09:44:47 -07:00
Brian Hendriks 14e70eb2a2 memory cap on in memory table editors (#2220) 2021-10-05 17:27:12 -07:00
AndyA 9b708f9461 Merge pull request #2221 from dolthub/andy/json-extract-fix
/go: Add replace statement for forked jsonpath package so we use dolthub's…
2021-10-05 17:19:35 -07:00
andrew-wm-arthur bb008c11b8 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2021-10-05 23:55:40 +00:00
AndyA 7d55ba65c9 Merge pull request #2222 from dolthub/db/go-mod
/go/go.mod: go mod tidy
2021-10-05 16:54:45 -07:00
Dustin Brown cc3aa08040 /go/go.mod: go mod tidy 2021-10-05 16:50:00 -07:00
Andy Arthur d8da62b277 fix go mod? 2021-10-05 16:43:38 -07:00
Andy Arthur d1c5ecd89e add replace statement for forked jsonpath package so we use dolthub's version 2021-10-05 16:36:47 -07:00
Brian Hendriks 63a1bc5c14 Bh/update opt (#2219) 2021-10-05 16:25:46 -07:00
Aaron Son d219609d2e Merge pull request #2217 from dolthub/aaron/remotestorage-update-size-limited
go/libraries/doltcore/remotestorage: Interface for cache returns true if cache is full / truncated in size.
2021-10-05 16:12:58 -07:00
Dustin Brown fecb46db2c Merge pull request #2218 from dolthub/db/winget
[no-release-notes] /.github/workflows/ci-bump-winget.yaml: add winget release
2021-10-05 15:29:05 -07:00
Dustin Brown 5de1b80c87 /.github/workflows/ci-bump-winget.yaml: add winget release 2021-10-05 15:05:40 -07:00
Aaron Son f87b9dad0a go/libraries/doltcore/remotestorage: Fix missing error check on chunk store Put. 2021-10-04 17:11:17 -07:00
Vinai Rachakonda 2ba0439b3e Update load data bats to remove secure_file_priv (#2207) 2021-10-04 17:01:55 -07:00
Aaron Son abffd995df go/libraries/doltcore/remotestorage: Interface for cache returns true if cache is full / truncated in size. 2021-10-04 16:51:58 -07:00
Zach Musgrave 23df5c88fe Merge pull request #2211 from Juneezee/deprecate-ioutil
refactor: move from io/ioutil to io and os package
2021-10-04 14:10:04 -07:00
Dustin Brown 484557c639 [ga-bump-dep] Bump dependency in Dolt by VinaiRachakonda (#2210)
Co-authored-by: VinaiRachakonda <vinai@dolthub.com>
2021-10-04 12:14:48 -07:00
Maximilian Hoffman 9a7a49f516 initial dolt backup cli (#2208)
* prototype

* backup pushes noms root

* backup pushes root value, basic restore still needs origin drop

* bats tests, no origin on restore, only head ref on restore

* cleanup code, up to date bats test

* make backup restore a root sync also, to catch branches and remote refs

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

* couple of tim's comments

couple of tim's comments

* zach's comments

* loosen restrictions for conflicting remote addresses

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

Co-authored-by: max-hoffman <max-hoffman@users.noreply.github.com>
2021-10-04 11:53:05 -07:00
Eng Zer Jun 8164a625c7 refactor: move from io/ioutil to io and os package
The io/ioutil package has been deprecated as of Go 1.16, see
https://golang.org/doc/go1.16#ioutil. This commit replaces the existing
io/ioutil functions with their new definitions in io and os packages.

Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
2021-10-05 01:40:59 +08:00
Vinai Rachakonda 4625620e6b Add a warning for CREATE DATABASE (#2191)
create database warning
2021-09-30 16:28:27 -07:00
Aaron Son 2e1c00f4ef Merge pull request #2204 from dolthub/aaron/max-read-size-in-nbs-store
go/store/nbs: table_reader.go: canReadAhead: Limit how large a read can get from coalescing individual chunk reads.
2021-09-30 13:18:06 -07:00