Commit Graph

3861 Commits

Author SHA1 Message Date
Timothy Sehn 647d2787c1 format_repo 2021-01-25 15:44:42 -08:00
Timothy Sehn 5bd7fe8efa Fixed merged go code to make diff --cached work 2021-01-25 15:37:38 -08:00
Timothy Sehn 2ea87900bf Merged Vyas' diff --cached code and unskipped the bats tests 2021-01-25 14:42:51 -08:00
Vinai Rachakonda 3342b8d58f Vinai/refactor docs (#1210)
This pr does a massive refactor of the internal state management with docs.
2021-01-25 17:00:27 -05:00
Brian Hendriks b475b17805 fixes panic in the atomic package (#1245) 2021-01-25 11:44:52 -08:00
Brian Hendriks 0a9f203c41 projected column fixes (#1242) 2021-01-23 01:23:46 -08:00
doInfinitely 71ac206cde Merge pull request #1237 from dolthub/grammatical
Fixed a grammatical mistake in the man page for dolt conflicts resolve.
2021-01-22 15:59:17 -06:00
Andy Arthur c6b062e214 fix test 2021-01-22 12:44:32 -08:00
Remy Ochei f74d7762f6 Fixed a grammatical mistake in the man page for dolt conflicts resolve. 2021-01-22 12:25:28 -06:00
Andy Arthur 35f00c252a change panic to error for '.' in Dataset name 2021-01-19 17:23:27 -08:00
Aaron Son 9ed1cbbe38 Merge pull request #1228 from dolthub/aaron/nbs-noop-conjoiner
go/store/nbs: WithoutConjoiner() to configure NBS to not conjoin.
2021-01-19 16:53:57 -08:00
Aaron Son b6c2dbe414 go/store/nbs: WithoutConjoiner() to configure NBS to not conjoin. 2021-01-19 14:29:15 -08:00
Vinai Rachakonda cf037558dd Write to root on every loop of sql shell. (#1215)
This pr fixes a problem where autocommit was not turned on for every single iteration of the shell loop.
2021-01-19 16:07:38 -05:00
Brian Hendriks f64c0286a3 cli output fix (#1221) 2021-01-19 10:26:58 -08:00
Brian Hendriks c1c6ced681 don't call iterator after it's returned eof (#1220) 2021-01-14 14:31:46 -08:00
Aaron Son 7f4e3761ec go/libraries/doltcore/table/untyped/xlsx: Add back OpenXLSXReaderFromBinary. 2021-01-14 06:37:50 -08:00
Aaron Son babd368630 remotestorage: Fix download aggregation to correctly aggregated based on prior chunk in batch, not first chunk. 2021-01-13 17:31:24 -08:00
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
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 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 693c799997 Formatting
Signed-off-by: Zach Musgrave <zach@dolthub.com>
2021-01-11 12:13:13 -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
Brian Hendriks 133af01494 Use map.IterRange for iterating over rows (#1192) 2021-01-07 15:49:29 -08:00
Brian Hendriks 0873fb6643 fix compilation 2021-01-07 13:31:57 -08:00
Oscar Batori 6522dd0e47 Merge branch 'master' into v0.22.8-release 2021-01-07 12:30:59 -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
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
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
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