Commit Graph

8883 Commits

Author SHA1 Message Date
Aaron Son
ccd8a13548 go/utils/remotesrv: Iterate on supporting generational chunk stores. 2022-09-01 15:31:52 -07:00
Aaron Son
6487f317bd go/utils/remotesrv: Make http server use TableFileStore.WriteTableFile() instead of writing directly against storage.. 2022-08-31 16:15:41 -07:00
Aaron Son
faea605f44 go/utils/remotesrv: Make shuffling TableFileDetails from grpc to http race-free by using a *sync.Map. 2022-08-31 14:18:42 -07:00
Aaron Son
dd4b3e06dc go/utils/remotesrv: Through DBCache through to http server so we can use WriteTableFile eventually. 2022-08-31 14:06:55 -07:00
Aaron Son
85a46e39de proto/dolt/services/remotesapi/v1alpha1: Allow GetUploadLocs TableFileDetails to come with num_chunks. 2022-08-31 14:04:45 -07:00
Aaron Son
09981d5cd8 go/utils/remotesrv: grpc.go: Use TableFileStore.Size() to get size in GetRepoMetadata. 2022-08-31 13:21:46 -07:00
andrew-wm-arthur
05b1b9003c [ga-bump-release] Update Dolt version to 0.40.32 and release v0.40.32 2022-08-31 00:04:13 +00:00
AndyA
cef0662744 Merge pull request #4241 from dolthub/Hydrocharged-1e1f50ea
[auto-bump] [no-release-notes] dependency by Hydrocharged
2022-08-30 16:49:32 -07:00
AndyA
08539d97cc Merge pull request #4239 from dolthub/andy/fk-panic
[no-release-notes] go/doltcore/sqle/writer: Fix `prollyFkIndexer` for primary keys not at the start of a schema
2022-08-30 15:28:10 -07:00
Hydrocharged
a40b3ae2bc [ga-bump-dep] Bump dependency in Dolt by Hydrocharged 2022-08-30 22:09:43 +00:00
AndyA
0f371c10fe Merge pull request #4229 from dolthub/andy/auto-fix
go/doltcore/sqle/globalstate: Reset AUTO_INCREMENT sequence to 1 on table drop
2022-08-30 13:52:23 -07:00
Andy Arthur
e13bbf93be fix setup for cross-index key mapping in prollyFkIndexer 2022-08-30 13:51:52 -07:00
Andy Arthur
1b441754c1 added enginetest repro 2022-08-30 12:50:01 -07:00
jennifersp
eba3d641c6 fix wrong error variable used (#4206) 2022-08-30 09:51:38 -07:00
Andy Arthur
45532d8f67 Merge remote-tracking branch 'origin/main' into andy/auto-fix 2022-08-30 09:14:55 -07:00
Hydrocharged
8e7c9bf405 [ga-bump-release] Update Dolt version to 0.40.31 and release v0.40.31 2022-08-30 13:40:40 +00:00
Dhruv Sringari
4818dd6c7f Make dolt conflicts resolve $tbl --theirs faster (#4228)
* Make `dolt conflicts resolve $tbl --theirs` faster

* pr comment

* reset var in defer
2022-08-29 23:33:24 -07:00
AndyA
91d8987354 Merge pull request #4202 from dolthub/andy/new-format-table-scan
go/store/prolly: Added `map.FetchOrdinalRange` to utilize batch chunk reads on scans
2022-08-29 18:44:02 -07:00
Maximilian Hoffman
b5f95c648f Secondary lookup cursor reuse (#4215)
* fix tests

* Point lookups reuse cursors

* fmt

* delete commented lines

* fix ld index

* fix some bugs

* bugs

* fix lb caching between table mutations

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

* delete irrelevent conditional

* aaron's comments

Co-authored-by: max-hoffman <max-hoffman@users.noreply.github.com>
2022-08-29 18:10:25 -07:00
Andy Arthur
1037c681a0 reset auto_incremente sequence to 1, not 0, on table drop 2022-08-29 16:01:48 -07:00
Andy Arthur
403374337f Merge remote-tracking branch 'origin/main' into andy/new-format-table-scan 2022-08-29 15:34:00 -07:00
Andy Arthur
5c3da2d730 pr feedback 2022-08-29 15:33:45 -07:00
Daylon Wilkins
a88f9ef518 Fixes for GMS bump 2022-08-29 14:48:57 -07:00
Hydrocharged
c69e407efa [ga-bump-dep] Bump dependency in Dolt by Hydrocharged 2022-08-29 21:19:33 +00:00
fulghum
d497466132 [ga-bump-release] Update Dolt version to 0.40.30 and release v0.40.30 2022-08-29 17:57:48 +00:00
Jason Fulghum
2aba148fc9 Merge pull request #4221 from dolthub/fulghum/issue-4199
Bug fix for Tuple.Compare to return consistent results when comparing against a null value
2022-08-26 17:12:23 -07:00
Jason Fulghum
c1ede4d675 Merge pull request #4197 from dolthub/fulghum/revision-databases
Add support for ancestor references in database revision specifiers
2022-08-26 16:38:27 -07:00
Jason Fulghum
2946d5c0aa Adding test assertions for IndexedJoin 2022-08-26 15:45:31 -07:00
Jason Fulghum
d98d1b173c Updating to explicitly dolt_add new tables 2022-08-26 15:04:12 -07:00
Jason Fulghum
536a12830e Adding a test for an invalid ancestor spec 2022-08-26 14:29:19 -07:00
Jason Fulghum
d637e37dc2 Revert "Removing dead code"
This reverts commit b92add82cc.
2022-08-26 14:08:17 -07:00
Jason Fulghum
06af2191d3 Adding an enginetest to prevent regression 2022-08-26 14:05:26 -07:00
Jason Fulghum
ed71542d22 Bug fix for Tuple.Compare to return consistent result across types when comparing against a null value. 2022-08-26 13:50:54 -07:00
Jason Fulghum
b92add82cc Removing dead code 2022-08-26 13:48:34 -07:00
Aaron Son
145982df87 Merge pull request #4208 from dolthub/aaron/push-panic-on-retry-in-push
go/store/nbs: byte_sink.go: Fix panic in some cases when we retry table file upload in push.
2022-08-26 10:20:18 -07:00
Jason Fulghum
6247b511a0 Updating arg docs for -a from change in https://github.com/dolthub/dolt/pull/4161 2022-08-26 09:42:25 -07:00
Jason Fulghum
746f9f7419 Merge pull request #4161 from tanyongzhi/4133-commit-a
Git Consistency: `dolt commit -a` ignores new tables
2022-08-26 09:34:08 -07:00
Hydrocharged
2060455cc0 [ga-bump-dep] Bump dependency in Dolt by Hydrocharged 2022-08-26 16:24:08 +00:00
Daylon Wilkins
1ee14d9f74 Add support for table-level collations 2022-08-26 08:10:44 -07:00
Tan Yong Zhi
53e6e19c4a Fix even more tests 2022-08-26 12:14:05 +08:00
Tan Yong Zhi
46212c241d Fix go tests 2022-08-26 12:14:05 +08:00
Tan Yong Zhi
5c7cddc75d Update sql path and tests 2022-08-26 12:14:05 +08:00
Tan Yong Zhi
7dd5d6b4d6 Fix failing tests 2022-08-26 12:14:05 +08:00
Tan Yong Zhi
f810da5062 Fix compile err 2022-08-26 12:14:05 +08:00
Tan Yong Zhi
9dcb0359a7 dolt commit -a ignores new tables 2022-08-26 12:14:05 +08:00
Zach Musgrave
e5eb896147 Merge pull request #4194 from dolthub/zachmu/json-diff
Support json output for `dolt diff`
2022-08-25 19:54:38 -07:00
reltuk
c5da468a5c [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2022-08-25 23:21:35 +00:00
Aaron Son
453cfd7e68 go/store/nbs: byte_sink.go: Fix panic in some cases when we retry table file upload in push.
The buffered byte sink finish() implementation was expected to only be called,
but Reader() could be called multiple times for a retried upload.
2022-08-25 16:17:17 -07:00
AndyA
0a7c5e30f4 Merge pull request #4207 from dolthub/andy/nbf-dolt-tpcc
[no-release-notes] add NomsBinFormat config option for tpcc runner
2022-08-25 17:46:22 -05:00
Andy Arthur
ad472765d2 add NomsBinFormat config option for tpcc runner 2022-08-25 15:30:38 -07:00