Tags: nkavian/cockroach
Tags
Merge cockroachdb#24889 24889: cherrypick-1.1: build: Update etcd r=bdarnell a=bdarnell Picks up a cherry-picked version of etcd-io/etcd#9073, to fix cockroachdb#18601 Release note (bug fix): Fixes potential cluster unavailability after raft logs grow too large. Co-authored-by: Ben Darnell <ben@cockroachlabs.com>
Merge cockroachdb#24825 24825: cherrypick-2.0: distsql: clean up lookup join internal columns r=pbardea a=pbardea Cherry-picks cockroachdb#24697 and makes a few changes from the original PR: - passing `nil` as the flowCtx in`processorBase.init` call in joinreader.go - the output of the `EXPLAIN (VERBOSE)` test in the `lookup_join` logic test Fixes cockroachdb#24401. The distsql physical planner was not properly forming the post processor spec according to the internal columns of lookup joins. For the hash and merge joiners, the internal columns depend on the streamToColMap of its upstream nodes. However since the lookup join's internal columns consist of the entire right side of table columns, the planner must modify the post processor spec and various maps. This simplifies code inside the lookup joiner. Release note (bug fix): Fix a bug causing some lookup join queries to report incorrect type errors. Co-authored-by: Paul Bardea <pbardea@gmail.com>
Merge cockroachdb#24594 24594: ts: Initial TimeSeries TestModel. r=mrtracy a=mrtracy Creates a new "testmodel" package under "ts" which contains an in-memory test model designed to be much more conceptually simple than the optimized query engine actually used by time series. The new test model stores time series in sorted arrays as full-fidelity nanosecond data points. It then uses a highly decomposed set of functions to process that data; these functions have been designed to be individually tested. The "Query" method shows an example of how simple this system is when compared to the actual time series system, which uses iterators and breaks up queries into multiple chunks. This model has not yet been hooked up to time series tests; it will soon be used to replace the existing test model, which is *not* easier to understand than the actual time series database. Co-authored-by: Matt Tracy <matt@cockroachlabs.com>
Merge pull request cockroachdb#24458 from petermattis/pmattis/2.0-dum… …my-commit cli: remove a superfluous TODO
Merge pull request cockroachdb#24393 from mberhault/backport2.0-24390 backport-2.0: sql: fill in required privileges at Validate time.
makefile: add a missing variable ... causing the "S3 build binaries" build to fail. Release note: None
Merge pull request cockroachdb#24073 from a-robinson/backport1.1-23851 cherrypick-1.1: server: Use remote_debugging setting to restrict all access to keys
Merge pull request cockroachdb#23556 from vilterp/cherry-pick-23496 cherry-pick-2.0: ui: readability tweaks on logs page
distsqlrun: fix improper metadata propagation in SortAllProcessor If the sorter closed itself without encountering any trace metadata, it could return nil, nil, which would indicate to the consumer not to call Next() again, and thus its trailing metadata would never be drained. Release note (bug fix): Fixed a correctness bug where some ORDER BY queries would not return the correct results under concurrent transactional load.
Merge pull request cockroachdb#23302 from a-robinson/cherrypick_23265… …_1.1 cherrypick-1.1: storage: Avoid transferring leases to draining stores
PreviousNext