From ee1b3af205b92a66b290cd80425fd9c899ee5d21 Mon Sep 17 00:00:00 2001 From: Jordan Lewis Date: Wed, 31 Mar 2021 20:17:20 -0300 Subject: [PATCH] sql: s/tuples/rows/ in vectorized stats Previously, we'd use the word "tuples" in various statistics reports about the work of the vectorized engine. "tuple" is a synonym for row in this context, and we more often use "row" to describe rows, so this was needlessly confusing. This commit replaces "tuples" with "rows" in the vectorized stats output. Release note (sql change): replace the word "tuple" with its more user-friendly synonym "row" in vectorized stats outputs. --- pkg/sql/execinfrapb/component_stats.go | 14 +++---- pkg/sql/execinfrapb/component_stats_test.go | 40 +++++++++---------- .../testdata/logic_test/dist_vectorize | 4 +- .../testdata/logic_test/explain_analyze_plans | 16 ++++---- .../logic_test/inverted_index_geospatial | 6 +-- .../testdata/logic_test/vectorize_local | 6 +-- .../exec/execbuilder/testdata/distsql_misc | 2 +- 7 files changed, 44 insertions(+), 44 deletions(-) diff --git a/pkg/sql/execinfrapb/component_stats.go b/pkg/sql/execinfrapb/component_stats.go index 27c86cdbd793..6ba31ca796b3 100644 --- a/pkg/sql/execinfrapb/component_stats.go +++ b/pkg/sql/execinfrapb/component_stats.go @@ -90,7 +90,7 @@ func (s *ComponentStats) formatStats(fn func(suffix string, value interface{})) fn("deserialization time", humanizeutil.Duration(s.NetRx.DeserializationTime.Value())) } if s.NetRx.TuplesReceived.HasValue() { - fn("network tuples received", humanizeutil.Count(s.NetRx.TuplesReceived.Value())) + fn("network rows received", humanizeutil.Count(s.NetRx.TuplesReceived.Value())) } if s.NetRx.BytesReceived.HasValue() { fn("network bytes received", humanize.IBytes(s.NetRx.BytesReceived.Value())) @@ -101,7 +101,7 @@ func (s *ComponentStats) formatStats(fn func(suffix string, value interface{})) // Network Tx stats. if s.NetTx.TuplesSent.HasValue() { - fn("network tuples sent", humanizeutil.Count(s.NetTx.TuplesSent.Value())) + fn("network rows sent", humanizeutil.Count(s.NetTx.TuplesSent.Value())) } if s.NetTx.BytesSent.HasValue() { fn("network bytes sent", humanize.IBytes(s.NetTx.BytesSent.Value())) @@ -114,7 +114,7 @@ func (s *ComponentStats) formatStats(fn func(suffix string, value interface{})) switch len(s.Inputs) { case 1: if s.Inputs[0].NumTuples.HasValue() { - fn("input tuples", humanizeutil.Count(s.Inputs[0].NumTuples.Value())) + fn("input rows", humanizeutil.Count(s.Inputs[0].NumTuples.Value())) } if s.Inputs[0].WaitTime.HasValue() { fn("input stall time", humanizeutil.Duration(s.Inputs[0].WaitTime.Value())) @@ -122,13 +122,13 @@ func (s *ComponentStats) formatStats(fn func(suffix string, value interface{})) case 2: if s.Inputs[0].NumTuples.HasValue() { - fn("left tuples", humanizeutil.Count(s.Inputs[0].NumTuples.Value())) + fn("left rows", humanizeutil.Count(s.Inputs[0].NumTuples.Value())) } if s.Inputs[0].WaitTime.HasValue() { fn("left stall time", humanizeutil.Duration(s.Inputs[0].WaitTime.Value())) } if s.Inputs[1].NumTuples.HasValue() { - fn("right tuples", humanizeutil.Count(s.Inputs[1].NumTuples.Value())) + fn("right rows", humanizeutil.Count(s.Inputs[1].NumTuples.Value())) } if s.Inputs[1].WaitTime.HasValue() { fn("right stall time", humanizeutil.Duration(s.Inputs[1].WaitTime.Value())) @@ -143,7 +143,7 @@ func (s *ComponentStats) formatStats(fn func(suffix string, value interface{})) fn("KV contention time", humanizeutil.Duration(s.KV.ContentionTime.Value())) } if s.KV.TuplesRead.HasValue() { - fn("KV tuples read", humanizeutil.Count(s.KV.TuplesRead.Value())) + fn("KV rows read", humanizeutil.Count(s.KV.TuplesRead.Value())) } if s.KV.BytesRead.HasValue() { fn("KV bytes read", humanize.IBytes(s.KV.BytesRead.Value())) @@ -165,7 +165,7 @@ func (s *ComponentStats) formatStats(fn func(suffix string, value interface{})) fn("batches output", humanizeutil.Count(s.Output.NumBatches.Value())) } if s.Output.NumTuples.HasValue() { - fn("tuples output", humanizeutil.Count(s.Output.NumTuples.Value())) + fn("rows output", humanizeutil.Count(s.Output.NumTuples.Value())) } } diff --git a/pkg/sql/execinfrapb/component_stats_test.go b/pkg/sql/execinfrapb/component_stats_test.go index 0f6f07046304..bf8c615760bd 100644 --- a/pkg/sql/execinfrapb/component_stats_test.go +++ b/pkg/sql/execinfrapb/component_stats_test.go @@ -42,7 +42,7 @@ func TestComponentStatsMakeDeterminstic(t *testing.T) { network latency: 0µs network wait time: 0µs deserialization time: 0µs -network tuples received: 10 +network rows received: 10 network bytes received: 80 B`, }, { // 2 @@ -53,7 +53,7 @@ network bytes received: 80 B`, }, }, expected: ` -network tuples sent: 10 +network rows sent: 10 network bytes sent: 80 B`, }, { // 3 @@ -66,7 +66,7 @@ network bytes sent: 80 B`, }, expected: ` KV time: 0µs -KV tuples read: 10 +KV rows read: 10 KV bytes read: 80 B`, }, { // 4 @@ -91,7 +91,7 @@ max scratch disk allocated: 0 B`, }, expected: ` batches output: 0 -tuples output: 100`, +rows output: 100`, }, { // 6 stats: ComponentStats{ @@ -101,7 +101,7 @@ tuples output: 100`, }}, }, expected: ` -input tuples: 100 +input rows: 100 input stall time: 0µs`, }, } @@ -174,20 +174,20 @@ func TestComponentStatsUnion(t *testing.T) { network latency: 1s network wait time: 1s deserialization time: 1s -network tuples received: 10 +network rows received: 10 network bytes received: 12 KiB -network tuples sent: 10 +network rows sent: 10 network bytes sent: 12 KiB -input tuples: 100 +input rows: 100 input stall time: 1s KV time: 1s -KV tuples read: 10 +KV rows read: 10 KV bytes read: 12 KiB execution time: 1s max memory allocated: 1.0 KiB max scratch disk allocated: 1.0 KiB batches output: 10 -tuples output: 100`, +rows output: 100`, }, { // 2 a: ComponentStats{}, @@ -226,20 +226,20 @@ tuples output: 100`, network latency: 1s network wait time: 1s deserialization time: 1s -network tuples received: 10 +network rows received: 10 network bytes received: 12 KiB -network tuples sent: 10 +network rows sent: 10 network bytes sent: 12 KiB -input tuples: 100 +input rows: 100 input stall time: 1s KV time: 1s -KV tuples read: 10 +KV rows read: 10 KV bytes read: 12 KiB execution time: 1s max memory allocated: 1.0 KiB max scratch disk allocated: 1.0 KiB batches output: 10 -tuples output: 100`, +rows output: 100`, }, { // 3 a: ComponentStats{ @@ -294,20 +294,20 @@ tuples output: 100`, network latency: 1s network wait time: 1s deserialization time: 1s -network tuples received: 10 +network rows received: 10 network bytes received: 12 KiB -network tuples sent: 10 +network rows sent: 10 network bytes sent: 12 KiB -input tuples: 100 +input rows: 100 input stall time: 1s KV time: 1s -KV tuples read: 10 +KV rows read: 10 KV bytes read: 12 KiB execution time: 1s max memory allocated: 1.0 KiB max scratch disk allocated: 1.0 KiB batches output: 10 -tuples output: 100`, +rows output: 100`, }, } diff --git a/pkg/sql/logictest/testdata/logic_test/dist_vectorize b/pkg/sql/logictest/testdata/logic_test/dist_vectorize index 7b83f1828dc0..cad8c9dd548c 100644 --- a/pkg/sql/logictest/testdata/logic_test/dist_vectorize +++ b/pkg/sql/logictest/testdata/logic_test/dist_vectorize @@ -72,7 +72,7 @@ network usage: table: kv@primary spans: FULL SCAN · -Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJzsVd1u00wQvf-eYjVX7aeN_Js29VWhKlIFTVCSwgWKqq09MladXbO7bhuiPBYvwJMh23GIk2C7QihE9HJnfDxzzpndmYP6EoMHo8t3lxdj4ouU66P_j8mb4eCa3D8ABS4C7LMpKvA-gQUUbKDgAAUXKHRhQiGRwkelhMw-meeAq-AJPJNCxJNUZ-EJBV9IBG8OOtIxggdjdhfjEFmA0jCBQoCaRXFe5v7hPJHRlMkZUBgljCuPdIys8CDVHukLjkDh7Qeioyl6xPz-TRVnX3CNXEeCb6V0msSoiEQWeMQqYnczvQr1yGugcMe0_xkVEalOslJZY0tkGbJgsqBQnJbUlGYhgmctaHv6r8JQYsi0kEa3yv5icNMf3w4HH0dHx0ABn9BPtyn9Vqf2Lzv92WDKhQxQYlDpbrKo52JtWDm6ub696o-Pzq0_xcWpcLHaD53VPHSG3TGcwxq7BgHWrDrZ89jZ7a2yW1jldAz3sKxqEGDNqtM9W-W0t8ppYZXbyd-8A7KqQYA1q3p7tsptb5Xbwqpu57CMaqC_ZtTZX7R1d3Q6RJUIrnBj--7-s5ltZQxCLFa4Eqn08b0Ufl6mOA5yXB4IUOkiaxWHK16ksgbXwVYt2K6ArU2wXV-5obRTi3brwe5z-s5VzAUFjvpRyHsSM43cn61sL-OPLNLVgQhQoYxYHH1l29NSwla3wMfoAZc3oUyW16HMFVeizE5RKRZWPjCfMYdVWbq1spzUa3ryoukuTU9rZenVa9p70XSXpmf1L4fZ8GjVP3n_jqqTxX8_AgAA__8wvk4O +Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJzsVd1u00wQvf-eYjVX7aeN_Js29VWhKlIFTVCSwgWKqq09MlacXbO7ThqiPBYvwJMh2zHESbGNEAoRvdwZH8-cc2Z3VqA-xeDB6PrN9dWY-CLl-uT_U_JqOLgl0zlQ4CLAPpuhAu8DWEDBBgoOUHCBQhcmFBIpfFRKyOyTVQ64CR7BMylEPEl1Fp5Q8IVE8FagIx0jeDBmDzEOkQUoDRMoBKhZFOdlpvPLREYzJpdAYZQwrjzSMbLCg1R7pC84AoXX74iOZugR8-sXVZx9wTVyHQm-l5JioYhEFnjEKiIPS41lqEdeAoUHpv2PqIhIdZIVytrKcWXAgsmaQnHa0FKahQietabtqb8IQ4kh00Ia3Srzq8Fdf3w_HLwfnZwCBXxEP92n8xt92j_t80d7KRcyQIlBpbfJup6JtWPi6O72_qY_Prm0_gwTp8LEaj9sVvOwGXbHcI5n3BrIb5l0dtBxs9ubZLcwyekY7vGY1EB-y6Tzg5rktDfJaWGS28nfuCMxqYH8lkm9g5rktjfJbWFSt3M8FjVQ37Lo4q_ZrU_0OUSVCK5wZ8c-_Wcz270YhFgsaiVS6eNbKfy8THEc5Lg8EKDSRdYqDje8SGUNboOtWrBdAVu7YLu-ckNppxbt1oPdX-k7VzEXFDjqhZBTEjON3F9-N72ML1ikq-MQoEIZsTj6zPZnpYRt5t_HaI6bO1CmyotQ5orLUGZnqBQLKx-YrWewKkm3VpKzej3PnvXcleS8VpJevZ69Zz13Jbmofy3Mhoeq_pn7NxSdrP_7FgAA__9xHjpe query T EXPLAIN ANALYZE (DISTSQL) SELECT * FROM kv JOIN kw ON kv.k = kw.k @@ -110,7 +110,7 @@ network usage: table: kw@primary spans: FULL SCAN · -Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJzsmt9u2zYUxu_3FMS52la5MiU7TQQUMDZ0QLo1HtJiN4MvGOnMFixLHknH8YI81l5gTzbImtP6DyVZWEPK9F0kipbOj985-sScRxB_JhDAx3e_vPvxE_me_HQ7_ECm9-T98PqGTJdkeEOm96-n5C2ZLl9PwYE0i_CGzVBA8DtQcMADB3xwoAcO9GHkwJxnIQqR8fySx_WE6-gBgq4DcTpfyPz0yIEw4wjBI8hYJggBfGJ3Cd4ii5C7XXAgQsniZH2b6f1gzuMZ4ytw4OOcpSIgHTe_8c-_ERnPMCDdf_4WxXGYpRJTGWfp3pBczBMUhCOLAkKLc3cr-XzqkvwADtwxGU5QkGwh5wsZkPxh_pu5OUVh9ORAcVREuYnibkUmTEy2n3-QXz9yQEg2Rgjok9MMy8UOluU-Fpe2GIynBPP5dzIeIcdo93de5TeuddUBxh-Qj_F9FqfIXbqjvQT_kN8O6Kvv3vJ4PCn-BAeGebQD6gw8Z-A7g1z8-IDhYh_vjD2QGc4yviIsSbKQSYwC0l0TzcdEyHOuJIrFdP-KBsw_8_Rr8Fykh1gdxHSTdbK5S_vbgBRh13jwvvLBe1sPTutnCK0uHK7Xcf22ZghtCuZNjdLRZjCeEswLlg56qqXDqy80r0YG-h2311ah0aZgLmtkYJvBeEowL5iB3qlmoF9faH6NDOx13H5bhUabgrmqkYFtBuMpwbxgBvqnmoG9-kLr1cjAfqetMqNNsfSr86_jUsLSiFCSyQnytiLylIheMBN7p5qJFTsmtyjmWSpw54P28C93c4wYjbFYHJEteIi_8ixc36Y4HK7nrb8qIhSyGPWKg-t0MyQkk2UfxF8dX7dQTv0QLpQhpCiXGZ-ShElMw9VzDJvzSxbL7egiFMhjlsR_sf3QN9OeszPE-H4d2xeDmzR9HlvHvRmdoRBsvDf5a2C50o6FlmC5_J-w0GOxULXirZYL7dvKhR5RID0zC2R5CBfKEKxe2SvtWDQVyHIsVK14q-WyUyAt4uLtcul-ycXffm_sTvZLJ9Pt2tQ1s7z2GlroE9dFORa1LW_Nyuq30EaurL0WuoKLfgutyVH0G1roE5dLORa1LTeoQJaHoN9CG7my9lroCi76LbSmAnlxjIW2B8ubs7E-lEXlWKzd7y7HojbrBr1Oy0MwwFgbWQgMMNaaJH95NtbHY7F2v7sci9qsG1Qgy0MwwFhrKpAVXPQba02Svzob64P_4mna9XHicqngot9am6kXazfCK7iUGHaD3qlVQVjrrmnT1g-7uej317qqpOkNJWbqpcS1m1Qlz-0fCjBH9X9YVA32WlsM89hmctHvsXXlUTkXez12ORcDNsUNBaP27Sa9Vo9pnrPJSx7TPWeT2zimJe_MxaCdcUPBqH27SVVyr3HGUo89evrm3wAAAP__lg_s3A== +Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJzsmt1u2zYUx-_3FMS52la5MiU7TQQUMDZ0QLo1HtJiN4MvGOnMFmyLHknH8YI81l5gTzbImtv6Q5_IQsr0XSSKls6P_3P0F3MeQf45gwA-vvvl3Y-fyPfkp9vhBzK9J--H1zdkuiLDGzK9fz0lb8l09XoKDiQ8whs2RwnB70DBAQ8c8MGBHjjQh5EDC8FDlJKL9JLHzYTr6AGCrgNxsliq9PTIgZALhOARVKxmCAF8YnczvEUWoXC74ECEisWzzW2m94OFiOdMrMGBjwuWyIB03PTGP_9GVDzHgHT_-VtmxyFPFCYq5snBkOArSQSyKCA0O3O3Vrg9dUl-AAfumAonKAlfqsVSBSR9lM287QkKoycHsqMswm0Ed2syYXKy--yD9PqRA1KxMUJAn5xmSC72kKwOkbi0pVC8XChffoeLCAVG-7_zKr1xpauO8P2AYozveZygcOme5mb4h_p2QF9991bE40n2JzgwTKMdUGfgOQPfGaSixwcMl4do5-yBzHHOxZqw2YyHTGEUkO6GZzomQ5FSJVEsp4dX1Cb-haZfgeYyOUbqKKQb3uELl_Z38eQEXfrY_dzH7u08Nq2eGbS8WLhex_XbmBm0KZQ3FcpFW6F4uVBesFzQ0ywXXnWJeRXyzu-4vTZKjDaFclkh79oKxcuF8oJ5551m3vnVJeZXyLtex-23UWK0KZSrCnnXViheLpQXzDv_NPOuV11ivQp51--0UWC0KZJ-edZ1XEpYEhFKuJqgaCMeLxfPC-Zf7zTzr2QH5BblgicS9z5Tj_9yN4WI0RizpZF8KUL8VfBwc5vscLiZt_lqiFCqbNTLDq6T7ZBUTBV95v7P8LqZaqoHcJEbQIJqxcWUzJjCJFx_jmB7fsVitRtbhBJFzGbxX-ww8O20_7IyxPh-E9dXQ9v0_Dy2iXk7Okcp2Rj3Jz8_kivNSGgBkstnQULrIqH5OrdWJrRvIxNaoxx6JpbD4gAucgOwdk2vNCPRUg6LkdB8nVsrk71yaAkTb59J92sm_u4bYn-yXziZ7taironFtNfQHJ-wIoqR5NvtlqypbnNs4JraaY5LmOg2x1pcQ7-hOT5hmRQjybfbxpTD4gB0m2MD19ROc1zCRLc51lIOL-qYYzuQvDkb5npIrNyfLkaSb8GNeWkWB6DdMBuY-toNsxahX54Ncz0kVu5PFyPJt-DGlMPiALQbZi3lsISJbsOsRehXZ8N88E-Hpv0XJyyTEia6LbOJOrFy27qESYENN-bNWRaCla6ZNm3CsJeJbt-spyaa3dhhok4KvLg5NfHciHEESq1ODEvy_6DBxCjvbCIT3d5ZT-4UM7HTOxcz0b6FbSSUfDduzsuzTsuaLT6xTs-aLX6iThvcmYkR-9hGQsl34-bUxIPmFQu98-jpm38DAAD___I9hlI= # Verify execution. statement ok diff --git a/pkg/sql/logictest/testdata/logic_test/explain_analyze_plans b/pkg/sql/logictest/testdata/logic_test/explain_analyze_plans index 90d2cb84b627..8bae08f9e2f0 100644 --- a/pkg/sql/logictest/testdata/logic_test/explain_analyze_plans +++ b/pkg/sql/logictest/testdata/logic_test/explain_analyze_plans @@ -99,7 +99,7 @@ network usage: table: kw@primary spans: FULL SCAN · -Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJzsm9tu2zYcxu_3FASvUlSuTMpOHQMF3BbdkK6xixwGFENQMBbnCLYlj6JzWJDH2gvsyQZZcWJbEimpTUiJuotOlv4_fv5ofvrnDoZ_z2Afnnz68unjKZhevZlagFxN9qbXb6avwK_HoyMwvQKfR4dDML0Go-HqFPAORMfBb8ejs6_gw7fVTmhBP3DpkMxpCPt_QgQtiKEFHWjBDrRgF55bcMGCMQ3DgEWn3K0uOHRvYL9tQc9fLHm0-9yC44BR2L-D3OMzCvvwlFzM6DElLmV2G1rQpZx4s9VtpleDBfPmhN1CC54siB_2QcuObjxa8j4YRI_x-x-Ae3PaB-3__g3j7XHgc-pzL_ATh_hyMaMhYJS4ffBw-cUtf9zVAx-gBS8IH1_SEARLvohuFD3Ww5XrXQie31sw3orrXddzcQsuSXi5XckgOv_cgiEnEwr76N4qB2h_B9B1EpCNaoEIZyJ6-pyAuZRRd_dzXkc3znVWCu0jyib0c-D5lNloR48z-hffG6DXr94xb3IZ__lE2hpE2OkNHS-TYOfkBszpPGC3gMxmwZhw6vZBe8UyOhaOWUQUuF44TZ5RgvYTSaeI2N5PJoxOCA-YjbqJAbLgKIb5oKz3w2_fh6PT78OzL1_2BiiCcXJ2tDfA0V8fR2fD04e_M6g8u4o6P6YiMSDc_jFAJ2dH3w8jRE60dUx9l7KVkMAA2wPnp2J7QtLNgWTpp0FJ5TEMWsHCxjtaKf_g3cwH3996cJTfNJF8VrFxy3aqb5qoLKK3OeaVeiDCmYhecF5B9ZtXJGLbnFf26zavFFaRZF5B1Z9XcH7vwTns2WnZnep7DyqLqJfDnuuBCGciekF7xvWzZ4nYNu35bd3subCKJPaMq2_PTn7vcXLYc6dld6vvPagsooMc9lwPRDgT0Qvas1M_e5aIbdOee3Wz58IqktizU3177uT3nk4Oe-62qu88qCygrtycWzYCxHcBAgG_pKz6sHAmrBe06U79bFoiu02bPqibTRdWkcSmO9W3acm7lGMaLgI_pDshevontyNe1J3QmG8YLNmYfmXBeHWbeHO0um6VN7k05PFRHG8c-utDISdcFMI_-7epHVtI_hJ6mSX4lF8HbApmhFN_fPtYw3r_NfH4dnUuDSnzyMz7hyRLX1_2aNNj6l2tats4uPbrx2OrutdH5zQMySRx8XNgQY5yLkjApfeTuKDCXBq9pDuBer0o4oIKOCTW0yHFJfQySzB6ZHccUgUXRQ4p4dLoJY9DGsQF73Jpb3LZxtLevdgRQu1o9wM05fsiLgG1TZ05JVy6DZdUH2n0ks7FWL10hP66g2X34q7wYry_7c4aGGwKgP2SIUXNdSHGkr2QrczIahBSaDm05oYUEidQrxdFS7a3JUOKmstFjCV7IauRQ4pL0CCk0HJozQ0pJE6gXi-KHLIn_B18IA4pDkqGFDXXmhiLIPjQKLyR1GDsolPMxdyQQsLFWL2gxPtDUUphzryDirw_NEkvRV5KNlxyRCIaLVpkRagfXU3dQH2AoUr2iZeITYKRg4uxy1wJF0EuopNNSopQP7qqbFLiBupTDFWyT7wj3fqVjTriHAMlXiU2QUYOLua2cMjAZC_rNIp4JEWYm2XIwKhftKsCI-6aUM9F1bzcdGKk66VsK4bZejG3v0MGphLNOzI3MHd0m3aMMlzMXe42TR6lBCMISHSySe1bMlSNrrgnA0maMlDTlZGOtXRbhuFg1C_r9AQjCEh0SnmazoyMf89rOjNSBYN178zQk4v6MEPV96h0Z4bhYBrFFA5INFq-YN07M1TZZNOZUUYv5oYZMjCNYgoHJDrZpLgzA0s6M3DTmZGOtenMKAdG_bJOTzDmdnvIwFSilwc3nRkxl_P7X_4PAAD__z2Vnfw= +Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJzsm29vmzgcx5_fq7D8qNPIiE3SpZEmZZt2p-7WZOqfk6ZTVLngS1ESyBmnaa_qy7o3cK_sBGnWBIINrKsB8yxgHPh9_PXX8Y9f7mHw9wz24dmnL58-noPpzZupAcjN5GC6ejN9BX49HZ2A6Q34PDoegukKjIbRJeAdCNvBb6eji6_gw7foJDSg5zt0SOY0gP0_IYIGxNCAFjRgBxqwC8cGXDDfpkHgs_CS-6jDsXML-20Dut5iycPTYwPaPqOwfw-5y2cU9uE5uZrRU0ocysw2NKBDOXFn0W2mN4MFc-eE3UEDni2IF_RBywxvPFryPhiEj_H7H4C7c9oH7f_-DdbHtu9x6nHX9xJNzF8FgFHi9MFj56s7TjeneuADNOAV4fY1DYC_5IvwNuFDRf02JxAcPxhwfbSOdRPL1R24JsH1bhSD8PqxAQNOJhT20YNRDM5hDM4qCcdElceDU_E8fY_PHMqoE_-e1-GNM121h_QJZRP62Xc9ykwU0-GM_sUPBuj1q3fMnVyvPz5RNgYhcnpL7WUS6pzcgjmd--wOkNnMtwmnTh-0I5JhW2CzkCdw3GCavCI36yeOVh6ZvZ9MGJ0Q7jMTdRPDY8DRGuWjpt4Pv10OR-eXw4svXw4GKERxdnFyMMDhp4-ji-H54-cUJj9ZQZ0fU5AYD27_GJ6zi5PL4xCQFR6dUs-hLBIRGGBzYD0jtCcg3QxAlt4-JHtpDP2WvzBxTCdFH7ub-tiHO4-Nshslkq8iJm6ZVrWNEhXF8zbDOlJ9PDgVzwuuI6hu64hEZtvryGG91pHcCpKsI6jq6wjO7jg4gyFbLbNTbcdBRfH0Mhhy9fHgVDwvaMi4boYskdm2Ib-tlyHnVpDEkHHVDdnK7jhWBkPutMxutR0HFcVzlMGQq48Hp-J5QUO26mbIEpltG3KvXoacW0ESQ7aqbsid7I7TyWDI3Va1_QYVhdOV23HLRIB4DkDA59eUVRsUTgX1gsbcqZsxSwS3bcxH9TLm3AqSGHOn6sYseRtySoOF7wU0lgrf_83tkBZ1JnRNN_CXzKZfmW9Ht1kfjqJ-UQ7JoQFft-L1wbG3aQo44aJU-k-eR-21dWQPoJcagEf5ymdTMCOcevbd9wg251fE5buxOTSgzCUz9x-SDHzT7dGabereRHFtNW08-ntbFPOmdU6DgExovPPzI0GWYiZIwKT3LExQbiaNTpJzX7VOlDBBOfwQl9EPxQH0UgPQdkxjfvjyTJT4oYRJoxOZH2rCBMeZtLeZ7CJpxztbQqCdkv243DNLxAGgto4rpIRJt2GScI5GJ0kmWuqkI3TTGJJ4566wMz7c9WLldron_MOCyYYaK0KMJH1bWpExVZ5sKOGg6plskMx91TpRsgl7WzDZUGOZiJGkb0tL44fiAJQnG0o4qHomGyRzX7VOlPhhT_gL90icbDgqmGyoscbESATpi9IkYCQRaLmJFDPRM9kgYaKlTlDi_Z4o26DHCoPyvN_TRSd5Xhk2TCRpjdJsRGQhqB7XUs5_1WkINWJPvORr8hASJlpuWSVMBLmN8piiJATV46rGFCXzX3UuQo3YE-8vd349o444G4ESr_qadISEiZ7lFDIo6du00iRpJCHomZGQQVG9_VYDRVzDoJqJmtW3qYrIy0TPrWtTaZEfSgUKaGTzX89xbUoj8jLRc-valFvkh1KBKhrZ_NdzXMX1EUhSIIGaCokk0sIlEhpDUb1NKyMUQZKjPHmapkpizx_cmiqJJJNyV0mUkYnqlISauVO4SkJjKI1SciU5SrMlweWuklBjik2VRF4meqYkZFAapeRKcpTHFMVVElhSJYGbKokk0qZKIj8U1du0MkLRs-5CBqUC9TS4qZIYP4wffvk_AAD__w-cClQ= # This query verifies stats collection for the hashJoiner, distinct and sorter. query T @@ -147,7 +147,7 @@ network usage: table: kw@primary spans: FULL SCAN · -Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJzsnN9uo0YUxu_7FKO52lXx4hmw41haKdo_VbNt4yqJKlWVLwhMY2QbXBjHSaM8Vl-gT1aBlzh4zBxIupkx47vFeGLO75w53_AN7D1O_5rhIb74_PPnj5fo0-nF5enZx0v0Zrp6t3qLfjgf_YKmN-jL6PQMTVdodIamN--m6D3KzqPR-afP5-jD7_kRtnAUB-zMm7MUD__ABFuYYgs72MIutnAPjy28SGKfpWmcZF-5zwecBrd42LVwGC2WPPt4bGE_Thge3mMe8hnDQ3zpXc3YOfMClthdbOGAcS-c5T8zvTlZJOHcS-6whS8WXpQOUcfOfni05EN0kl3GT78hHs7ZEHX__SddH_txxFnEwzgSTvHlYsZSlDAvGKKvw6_u-ONHA_QBW_jK4_6EpShe8kX2Q9llfR1ZfETw-MHC66N1vEU8V3do4qWTciQn2ffHFk65d83wkDxYzwPU3wK0EgHZ5Ckiuq-IaCWizd9ZRnESsIQFpb80zkZCX9nB-UcvnXyJw4glNtkqxBn7k785IW_fJ-H1JP9XCTC7Zf5ShDn3btGczePkDnmzWex7nAVD1M35ZedSP8kooiBMp-I3nkF4Q89pUmCfwpSHkc9t0hNSok9wzcrHfUH5yBDRrsaINuH3muT_Ik44S2wqZP97LWPr10jtrsTmAe3M7lnciRe2s5XaishrXHuv8tqPStdO6jd-AiujTTu20zZtbIDoqIY2lhC1RBvJK2sjaZU2AgW20ca-xo3_JdrYrHyk2kg0RlSljUD-C20Usr8P2kjrN09aQ1-cju22TV8aIBrU0JcSopboC31lfaGt0hegwDb6cqRx83yJvjQrH6m-UI0RVekLkP9CX4Ts74O-OPWbp1NDX9yO3WubvjRAdFxDX0qIWqIvzivri9MqfQEKbKMvA42b50v0pVn5SPXF0RhRlb4A-S_0Rcj-PuiLW795ujX0pddpm7o0ANSD1aVjE-RFASIo5hOWtE1n3FfWGbdVOgOU2kZnjjVuoi_RmWblI9UZV2NEVToD5L_QGSH7-6AzwP7YOUsXcZSy7Q6x8y93s9Sz4Jqt6ySNl4nPfk1iP_-Z9eEoH5d7jwFL-fosXR-cRsWplHtcthH1zfF1cd4G64dwXBlCxPgqTqZo5nEW-XePMRSfr7yQl6MLWMqS0JuFf3ti6MWwR53xWXiTx_bkZCE4j-fyuIuzc5am3rUw-FtgIT3lXIiEy-B_4kKacqFEORct64UemcqFNOiQVM8OKQ_huDIEozO71SFVcFHUIYGKJ8q5aFkvWx3SIC50m0v3KRenhKW7PdiRQnW1W4DumC_yEIixKwqAi7ErCjkX6hy47ORi7J2cK-2vPXl_7UkH98tMtwf35Z293Nm6GnTnHfSOnulwtLyo5Fiq59reZFYDh0PL1JrrcABc1K9HFN3vDZ7pcLS8XORYql0TjTqkPAQNHA4tU2uuwwFwUe9wKOqQx9J1MOnKl-BEbq1XexwtrzaAi8Q40cj8gYJQv6rQM7vm2hwQGGN9DiIY7OU2S4E2K_eh-8qxqtrOAXw15VxUlZuci7nTEPDtq30Vje58oKJXb4Jo2g3MXa8INvvBBqnBxdynR-RcJOaKTm0SKHr1ToiqNgmAUW-FqCp7-YYi6QOLdGFL8eCF1OBi7kMkEJjq9YpOJpE8CIO9EACMuTdhwmZluc0OgDYrOPkHLyTnIjj5By-kBhf101DPejH3GRNoIum3d_OMIIz1QmiT1wINuvkBuKj3QhS1SYCLuQ-aQBOp2l_RqE1CQRjrhVD5hiUFNiypsGF58EJqcDHXC4HAmLtekYOR-CsamURQEOpvwlRlV9iyLLdZF2iz8vdnjPVCqODka-aF6MnF3Gko52KuFwJNJHPXKwAY_fZudgUBbFEov_lR1SblXNR7IaqKHtiwNNcLASaS-mdNNAVT7a_o1CblG5YU2LCk8lePzPVCgFf4zF1bAGDM9UKAl_iMfdYEAqPf_3mwa9UlfxXRAV5FdAQr31AvZPzw3X8BAAD__9tWiMc= +Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJzsnN9uo0YUxu_7FKO52lXx4hmw4yCtFO2fqtm2cZVElarKFwSmMbINLozjpFEeqy_QJ6vAyzp4zBxItplZxneL8cSc3zlzvuEb2Huc_TXHHr74-PPH95fow-nF5enZ-0v0arZ-s36Nfjgf_4JmN-jT-PQMzdZofIZmN29m6C3Kz6Px-YeP5-jd78URtnCchOzMX7AMe39ggi1MsYUdbGEXW3iAJxZepknAsixJ86_cFwNOw1vs9S0cxcsVzz-eWDhIUoa9e8wjPmfYw5f-1ZydMz9kqd3HFg4Z96N58TOzm5NlGi389A5b-GLpx5mHenb-w-MV99BJfhk__YZ4tGAe6v_7T7Y5DpKYs5hHSSycSpN1hlLmhx76PPjqjrPyoxF6hy185fNgyjKUrPgy_5n8oopx5QcETx4svDnaxFrGcnWHpn42rUZxkn9_YuGM-9cMe-TBehqc4Q6ctQjHJo_x0G8RD63Fs_07qzhJQ5aysPKXJvlI6Ct7GP_oZ9NPSRSz1CY7BThnf_JXJ-T12zS6nhb_qsBltyxYiSAX_i1asEWS3iF_Pk8Cn7PQQ_2CXn4uC9KcIQqjbCZ-ozXfLTunTWl9iDIexQG3yUBIiC6htSsd9xmlIwNE-9oC2gY_aJP7iyTlLLWpkPnvNYxs2CCt-5JahLM3s2dJL1nazk5aa-IGr3xQe-VHlSsnzVs9gXXQpj3b6ZIStsBz1EAJK3g6oITkhZWQdEgJgdLaKuFQ20b_HCVsVzpSJSTaAqpTQiD3pRIKmddfCWnzhkkb6InTs90u6UkLPKMGelLB0wE9oS-sJ7RDegKU1lZPjrRtl8_Rk3alI9UTqi2gOj0Bcl_qiZB5_fXEad4wnQZ64vbsQZf0pAWe4wZ6UsHTAT1xXlhPnA7pCVBaWz0Zadsun6Mn7UpHqieOtoDq9ATIfaknQub11xO3ecN0G-jJoNclNWkBZwCrSc8myI9DRFDCpyztkq64L6wrbod0BSiyra4ca9s2n6Mr7UpHqiuutoDqdAXIfakrQub11xVgb-ucZcskzthuZ9j7l_t52ll4zTY1kiWrNGC_pklQ_MzmcFyMK5zEkGV8c5ZuDk7j8lTGfS7bRvqf4fVx0fyaB3BcG0DM-DpJZ2jucxYHd18iKD9f-xGvxhayjKWRP4_-9sXAy2GflSVg0U0R16NTpcR8OVfEXJ5dsCzzr9nu4K-PhAwUMyESJqOvwoS0ZULJoU4EJkcmMiEt-iHVsR_KAziuDcDYnO70w5dnoqQfAnVODnUC9ENDmNBdJv3HTJwKkv7uYEcK1NVscblnlsgDIEauGgAmRq4a5Eyoc2AiMDHyzsyVdtOBvJsOpIOHVZ67g4fyPl7tZH3lvXgPu6MnOhUdLic5kvoZ9o3kVLlToWFSzXQqACaq1xxK7uBGT3QqOlwmciT13oc2_VAegHKnQsOkmulUAExUOxVK-uGxdIVL-vLFNZGb4fVeRYerDGAisT-0MXCgEFSvHHTMq5l2BQTFSL-CCJZ4talSoKnK3eOhict2AvhiRpaZnImZUw_w2eu9EW3uZqBSV21laDn_zVyRCMb4wcwAmJj5JIecicQg0acpAqWu2s9Q0xQBKKoNDTXFLt_wI0Ng8S1s-R0cDYCJmQ90QFDqVyT62DzyEAx1NAAoZt5WCVuJ1aY6Apqq4LwfHA0iOO8HRwNgonrq6VgnZj7tAU0e3fZYnhCCkY4GbfNinSE3NAAT1Y6GkqYIMDHzkQ9o8tR7JNo0RSgEIx0NKt9OpMB2IhW2Ew-OBsDETEcDgmLmikQOReKRaGPzQCGovq1Sk1dhQ7HaVF2gqcrfSTHS0aCC866Vo6EjEzOnnpyJmY4GNHnMXJEAUHTbY9kXArCdYOTdu5yJakdDTakD24lmOhrA5FH91IeWUOo9En2aonw7kQLbiVT-Io-ZjgbwEpyZ6wcAipmOBvAanJFPfUBQdPtfAfatquSv8jnAq3yOYL0b6GhMHr77LwAA__8ssvD2 # This query verifies stats collection for WITH ORDINALITY and the hashJoiner. query T @@ -191,7 +191,7 @@ network usage: table: kv@primary spans: FULL SCAN · -Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJzUUc1u00AQvvMUozmiRYn_OOzJBYpqKDVKIhBCPmy8o3YVe9fsrqtEUR6LF-DJkO0CTdKEBsSB43yz3873s0b3pUKO0_PL85czeAqvJ_k7WNzCx2x2AfnkVXZ1dpnNPsHZFAQ7sJgjQ20kXYmaHPLPGGDBsLGmJOeM7aB1_yCTS-Rjhko3re_ggmFpLCFfo1e-IuQ4E_OKJiQk2dEYGUryQlX9t4vbtLGqFnaFDKeN0I7DM2T49gN4VROH8bevbphLoz1pr4zeW_m2qciBJSE5JAM2X_mfUDyGF8hwLnx5Qw5M65vWc-i03FF_QAkWG4bDdOfGeXFNyIMNe7zj3EqlRaX8ahRsG6Ylle2-ib-SFp4i7X4Z4f9aRvSHZUT_voz4oLRfilptrCRLcktO0TF_9-QBfxfC3bwxSpMdxdv-8k5qGrA0ZGnE0pilCUufIztkvBZLqKk2dgWiqkwpPEkOQ1_dzpW2iwakcov9F4-ILTycW3JKpRNyjdGOdvN78OdxFxrJaxpKcKa1Jb23puzPDGPe83pAkvPDNhiGTA-rTuB9cnCUHG-Rg11yeJQcHb8cnXA53CXHR8nJzuVi8-R7AAAA__9UfhUJ +Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJzUUc1u00AQvvMUozmiRYn_OOzJBYpqKDVKIhBCPmy8o3YVe9fsrkuiKI_FC_BkyDYVTdKkBMSB43yz3873s0b3pUKO0_PL85czeAqvJ_k7WNzCx2x2AfnkVXZ1dpnNPsHZFAQ7sJgjQ20kXYmaHPLPGGDBsLGmJOeM7aB1_yCTS-Rjhko3re_ggmFpLCFfo1e-IuQ4E_OKJiQk2dEYGUryQlX9t4vbtLGqFnaFDKeN0I7DM2T49gN4VROH8fdvbphLoz1pr4zeW1nz1YElITkkAzJfebqD4jG8QIZz4csbcmBa37SeQ6ekJ94BCRYbhsP004nz4pqQBxv2-25zK5UWlfKrUbBtlpZUtvsG_kJYeIqw-zWE_2MN0R_WEP3rGuKDwn7pabWxkizJLTFFx3zsyQPuLoS7eWOUJjuKt93lndQ0YGnI0oilMUsTlj5Hdsh2LZZQU23sCkRVmVJ4khyGrrqdK20XDEjlFvsvHg0tPJxackqdE3KN0Y5203vw53EXGclrGipwprUlvbem7M8MY97zekCS88M2GIZMD6tO4H1ycJQcb5GDXXJ4lBwdvxydcDncJcdHycnO5WLz5EcAAAD__yk3D0s= # Verify that EXPLAIN ANALYZE on an unsupported query doesn't return an error. statement ok @@ -239,7 +239,7 @@ network usage: table: kv@primary spans: FULL SCAN · -Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJzslc1uEzEQx-88hTWnVnK03wj5VEAFVXwEpVU5oBzc9ShY2bUX25smRHksXoAnQ-vNBrZJ6fYYKceZ8T_j_28m3jXYHwUwuL78ePn2hvDF7Gx-Tsa3lxNydk7eTcafyHwBFJQW-JmXaIF9gwgoxEAhAQopUMhgSqEyOkdrtWmOrL3gSiyBhRSkqmrXpKcUcm0Q2BqcdAUCgxt-V-AEuUAThEBBoOOy8G3mi4vKyJKbFVC4rriyjIyCpvG4doxcNNf4cEucLJGR8Pcv28a5Vg6Vk1rtlVxdFWiJQS4Y2crvVm6XekXeAIU77vLvaImuXdU0aq61VXapCKYbCm20NWYdnyGwaEMfMf_Xc620EWhQ9PxONwfwfJVK6Hs0QdZn8_r2_dlFdL5j0VDxnbYeGcl2Get4UfRZ4BLzeh9RyZekxFKbFeFFoXPuUDASeipNzeamYUOEtPP9EwO4ZY9yi3vcouFLEz29NEE8CpJjWpt4uP14gP1kFKTHZD8Zbj8ZYD8d-X_P0dhPh9tPB9jPRsdk_onPxQRtpZXFBy_n4V8OmxcVxQzb59fq2uT4xejct2nDsdf5hEDr2mrUBlfKl_wF_xVH_xW_7InDh-L4OZ29Fe8KFLp7beak4A5VvtoNqcvfc-n64xNo0UheyJ98f7adbDfgHOUCt0Puit2ku1o77a5aorV81jsQPmMZ-liSE5ZDWNITlkNYshMWj2W6efEnAAD__1e061E= +Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJzslU1u2zwQhvffKYhZJQAN_X8ouEpbpEXQHxdOkC4KLxhx4BKWSJWk7LiGj9UL9GSFKMut7KRWlwa8nBm-Hr7PjKk12G8FMLi9fn_9-o7wxexifknG99cTcnFJ3kzGH8h8ARSUFviRl2iBfYEIKMRAIQEKKVDIYEqhMjpHa7Vpjqy94EY8AgspSFXVrklPKeTaILA1OOkKBAZ3_KHACXKBJgiBgkDHZeHbzBdXlZElNyugcFtxZRkZBU3jce0YuWqu8e6eOFkiI-HPH7aNc60cKie1OigZvbTEIBeMbMUPK4dd6gV5BRQeuMu_oiW6dlXTprmU13WJCKYbCm20NWUdnyGwaEOfMf7bb620EWhQ9LxON0-g-SyV0Es0Qdbn8vL-7cVVdLnj0BDxnbw_RrJdbB0vij4FfMS8PoRT8kdSYqnNivCi0Dl3KBgJPZGmZnPTcCFC2vnhiaPMsmeZxT1m0fBliY4vSxCPguRU1iUebj0eYD0ZBempWE-GW08GWE9H_h9zEtbT4dbTAdaz0akYP_JZmKCttLK490o-_cth83qimGH71Fpdmxw_GZ37Nm049jqfEGhdW43a4Eb5kr_gn-Lor-L_e-JwXxz_S2dvxbsChW6pzZwU3KHKV7sBdfkll64_OoEWjeSF_M4P59rJtsPNUS5wO-Cu1E25q7WT7qolWstnvQPh4EXoI0nOSPaRpGck-0iyM5LNdPPfrwAAAP__Rova6Q== # Very simple query to make it easier to spot regressions when rewriting results # in test files. @@ -262,7 +262,7 @@ network usage: table: kv@primary spans: [/0 - /0] · -Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJyMkMFKw0AQhu8-xTBeV5JcF4SiRCxVK2mpB8lhmx1qSLq77k6KJeSxfAGfTJItFBHB4__9M__wT4_hvUWJq_whv11DA3fF8hGaA7zc50UODVxDigKN1fSk9hRQvmKGpUDnbUUhWD-ifhqY6w-UqcDauI5HXAqsrCeUPXLNLaHEtdq2VJDS5JMxWBOrup1im8PM-Xqv_BEFrpwyQUKSXiVpcokClx1LmGUocLEBrvckIf36DFFX1jAZrq35ZXHnWgrgSWk5VVlsYHvkM4IbFLhVXL1RANuxGw-Ng6fNMyoHgVGdygVWO0KZDeL_DygoOGsC_ej-V3I6lAJJ7yg-OdjOV_TsbTWdiXI57U1AU-DoZlHMTbSGcrj4DgAA__8CVp2C +Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJyMkMFK80AUhff_U1zOv52fJNuBH4oSsVStpKUuJItpcqkh6UycmVRLyWP5Aj6ZZEYUEcHl-c6953LuCe6xg8Qqv8rP19TSRbG8pvZAd5d5kVNL_ymFgDY136g9O8h7ZCgFemsqds7YCZ3CwLx-hkwFGt0PfsKlQGUsQ57gG98xJNZq23HBqmabTME1e9V0IbY9zHrb7JU9QmDVK-0kJem_JE3-QmA5eEmzDAKLDflmz5LS1xcXdWW0Z-0bo79Z1jw5sqxqGYosNrQ9ev5AdAaBrfLVAzsyg--nM9Ng2PsE5SgQ1Xsx59WOIbNR_L58wa432vGX3j8lp2MpwPWO44OdGWzFt9ZU4UyUy7AXQM3ORzeLYq6jNZbjn7cAAAD__0UFm94= # Test a query that has a subquery and a postquery. statement ok @@ -339,6 +339,6 @@ network usage: actual row count: 1 label: buffer 1 · -Diagram 1 (subquery): https://cockroachdb.github.io/distsqlplan/decode.html#eJy0UtGK2zoQfb9fIeYpAS2xs1woetq0pBA2dUriDZRiFkUevKK2pErj7qYhn9Uf6JcV2-sQszRtKX2cM3Okc2bOAcLnEgQsks18nbJFkq6YetBlzraz5d18w0YxZ6PNfDl_k7JKm5Ebs7fr1TvmpEdD4zFwMDbHRFYYQHyEGDj8DxkH563CEKxv4EM7tMifQEQctHE1NXDGQVmPIA5AmkoEAYm9sm4yBQ45ktRl-yg-oapJW8NIVyhY9P1bAA47SeoBA7M1uZoEi4AD1a48g2LIjhy66vnHQLJAENdHfqYqvqwqlbsS1yhz9JNoqK1bxI3zupJ-Dxw2Tpog2BVwWOpKE2tWcrsdSr_dMmUNoXnpqhntTHiUuejpuz2doFfs9d_aj__E_qwoPBaSrJ_EQ_ez5MN9skrvk7vlcnQTN3H4F8eaDtT-IkJrDM6agAOlP3s5OmYcMC-wi2mwtVf43lvVftOVq5bXAjkG6rrXXbEwXasReE6OL5Knl8nTi-RoSG6ttK7AID1a_4mVktCo_Wn3Pf4oNQ2vkmNAr2Wpv8qXJ-tppzgq1F_wOZJ9s89l3-uy2XcrDEEWg4Ho98OQHf_7EQAA__-Gyooe -Diagram 2 (main-query): https://cockroachdb.github.io/distsqlplan/decode.html#eJyMkM1KAzEUhfc-xeWsWgg4s81OZISB2kpb3cgsxsylDaRJnNxAocxj-QI-mXTiQheCy_PdnB9yQXp30GjXu2a7p3a935A5WjfQy93qudnRola02DWr5n5PJ-sXcUkP280jxX5kL8slFHwYeN2fOEG_okanEMdgOKUwXtFlftAOZ-hKwfqY5Yo7BRNGhr5ArDiGhgumd2RC9kLVbQWFgaW3bg7mM5ssNngSe2JN1edHgsJbL-bIiUKWmEXT1SU5uh-oRjcpFPXdnKQ_MHQ9qf-v23KKwSf-Neuv5GrqFHg4cPmBFPJo-GkMZq4pcjP7ZjBwknKti2h9OU3ddPMVAAD__4OeiTQ= -Diagram 3 (postquery): https://cockroachdb.github.io/distsqlplan/decode.html#eJy0k0Fu2zwQhff_KQazsgECluwsfmjltLABJapU2Io3hRc0NU7Y0iRLUmgMw8fqBXqyQmJaxA1i1Ciy0zzOG358FA_ovyrMMC-Xs0UNeVlXIB6kamB1XdzNljBIGQyWs2L2voad1AM7hPmi-gCWO9JhOESG2jRU8h15zD5himuG1hlB3hvXSYe-IW8eMUsYSm3b0MlrhsI4wuyAQQZFmKEygivwgmvYtNstOUhGCTJsKHCp-vFVGzKYjpEhPZJogzQagtxRBsmP7x4ZbngQD-TBtMF2vZ0_tFY9k1JcHxnG6onEB35PmKVH9ve0c6kCOXKj9BQx6hlMU8iXUFY1lHdF8UbE40uIb4zUC-INudH4lLneW8qgmM1ruC7rHG6qvESG8ZKn1skdd3tkWBjzpbXw2UgNRndnRPZ0J91XvzlE-I76l-IDV-r01LerF7UwOpB-GVDXGvNwxJs493YFm334Lf0P7_4p4OTVgCeXBBx_YHLOOJBbcOabh3Q0Oc36LSivLqFckLdGezrBem1yclwzpOae4lP2pnWCPjoj-m1iWfW-XmjIh7iaxiLXcakDfG5Oz5rH583js-bJefPkrPnqD_P6-N_PAAAA__8JwrHp +Diagram 1 (subquery): https://cockroachdb.github.io/distsqlplan/decode.html#eJysUtGK2zAQfO9XiH1KQEfsHIWip0tLCiGuUxJfoBRzKPLiE7UlV1o3l4Z8Vn-gX1Zsx-2Zo2lL71EzGmlmd47gPxcgYBFv5uuELeJkxdS9LjK2nUW38w0bhZyNNvNo_iZhpTajaszerlfvWCUdGhqPgYOxGcayRA_iI4TA4SWkHCpnFXpvXQMf20uL7AFEwEGbqqYGTjko6xDEEUhTgSAgtle2mkyBQ4YkddE-ig-oatLWMNIlChZ8_-aBw06SukfPbE1VTYIFwMHZ_S8ghPTEoTud__MkcwRxfeKPPIWXPSVyV-AaZYZuEgyddWO4qZwupTsAh00ljRfsCjhEutTEmoEst0Pjyy1T1hCap5mWW9ZGcCgz0Yt3B8IeesVe_1_08F-iz_LcYS7Jukk4TD6LP9zFq-Quvo2i0U3YFOH51zQdeP1DddboK2s8Dnz-7uXglHLALMeunt7WTuF7Z1X7TXdctboWyNBTx153h4XpqMbgY3F4UTy9LJ5eFAdDcRulTQUGaW_dJ1ZIQqMOPyff43upabiTDD06LQv9VT5dWC87F1Gh_oLnMvZU38ie61rZsyV6L_PBheBvi5CeXvwIAAD__2aUhTI= +Diagram 2 (main-query): https://cockroachdb.github.io/distsqlplan/decode.html#eJyMj89K80AUxfffU1zOqoWBL9nOTiRCoLbSVjeSRZxc2oF0bpy5wULJY_kCPpk0I4gLweX53Tl_5oL02sOiXu-q7Z7q9X5D7uj7jp5uVo_VjhalocWuWlW3ezr5sBiWdLfd3NPQRg66XMIgSMfr9sQJ9hklGoMhiuOUJF7RZX5Qd2fYwsCHYdQrbgycRIa9QL32DIteXNuTkzEoFf8LGHSsre_nYD6zG9VLIPUntlR8vCcYvLTqjpxIRh1GtXR1RXn7BiWaySCrr96k7YFhy8n8fduW0yAh8Y9RvyUXU2PA3YHz_5OM0fFDFDfXZLmZfTPoOGm-llnUIZ-mZvr3GQAA__9Sm4hi +Diagram 3 (postquery): https://cockroachdb.github.io/distsqlplan/decode.html#eJy0k9Fu2jAUhu_3FEfnCiRLJNCLyVd0E0gpWTJBys3EhXEOrbdgZ7ajFSEeay-wJ5sSt9pY1Who6x3_b__Hn3-TI7qvFXJMstVsWUCSFTnIe1WVsL5Ob2crGMQMBqtZOntfwF7pQT2E-TL_ALWwpP1wiAy1KSkTe3LIP2GMG4a1NZKcM7a1jt2GpHxAHjFUum58a28YSmMJ-RG98hUhx8pIUYGTQsO22e3IQjSKkGFJXqiqG583nsN0jAzpgWTjldHg1Z44RD--O2S4FV7ekwPT-Lrd2-at-fbLiHFzYhjUI4fz4o6Qxyf296xzVXmyZEfxOWDwOUxjSFaQ5QVkt2n6KrzjS3hvjNJLEiXZ0ficuDjUxCGdzQu4zooEbvIkQ4bhgae1VXthD8gwNeZLU8NnozQY3d4Q2eN7tL-6w6FFb5mftPOiqs5vvFg_09JoT_p5OYt1NxAsiTJMXaxhe_D0ZL2Fd_9QbfRitZNLqg1_W7LWWFC7QByPJuct_3_Gq0sYl-Rqox2dQb00OTptGFJ5R-Hzdaaxkj5aI7tjgsy7XGeU5HxYjYNIdFhqAX8Px73hcX943Bue9IcnveGrP8Kb05ufAQAA__9GX6z9 diff --git a/pkg/sql/logictest/testdata/logic_test/inverted_index_geospatial b/pkg/sql/logictest/testdata/logic_test/inverted_index_geospatial index e93f113a38c1..da1a3116fbc6 100644 --- a/pkg/sql/logictest/testdata/logic_test/inverted_index_geospatial +++ b/pkg/sql/logictest/testdata/logic_test/inverted_index_geospatial @@ -68,7 +68,7 @@ network usage: table: geo_table@geom_index spans: 31 spans · -Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJzMldFO20oQhu_PU4zmBtDxUXZtkxO2qpQCpk1bCHKiVqiOkLGnYOHsurubygjlsfoCfbLKdqCEKIYIVWouHM0__jc738xubtF8y1HgKPgYHIzhGo7C4TFckjq38UVO8PldEAZg7HkmLWlDiTXbW6NwcPja7e7x3qvT4eBkvO0zxpgH9RfzdraEeBsMj4NxeOZUa013YBgeBiHsn8E1OihVSifxlAyKL8hx4mChVULGKF1Jt_ULg7REwRzMZDGzlTxxMFGaUNyizWxOKHBc7TGkOCXdYehgSjbO8nrZ-xL61QbOM5lSiQ6OilgaAZ0I96Oo_JpGUclZFJXsqQf-t6mHRwixTMFjoOwVaYMOfvgENpuSAPbzxyJOlLQkbabkSsrOipwMaIpTAX6jXdzYe8lzYR8dvIhtckUG1MwWMyugIrGw3kk-TuYONtGCpbHxJaHgc-f5vAfyO2lL6VGWW9KkO3wZ-l0-KAsNSkKfCzAVcTA21lbUBL3_d6OIuSyKGHvqgUAy3dRWgV8hP6ww9Kv91gUu2DZYG8XYOM-Xe0AlJbPV1kzjEqY0VfoG4jxXSWwpFcDqZlQ5k-iqJZBm5nr1jWe0y13bLneTdr1XmVycDnfd6Sh0No31zW9CTt9dgeS2QXrBTLurM827NaQ15F_EztuE3f2Ie8vkGl08vhIZZ7y6_Fzmdrt77OHnoPuG93zeBD3W4z3fD3y-JR7ekn13p2VIW_n_CVT-JqhGSlvSHX8ZVJ__-1eeoN1NSgvJFEoaWipt3cpsPnGQ0ktq_sSMmumETrVK6p9pwmHtq4WUjG2yvAkGsklVG3xo5q1mt93stpq9drPXavbbzX6refeReTL_51cAAAD__89JwiA= +Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJzMleFO20gQx7_fU4zmC6DzKbu2yYU9nZQDzDVtIciJWqE6Qos9BQtnN93dtEYoj9UX6JNVtoESopim7Yfmw0Yzs__NzG9mN7doPxQocBS9jg7GcA1H8fAYLkmfO3lRELx9EcURWHeeK0fGUurs9tYoHhz-63f3eO-f0-HgZLwdMsZYAPUXC3a2hPg_Gh5H4_jMq86a7sAwPoxi2D-Da_RQ6YxO5JQsinfIceLhzOiUrNWmct3WGwZZiYJ5mKvZ3FXuiYepNoTiFl3uCkKB4yrHmGRGpsPQw4yczIv62IcS-lUC57nKqEQPRzOprIBOgvtJUr7PkqTkLElK9tyCf22q4QmCVBkEDLS7ImPRw1dvwOVTEsC-fL6zU60cKZdrtRIy-pMFQzITEDaeixtH967Ah3308EK69Ios6LmbzZ2AikMtvHeEOFl42Fh3HK2Tl4SCL7zvZz1QH8k4yo7ywpEh0-HLwO_jUTkzoBX0uQBb0QbrpHGiphf8vZskzGdJwthzCwKpbFNZBX2F-rDC0K_yrQusuTZIG9s6WRTL9KmkdL7alKksYUpTbW5AFoVOpaNMAKsbUcVsaqp2QJbb69Udz7bKX9sqf5NWvdS5ursV_rpbMTP5VJqbb3S8vv8EkN8G6Icn2V-dZN6t8axh_hPUgk2oPQx2sMys8YunjyDjjFfPnc_8bnePPf4cdP_jvZA3Ro_1eC8Mo5BvicfvYt_fWTuareR_PaZwE0wjbRyZTrgMqc___A1vze4mhcVkZ1pZWips3clsMfGQsktq_rCsnpuUTo1O659pzGGtqx0ZWddEeWMMVBOqEnws5q1iv13st4qDdnHQKg7bxWGrePeJeLL442sAAAD__8Z9uew= statement ok DROP TABLE geo_table @@ -144,7 +144,7 @@ network usage: table: geo_table@geom_index spans: 31 spans · -Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJzMleFO2zoUx7_fpzg6XwDdXNVOQm_x1ZU6IGzdBkVptQktFQrJGUSkdma7UxHqY-0F9mSTk8IoFdkqNmn94Or8j_-uz-_Y7i2aTyUKHEVvo4MxXMNRPDyGS1LnNr0oCd6_iuIIjD0vpCVtKLNme2sUDw7_97t7vPff6XBwMt4OGWMsgPqLBTtbQryMhsfROD7z3FrTHRjGh1EM-2dwjR5KldNJOiWD4gNynHhYaZWRMUo76baeMMjnKJiHhaxm1skTDzOlCcUt2sKWhALHbo8xpTnpDkMPc7JpUdbL3pfQdxs4L2ROc_RwVKXSCOgkuJ8k8495ksxZ4Ab2gwH_2dTDE4RU5hAwUPaKtEEP37wDW0xJAPv6ZRlnSlqStlByLWVnVUkGNKW5AL_RLm7svcS7sI8eXqQ2uyIDamarmRXgSCytd5KPk4WHTbRkaWx6SSj4wvt53gP5mbSl_KgoLWnSHb4K_S4fzSsNSkKfCzCOOBibaitqgsG_u0nCHEHmQLUOCCTzTW0O_Br5ocPQd_utC1yybbA2irFpWa72gOaUzdZbM03nMKWp0jeQlqXKUku5AFY3w-VMpl1LIC_M9fqMZ7XL36Rdr1Uhl7fDf-p2VLqYpvrmOyGv728G6bec6SfIP4tdsAm7-yMerJJrdPH4SWSccff4-czvdvfYw89B9wXvhbwJeqzHe2EYhXxLPHwl-_7OLz6kz0IVboJqpLQl3QlXQfX533_kDdrdpLSYTKWkoZXSnlqZLSYeUn5JzZ-YUTOd0alWWf0zTTisfbWQk7FNljfBQDYpt8GHZt5q9tvNfqs5aDcHreaw3Ry2mncfmSeLv74FAAD__-BewiI= +Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJzMleFu2zYQx7_vKQ73JQmmwaSkeA6HAV4SZfO2xIFstAgqI2CkayJEJl2Sbh0Efqy-QJ-soJSkcYyoNdIC1QcKd8c_dfc7krpF-65CgaPk_-RgDNdwlA6P4ZL0uZMXFcHrf5I0AevOS-XIWMqd3d4apYPDP8PuHu_9cTocnIy3Y8YYi6B-sWhnS4i_k-FxMk7PAr_WdAeG6WGSwv4ZXGOAShd0IqdkUbxBjpMAZ0bnZK023nVbTxgUCxQswFLN5s67JwHm2hCKW3SlqwgFjn2OKcmCTIdhgAU5WVb1sg8l9H0C56UqaIEBjmZSWQGdDPezbPG2yLIFi_zAvjLgb5tqeIYgVQERA-2uyFgM8L9X4MopCWCfPt7ZuVaOlCu1WgsZ_cGCIVkICBvPxY2jexfvwj4GeCFdfkUW9NzN5k6A51AL7x0hTpYBNtYdR-vkJaHgy-DbWQ_UezKOiqOycmTIdPgq8Pt4spgZ0Ar6XID1tME6aZyo6UW_72YZ8_SYh9Q6IJAqNpV56GvUhx5D3-dbF1hzbZA2tnWyqlbp04Ly-XpTpnIBU5pqcwOyqnQuHRUCWN0IH7O58e2AorTX6zNe0Kpwk1b9q0t1dyrC507FzJRTaW6-0An64SaAfsBOfob5C6hFm1B72NjRKrPGL55egowz7q-7kIXd7h57_Bx0_-K9mDdGj_V4L46TmG-Jx_diP9z5rlvzBZjiTTCNtHFkOvEqpD7_9Sc8NbubFJaSnWllaaWw51Zmy0mAVFxS88Oyem5yOjU6rz_TmMNaVzsKsq6J8sYYqCbkE3ws5q3isF0ctoqjdnHUKo7bxXGrePeJeLL85XMAAAD__9deue4= # Also works when creating an index. statement ok @@ -196,4 +196,4 @@ network usage: table: geo_table@geom_index spans: 31 spans · -Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJzMleFO2zoUx7_fpzg6XwDdXNVOQm_x1ZU6IGzdBkVptQktFQrJGUSkdma7UxHqY-0F9mSTk8IoFdkqNmn94Or8j_-uz-_Y7i2aTyUKHEVvo4MxXMNRPDyGS1LnNr0oCd6_iuIIjD0vpCVtKLNme2sUDw7_97t7vPff6XBwMt4OGWMsgPqLBTtbQryMhsfROD7z3FrTHRjGh1EM-2dwjR5KldNJOiWD4gNynHhYaZWRMUo76baeMMjnKJiHhaxm1skTDzOlCcUt2sKWhALHbo8xpTnpDkMPc7JpUdbL3pfQdxs4L2ROc_RwVKXSCOgkuJ8k8495ksxZ4Ab2gwH_2dTDE4RU5hAwUPaKtEEP37wDW0xJAPv6ZRlnSlqStlByLWVnVUkGNKW5AL_RLm7svcS7sI8eXqQ2uyIDamarmRXgSCytd5KPk4WHTbRkaWx6SSj4wvt53gP5mbSl_KgoLWnSHb4K_S4fzSsNSkKfCzCOOBibaitqgsG_u0nCHEHmQLUOCCTzTW0O_Br5ocPQd_utC1yybbA2irFpWa72gOaUzdZbM03nMKWp0jeQlqXKUku5AFY3w-VMpl1LIC_M9fqMZ7XL36Rdr1Uhl7fDf-p2VLqYpvrmOyGv728G6bec6SfIP4tdsAm7-yMerJJrdPH4SWSccff4-czvdvfYw89B9wXvhbwJeqzHe2EYhXxLPHwl-_7OLz6kz0IVboJqpLQl3QlXQfX533_kDdrdpLSYTKWkoZXSnlqZLSYeUn5JzZ-YUTOd0alWWf0zTTisfbWQk7FNljfBQDYpt8GHZt5q9tvNfqs5aDcHreaw3Ry2mncfmSeLv74FAAD__-BewiI= +Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJzMleFu2zYQx7_vKQ73JQmmwaSkeA6HAV4SZfO2xIFstAgqI2CkayJEJl2Sbh0Efqy-QJ-soJSkcYyoNdIC1QcKd8c_dfc7krpF-65CgaPk_-RgDNdwlA6P4ZL0uZMXFcHrf5I0AevOS-XIWMqd3d4apYPDP8PuHu_9cTocnIy3Y8YYi6B-sWhnS4i_k-FxMk7PAr_WdAeG6WGSwv4ZXGOAShd0IqdkUbxBjpMAZ0bnZK023nVbTxgUCxQswFLN5s67JwHm2hCKW3SlqwgFjn2OKcmCTIdhgAU5WVb1sg8l9H0C56UqaIEBjmZSWQGdDPezbPG2yLIFi_zAvjLgb5tqeIYgVQERA-2uyFgM8L9X4MopCWCfPt7ZuVaOlCu1WgsZ_cGCIVkICBvPxY2jexfvwj4GeCFdfkUW9NzN5k6A51AL7x0hTpYBNtYdR-vkJaHgy-DbWQ_UezKOiqOycmTIdPgq8Pt4spgZ0Ar6XID1tME6aZyo6UW_72YZ8_SYh9Q6IJAqNpV56GvUhx5D3-dbF1hzbZA2tnWyqlbp04Ly-XpTpnIBU5pqcwOyqnQuHRUCWN0IH7O58e2AorTX6zNe0Kpwk1b9q0t1dyrC507FzJRTaW6-0An64SaAfsBOfob5C6hFm1B72NjRKrPGL55egowz7q-7kIXd7h57_Bx0_-K9mDdGj_V4L46TmG-Jx_diP9z5rlvzBZjiTTCNtHFkOvEqpD7_9Sc8NbubFJaSnWllaaWw51Zmy0mAVFxS88Oyem5yOjU6rz_TmMNaVzsKsq6J8sYYqCbkE3ws5q3isF0ctoqjdnHUKo7bxXGrePeJeLL85XMAAAD__9deue4= diff --git a/pkg/sql/logictest/testdata/logic_test/vectorize_local b/pkg/sql/logictest/testdata/logic_test/vectorize_local index 5a08aa06df8c..381903ba5b59 100644 --- a/pkg/sql/logictest/testdata/logic_test/vectorize_local +++ b/pkg/sql/logictest/testdata/logic_test/vectorize_local @@ -55,7 +55,7 @@ network usage: table: a@primary spans: FULL SCAN · -Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJyMkMFKKzEUhvf3KcK_zuXO3IWLrIpSoVSttMWNzCKdHGpgmsScM2Ap81i-gE8mM6mCiODy__6Z7-ScE_i5g8FmfjO_2iqrrterW2WhEaKjO3sghnlEjUYj5dgSc8wjOk0fLNwLTKXhQ-plxI1GGzPBnCBeOoLB1u46WpN1lP9V0HAk1neT1s5S9gebj9DYJBvYqL_QWPVi1KyGxvJBiT-QUdXbK5fcxiAUxMfwrZI-dcQqk3VG_ddVdVbsjvKJ6wu19JfQ2Flpn4hV7CWN88annQUfqCiaQaOQ84Isdk8w9aB_f4Q1cYqB6cv-P5mrodEgt6dyaI59buk-x3YaU-Jq-m8CjlhKW5ewCKUamuHPewAAAP__3R6a_g== +Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJyMkMFO8zAQhO__U1hz9i8SDhx8qkBFqgoUtRUXlIMbr4ql1A7ejaCK8li8AE-GErcHhJA4zjfeWe_04NcGBpv53fxmq6y6Xa_ulYVGiI4e7IEY5hklKo02xZqYYxpRPz1YuHeYQsOHtpMRVxp1TATTQ7w0BIOt3TW0JusoXRTQcCTWN1OsnbXJH2w6QmPT2sBG_YfGqhOjZiU0lk9K_IGMKj4_OOs6BqEgPoYfVopvrBJZZ9SlLopTwO4odMbllVr6a2jsrNQvxCp20o7bxo9N42eQA6pBI5PTcSx2TzDloP9ewJq4jYHp2-2_JRdDpUFuT7lkjl2q6THFelqT5Wqam4AjluyWWSxCtoZq-PcVAAD__yPumVo= query T EXPLAIN ANALYZE (DISTSQL) SELECT c.a FROM c JOIN d ON d.b = c.b @@ -85,7 +85,7 @@ network usage: table: c@sec spans: FULL SCAN · -Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJykklGLEzEUhd_9FZfzHGvTB5GAUJQVuq4d6S6-yDxkkssanSYxycAupT_LP-Avk5mMYi2Kuo_n3Dm593zMAflzD4Xri6uLlzdkFppe7Zo3ZOiy2WzJUrMlu-joOZlFBwEfLG_1njPUe0i0AjEFwzmHNFqH6YONvYNaCjgfhzLarYAJiaEOKK70DIUb3fW8Y205PVlCwHLRrp-eNevMBgLXUfus6DEEmqEoWkuxXkHg9Tsqbs-Kll-_5KpN8IV9ccGfjcoQe86UWFtFc7y7Lz8s-ZReQKDTxXzgTGEocVw23jRHv1srtEeBquZWuehbhpJH8ffNL4Pzc3F5WtyuY3J7ne4hcBXCpyHSx-A8Ba9oaj5jwLxg7lZrVScX3ffnDP4TlzzH9WyixXdshvP8gyCu_gXijnMMPvMJwN-9vDy2Amxvuf6iOQzJ8NsUzLSmymbKTYblXOpUVrHxdTQe-HNY_jG8-iXcHh99CwAA__-Hph2I +Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJykkl-L00AUxd_9FJfzPNamDyIDQlFW6Lo20l18kTxMZi5rNJ0bZya4S-nH8gv4ySQzWbAWxT-P59ycufd3yAHxcw-N64uri5c3ZBeGXu3qN2Tpst5syVG9Jbdo6TnZRQsFL463Zs8R-j0qNApDEMsxSpisQ_5g4-6glwqdH8Y02Y2ClcDQB6Qu9QyNG9P2vGPjODxZQsFxMl2fn7XryBYK14PxUdNjKNRj0rSu1HoFhdfvKHV71rT89jUWbcUn9qkTfzYK8iVSYOM0zeH2PvGDVT2lF1BoTbIfOJKMaZhWTRfl4IOxQnNUKGomisncMnR1VH9OfSmdn6GrU2i3HkK3N-EeClcin8aBPkrnSbymTD1XgHlB5ipIRcdk-v6M_t-Kqs6LepZ74ju243n6P-pb_U19O46D-Mgn1f3q5eWxUWB3y-XHjDIGy2-D2LymyDrnsuE4pjKtitj4MpoO_DFc_Ta8-incHB99DwAA__8TeBlu query T EXPLAIN (OPT, VERBOSE) SELECT c.a FROM c INNER MERGE JOIN d ON c.a = d.b @@ -168,7 +168,7 @@ network usage: table: d@primary spans: FULL SCAN · -Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJzMk8GO0zwQx-_fU4zm9KE12zpdcbC0UgQKqAtNULrignJw7aEbkdjBdqRWVR-LF-DJUJIFNm1ZqLjsLfOf-dvzm3F26L9UKHCZvEte3YK6lPA6zxagYJ6mSQ6LJH-TwE02T0FDlvYF16AvV8jQWE2prMmj-IgcC4aNs4q8t66Tdn3BXG9QTBmWpmlDJxcMlXWEYoehDBWhwFu5qignqclNpshQU5Bl1R-rYk8KGS4babyA58gwa4OAmCPDtx8glDUJmH776odYWRPIhNKao1Rom4o8OJJaQDRoq234KfEX8BIZrmRQd-TBtqHpbuoaurf-kCIs9gyH6B7JB7kmFHzP_h57aV0gN-Fj4phfIEPakGqPMWq5gZpq67Ygq8oqGUgLmPaNdzmvXNc-6NJ_Pq74J7ToHLSHG43GfDpuXFlLtz211ehJbnX2W_RfxK2xTpMjPaItOuefSk7Mb0FuTTe2NOQms_H8KvoU_o_5xbNrV67vhs_RX_H0ns7VOU8nJ99Y4-lwjidPnnbDI72mYRnetk7Re2dVf80QZr2vFzT5MGT5EMzNkOoafGjmj5pnIzM_NEdnmKND8-xR89VB28X-v-8BAAD__8iO4Q8= +Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJzMk8GO0zwQx-_fU4zm9KE12zpdcbC0UgQKqAtNULrignJw7aEbkdjBdkSrqo_FC_BkKAkrNm1ZqLjsLfOf-dvzm3F26L9UKHCZvEte3YK6lPA6zxagYJ6mSQ6LJH-TwE02T0FDlvYF16AvV8jQWE2prMmj-IgcC4aNs4q8t66Tdn3BXG9QTBmWpmlDJxcMlXWEYoehDBWhwFu5qignqclNpshQU5Bl1R-rYk8KGS4babyA58gwa4OAmCPDtx8glDUJmH7_5odYWRPIhNKao5SzXz04klpANCirbaB7ib-Al8hwJYO6Iw-2DU13T9dOb7wXIiz2DIfoJ44Pck0o-J79PfLSukBuwse0Mb9AhrQh1R4j1HIDNdXWbUFWlVUykBYw7dvucl65rnnQpf98XPEPYNE5YA93GY3pdNy4spZue2qf0ZPb5-y32L9oW2OdJkd6RFp0zj-VnJjdgtyabmxpyE1m49lV9Cn8H_OLZ9euXN8Nn6N_4ak9mqtzHk1OvrHG0-EUT5487UZHek3DKrxtnaL3zqr-miHMel8vaPJhyPIhmJsh1TX40MwfNc9GZn5ojs4wR4fm2aPmq4O2i_1_PwIAAP__IIXcIw== statement ok RESET vectorize; RESET distsql diff --git a/pkg/sql/opt/exec/execbuilder/testdata/distsql_misc b/pkg/sql/opt/exec/execbuilder/testdata/distsql_misc index 6e056cfaef5c..f159e04a5410 100644 --- a/pkg/sql/opt/exec/execbuilder/testdata/distsql_misc +++ b/pkg/sql/opt/exec/execbuilder/testdata/distsql_misc @@ -110,7 +110,7 @@ network usage: · • create statistics · -Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJzUldFq2zAYhe_3FOK_2kCpLdlJU1-1Kx2EsmbEYTcjF2r8k5kmkifJbF3JY-0F9mTDVr0unWOr0EB7aUm_zzkfR-gOzLc1JHA-uzibX5B0fjafpPPJeUoMI9MrIsiH2fQjyYQVQEGqDK_EBg0kX4ABBQ4UIqAQA4UhLCgUWi3RGKWrI3f1wCT7AUlIIZdFaavlBYWl0gjJHdjcrhESmIvrNc5QZKiDEChkaEW-rmUq6dNC5xuhb4FCWghpEjIIGBEyI4wo-xU1UJiWNiGnlanLz8TmG0xI-PuXcd9LJS1Kmyv535YtizUaolFkCWFh6Favb-3fxXEYkvdA4f6kKm1RaVVnF1sK7vs-mLFihZCwLfUPn4pNsUYdDHeDu-U0_4m1Vu0stcKl3CfM9wo_6JVS6Qw1Zjt6i-1ea2erlcaVsEoHLPQ3Sd7yMCTX5fIGrXm313K0Y5n5F4X5FCVgg4Afoiq8rSrsaEQu85aycO-y9ABoyjJ69rJwf_LcizwfBNFrIt8DoCF__OzkI3_ykRf5aBDEr4l8D4CG_PjZycf-5GMv8vEgGB6CfNRGnh9F7eQjb_I9ABryJwd9mlqEZ2gKJQ0-eqLa_xxWTxdmK3TvnFGlXuInrZa1jPuc1nP1QobGul3mPibSbVUG_x1mncN8Z5g9Hubdyj3SUed03D0cP8V3TbEGChLtd6VvmuYZlPUtrqrbbLn6uZ2Hi9_sbtAYsXo44Gq4a27YaW7UnWz0kpMdd5obdycbv-RkJ91dDnuuUfclfGK2aG82fhT3ZBtW2RbbN38CAAD__yrmL68= +Diagram: https://cockroachdb.github.io/distsqlplan/decode.html#eJzUVd9q2zwUv_-eQpyrb6DUkuykqa_alQ5CWTPisJuRCzU-ZKaJ5EkKXVfyWHuBPdmwNZOlTWwVMmgvdY6Ofn_4ifMI9tsSUricXF1Mr0g2vZiOsunoMiOWk_ENkeTDZPyR5NJJoKB0jjdyhRbSL8CBggAKMVBIgEIfZhRKo-dorTbVlcd6YJR_h5RRKFS5dlV5RmGuDUL6CK5wS4QUpvJ2iROUOZqIAYUcnSyWNUwFfV6aYiXNA1DISqlsSnoRJ1LlhBPtvqIBCuO1S8l5Rer6M3HFClPCfv20_jzXyqFyhVbPWkbfW2JQ5inhjPna7YPDpjhkjLwHCvU9vXZlhVPdnG0o-PMfUdbJBULKNzRceCZX5RJN1N8V7ctZ8QNrrJpX5qRXeAhYHATe4q2VNjkazHfwZpuD1C4WC4ML6bSJOAsnSf4XjJHb9fwOnX13kHK8Q5mHh4SHhCTivUgcPyZiX0z4yYBcF8-CIoKD0iG-Ccrg6EER4a6LINdFL4rfiusd4hvXT4_uehzuehzketyLkrfieof4xvXh0V1Pwl1PglxPelH_-K7H-1wXJ_E-1-Ng1zvEN66f_dNVtAd4grbUyuKTlbT_ZVatKswX6Pea1Wszx09Gz2sYfxzXc3UhR-t8l_vDSPlWRfDvYd46LHaG-dNh0Y7cAR23Tiftw8lLeNcu1oaCQnevzZ1PnUVV_98qtE3DR893th--6a7QWrnYXvAh3KXWb6U2aNc1eL26TlupDdt1DV-vrrP2FLOOD9T-_V6kLD6oTJwkHcr6lbLZ5r_fAQAA__-xKCQz query T retry EXPLAIN (DISTSQL, TYPES) SELECT * FROM data