Commit Graph

8181 Commits

Author SHA1 Message Date
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
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
Dustin Brown 42d1f65788 Merge pull request #1185 from dolthub/db/fix-variable
/.github/workflows/ci-performance-benchmarks.yaml: escape new lines
2021-01-05 13:15:31 -08:00
Dustin Brown 27f78a3d6c /.github/workflows/ci-performance-benchmarks.yaml: escape new lines 2021-01-05 12:46:15 -08:00
Dustin Brown 3d92158457 Merge pull request #1184 from dolthub/db/fix-results
/.github/workflows/ci-performance-benchmarks.yaml: iterating on results fix
2021-01-05 12:33:26 -08:00
Dustin Brown 5650409d62 /.github/workflows/ci-performance-benchmarks.yaml: iterating on results fix 2021-01-05 12:31:59 -08:00
Dustin Brown f27975ba53 Merge pull request #1183 from dolthub/db/reply-comment
/.github/{scripts,workflows}: print kubectl wait output on error, comment on issue after benchmarking
2021-01-05 12:16:45 -08:00
Dustin Brown 6dc7874951 /.github/{scripts,workflows}: print kubectl wait output on error, comment on issue after benchmarking 2021-01-05 12:15:09 -08:00
Dustin Brown 15bc86e283 Merge pull request #1182 from dolthub/db/fix-filename
/.github/scripts/performance-benchmarking/run-benchmarks.sh: fix filename
2021-01-05 11:57:10 -08:00
Dustin Brown 9f95277f7e /.github/scripts/performance-benchmarking/run-benchmarks.sh: fix filename 2021-01-05 11:55:12 -08:00
Dustin Brown c481882e1d Merge pull request #1181 from dolthub/db/get-object
/.github/{scripts,workflows}: print logs on failure, iterating on pull request comment
2021-01-05 10:43:16 -08:00
Dustin Brown 33f39f70fe /.github/{scripts,workflows}: print logs on failure, iterating on pull request comment 2021-01-05 10:41:06 -08:00
Dustin Brown a4b8fe2086 Merge pull request #1179 from dolthub/db/remove-condition
/.github/scripts/performance-benchmarking/run-benchmarks.sh: remove unneeded conditional
2021-01-04 18:07:10 -08:00
Dustin Brown 8195307aa4 /.github/scripts/performance-benchmarking/run-benchmarks.sh: remove unneeded conditional 2021-01-04 18:06:18 -08:00
Dustin Brown b3f942fdf4 Merge pull request #1178 from dolthub/db/increase-timeout
/.github/scripts/performance-benchmarking/run-benchmarks.sh: increase timeout
2021-01-04 17:55:43 -08:00
Dustin Brown a159cbfc61 /.github/scripts/performance-benchmarking/run-benchmarks.sh: increase timeout 2021-01-04 17:54:52 -08:00
Dustin Brown a235476288 Merge pull request #1176 from dolthub/db/fix-workflow
/.github/workflows/ci-performance-benchmarks.yaml: require validation step for benchmark step
2021-01-04 17:32:48 -08:00
Dustin Brown 905426f71f /.github/workflows/ci-performance-benchmarks.yaml: require validation step for benchmark step 2021-01-04 17:32:11 -08:00
Dustin Brown fe645c9be7 Merge pull request #1175 from dolthub/db/fix-script
/.github/scripts/performance-benchmarking/run-benchmarks.sh: chmod
2021-01-04 17:30:10 -08:00
Dustin Brown 1dbb2c7c05 /.github/scripts/performance-benchmarking/run-benchmarks.sh: chmod 2021-01-04 17:29:29 -08:00
Dustin Brown da39d43169 Merge pull request #1174 from dolthub/db/fix-script
/.github/workflows/ci-performance-benchmarks.yaml: prefer script to workflow logic
2021-01-04 17:26:07 -08:00
Dustin Brown 2bd9f420ae /.github/workflows/ci-performance-benchmarks.yaml: prefer script to workflow logic 2021-01-04 17:23:13 -08:00
Zach Musgrave 8ed5e89df6 Merge pull request #1167 from dolthub/zachmu/mysqlconnector
C# test for alternate MySQL connector library, upgraded existing to u…
2021-01-04 16:18:50 -08:00
Dustin Brown 594b1bb2a4 Merge pull request #1172 from dolthub/db/fix-connector
/{MySQLDockerfile, mysql-client-tests}: remove old test, bump dotnet
2021-01-04 15:30:14 -08:00
Zach Musgrave 525d55ba46 Merge pull request #1170 from dolthub/zachmu/upgrade-gms-release
Updating to latest go-mysql-server
2021-01-04 15:24:21 -08:00
Vinai Rachakonda b171ddb55e Address escaping in longtext/json for json and csv export (#1157)
This pr addresses the linked of issue of fault exporting of json like data with prettyPrint. The solution on the csv end was opening the csv writer to the pretty print pipeline.
2021-01-04 18:18:40 -05:00
Dustin Brown d7f3af5f72 /{MySQLDockerfile, mysql-client-tests}: remove old test, bump dotnet 2021-01-04 15:07:58 -08:00
Dustin Brown 20f8c28396 Merge pull request #1171 from dolthub/db/fix-workflow
Db/fix workflow
2021-01-04 13:18:28 -08:00
Dustin Brown 07bd19a385 /.github/scripts/performance-benchmarking/get-job-json.sh: add region 2021-01-04 13:12:11 -08:00
Dustin Brown 13d4e516be /.github/workflows/ci-performance-benchmarks.yaml: iterating on fixing workflow 2021-01-04 12:54:19 -08:00
Zach Musgrave 00021eadb4 Updating to latest go-mysql-server
Signed-off-by: Zach Musgrave <zach@dolthub.com>
2021-01-04 11:08:04 -08:00
AndyA 4055b7c1c5 Merge pull request #1169 from dolthub/andy/describe-keyless
go/libraries/doltcore/sqle: Keyless tables don't have PK index -- fix describe panic
2021-01-04 10:29:46 -08:00
Andy Arthur 641633f075 no primary key index for keyless tables 2021-01-04 10:02:53 -08:00
Brian Hendriks 8ffd0f95b3 unrolled decode varint decode loop (#1162)
* unrolled decode varint decode loop
* better distribution of test values
2020-12-31 23:24:30 -08:00
Vinai Rachakonda 16911668b3 Implement dolt status table (#1151)
This pr implements the Dolt Status Table. It is a system that enable a user in sql to determined the set of working and staged changes. It is created on demand.
2020-12-31 22:15:38 -05:00
Dustin Brown 95600b07d2 Merge pull request #1168 from dolthub/db/fix-pod-template
/.github/{scripts,workflows}: fix, pod to job, handle pod errors
2020-12-31 17:18:58 -08:00
Dustin Brown fd5be47799 /.github/{scripts,workflows}: fix, pod to job, handle pod errors 2020-12-31 17:15:21 -08:00
Zach Musgrave 8cd44589a0 C# test for alternate MySQL connector library, upgraded existing to use dotnet 5 (up from 3)
Signed-off-by: Zach Musgrave <zach@dolthub.com>
2020-12-31 15:28:13 -08:00
Dustin Brown 2aeafa22db Merge pull request #1165 from dolthub/db/fix-workflow
/.github/workflows/ci-performance-benchmarks.yaml: fix id
2020-12-31 14:48:48 -08:00
Dustin Brown 380e321a1c /.github/workflows/ci-performance-benchmarks.yaml: fix id 2020-12-31 14:44:23 -08:00
Dustin Brown 51ad0be7ac Merge pull request #1163 from dolthub/db/ci-performance
Db/ci performance
2020-12-31 14:29:27 -08:00