Brian Hendriks
bfed2aafda
decrease allocations made while reading values ( #1212 )
...
* decrease allocations made while reading values
* Read tuples from sequences directly without conversion to Values (#1213 )
* fix unreleased date encoding bug
2021-01-13 15:46:54 -08:00
Daylon Wilkins
dfaf082fa2
Additions from Brian perf changes
2021-01-13 05:17:24 -08:00
Daylon Wilkins
7aa024554c
Added binary types to dolt
2021-01-13 05:17:24 -08:00
Aaron Son
bc2a1c1ada
Merge pull request #1200 from dolthub/aaron/tracing-remote-storage
...
go/libraries/doltcore/remotestorage: Tracing and configurability improvements.
2021-01-12 10:20:00 -08:00
Brian Hendriks
693c017513
Map Reading Performance Improvements ( #1205 )
2021-01-12 09:45:30 -08:00
Oscar Batori
3d54cfbdb1
Merge pull request #1180 from chenrui333/patch-1
...
fix: avoid empty commit body issue
2021-01-12 07:44:59 -08:00
Aaron Son
2600e2b083
Merge pull request #1208 from dolthub/aaron/pull-retry-downloads-with-new-urls
...
go/store/datas: pull.go: Fix Sources refetch on clone download failure to actually try with the newly fetched URLs.
2021-01-11 21:24:40 -08:00
Aaron Son
d3f6cbd43d
go/store/datas: pull.go: Fix Sources refetch on clone download failure to actually try with the newly fetched URLs.
2021-01-11 20:56:52 -08:00
Aaron Son
b2c3f718f5
Merge pull request #1207 from dolthub/aaron/bump-go-mysql-server
...
go.mod: Bump go-mysql-server.
2021-01-11 16:24:56 -08:00
Aaron Son
dc8d262a4d
go.mod: Bump go-mysql-server.
2021-01-11 15:37:56 -08:00
Aaron Son
05f5cab66d
Merge remote-tracking branch 'origin/master' into aaron/tracing-remote-storage
2021-01-11 13:53:38 -08:00
Brian Hendriks
e451241c2e
varint benchmark and decoding changes ( #1202 )
...
* varint benchmark and decoding changes
* remove dennwc dependency which is only used by this benchmark
2021-01-11 13:27:47 -08:00
Zach Musgrave
8a7914113d
Merge pull request #1204 from dolthub/zachmu/upgrade-gms-3
...
Upgrade go-mysql-server to latest
2021-01-11 12:36:24 -08:00
Zach Musgrave
693c799997
Formatting
...
Signed-off-by: Zach Musgrave <zach@dolthub.com >
2021-01-11 12:13:13 -08:00
Zach Musgrave
86fde80ee1
Updated UNION tests for bats
...
Signed-off-by: Zach Musgrave <zach@dolthub.com >
2021-01-11 12:11:26 -08:00
Zach Musgrave
f695e20a47
Upgrade go-mysql-server to latest
...
Signed-off-by: Zach Musgrave <zach@dolthub.com >
2021-01-11 11:42:44 -08:00
Vinai Rachakonda
6e9fc2dd33
Vinai/dolt reset ( #1166 )
...
This PR adds in dolt_reset functionality in the sql engine. It enables the user to mock the cli `dolt reset` in the SQL engine.
2021-01-11 14:16:48 -05:00
Aaron Son
d9bed07e8d
go/libraries/doltcore/remotestorage: Cleanup downloadChunks tracing instrumentation a little bit.
2021-01-08 15:32:11 -08:00
Aaron Son
2c1ef8fd4d
format_repo.
2021-01-08 15:23:15 -08:00
Aaron Son
bf1b6b198f
go/libraries/doltcore/remotestorage: Add a very rudimentary cache hits stat.
2021-01-08 15:21:29 -08:00
Aaron Son
4dcb0230ab
go/go.mod: Bump go-mysql-server.
2021-01-08 14:34:01 -08:00
Aaron Son
544099d0ad
go/libraries/doltcore/remotestorage: Add a very rudimentary cache hits stat.
2021-01-08 14:32:39 -08:00
Vinai Rachakonda
00f1a3544d
Adds dfuncs that can only be registered with Dolthub API ( #1199 )
2021-01-08 14:16:12 -05:00
Aaron Son
1caea0c516
go/libraries/doltcore/remotestorage: Add a way to tune download concurrency, cache implementation.
2021-01-08 10:58:22 -08:00
Aaron Son
438a92ad19
go/libraries/doltcore/remotestorage: Add decompressed chunk sizes.
2021-01-08 09:44:02 -08:00
Aaron Son
f8cd5c2997
go/libraries/doltcore/remotestorage: Add download size stats to traces.
2021-01-08 08:01:47 -08:00
Aaron Son
30c018d116
go/libraries/doltcore/remotestorage: Add some tracing.
2021-01-08 07:07:38 -08:00
Dustin Brown
45e0873c1d
Merge pull request #1198 from dolthub/db/include-version
...
/.github/scripts/performance-benchmarking/get-job-json.sh: add versions to results
2021-01-07 16:33:47 -08:00
Dustin Brown
940d52311f
/.github/scripts/performance-benchmarking/get-job-json.sh: add versions to results
2021-01-07 16:32:02 -08:00
Brian Hendriks
133af01494
Use map.IterRange for iterating over rows ( #1192 )
2021-01-07 15:49:29 -08:00
Dustin Brown
e5334fe420
Merge pull request #1195 from dolthub/db/update-query
...
/.github/scripts/performance-benchmarking: update average time query
2021-01-07 15:01:21 -08:00
Dustin Brown
13047826e6
/.github/scripts/performance-benchmarking/run-benchmarks.sh: bump timeout to 25 mins
2021-01-07 14:58:51 -08:00
Dustin Brown
d55638092d
/.github/scripts/performance-benchmarking: update average time query
2021-01-07 14:41:44 -08:00
Brian Hendriks
0873fb6643
fix compilation
2021-01-07 13:31:57 -08:00
Oscar Batori
f56ae703a1
Merge pull request #1146 from dolthub/v0.22.8-release
...
Updated version for release of version 0.22.8
2021-01-07 12:31:13 -08:00
Oscar Batori
6522dd0e47
Merge branch 'master' into v0.22.8-release
2021-01-07 12:30:59 -08:00
Aaron Son
4e2f28e55c
Merge pull request #1190 from dolthub/aaron/dolt-jaeger-tracer
...
go/cmd/dolt: Add debugging flag to run with Jaeger span reporting to localhost.
2021-01-07 12:27:13 -08:00
Aaron Son
12014679d3
go.mod: Bump go-mysql-server.
2021-01-07 12:02:34 -08:00
Aaron Son
2ed61f501f
go/libraries/utils/tracing: Add pluggable context-aware Tracing function.
2021-01-07 11:59:18 -08:00
Dustin Brown
ce1bbd52e2
Merge pull request #1191 from dolthub/db/use-dedicated-node
...
/.github/scripts/performance-benchmarking/{get-job-json, run-benchmarks}.sh: use dedicated node
2021-01-07 11:20:41 -08:00
Dustin Brown
1fc64f5578
/.github/scripts/performance-benchmarking/{get-job-json, run-benchmarks}.sh: use dedicated node
2021-01-07 11:17:37 -08:00
Aaron Son
a1bf8b62fd
repofmt: Hygiene.
2021-01-06 15:02:24 -08:00
Aaron Son
a654f02e14
go/cmd/dolt: Add debugging flag to run with Jaeger span reporting to localhost.
...
This adds a --jaeger flag to dolt CLI which installs a Jaeger Tracer as the
global opentracing Tracer. The Tracer is configured to report to an HTTP
collector running on http://localhost:14268 , which is the port that docker
image `jaegertracing/all-in-one` listens on.
Also adds some parameters in places where Dolt constructs sql.Contexts to pass
the correct Tracer through.
Also adds a few new Span points, in things like nbs.Get and
metaSequenceImpl.getChildSequence.
2021-01-06 14:50:06 -08:00
Brian Hendriks
dd3f31929f
optimizations ( #1145 )
2021-01-06 13:05:07 -08:00
Dustin Brown
ef4a6df2d0
Merge pull request #1188 from dolthub/db/fix-query-var
...
/.github/scripts/performance-benchmarking/get-job-json.sh: fix query var
2021-01-06 08:38:09 -08:00
Dustin Brown
aee70bd1ce
/.github/scripts/performance-benchmarking/get-job-json.sh: fix query var
2021-01-06 08:36:17 -08:00
Dustin Brown
9ba880e539
Merge pull request #1187 from dolthub/db/fix-query
...
/.github/scripts/performance-benchmarking/get-job-json.sh: fix query, allow real commits
2021-01-05 19:19:58 -08:00
Dustin Brown
ad365d1dd0
/.github/scripts/performance-benchmarking/get-job-json.sh: fix query, allow real commits
2021-01-05 19:16:52 -08:00
Dustin Brown
108d8b5734
Merge pull request #1186 from dolthub/db/fix-javascript
...
/.github/workflows/ci-performance-benchmarks.yaml: get results with javascript
2021-01-05 13:54:35 -08:00
Dustin Brown
2a53d2e5b6
/.github/workflows/ci-performance-benchmarks.yaml: get results with javascript
2021-01-05 13:38:57 -08:00