Skip to content

Commit f6b88f5

Browse files
craig[bot]RaduBerindesumeerbhola
committed
128616: clusterversion: create 24.3 version r=RaduBerinde a=RaduBerinde - [x] Add version key constant for new release (e.g. `V24.2`), equal to `Latest` - [x] Update `PreviousRelease` constant - [x] Add start version (e.g. `V24.2Start` with version `24.1-2`) - [x] Update `pkg/build/version.txt` to the new version (e.g. `v24.2.0-alpha.00000000`) - [x] Add mixed version logictest config for the replaced version - [x] Update the `scplan` rules in `pkg/sql/schemachanger/scplan/internal/rules` - [x] Create new roachtest fixtures for the previous version - [x] Create new SQL bootstrap data - [x] Update releases file Epic: REL-1163 Release note: None Fixes #128747 128706: rac2: specify lock ordering, and add ReplicaSet r=kvoli a=sumeerbhola Informs #128308 Epic: CRDB-37515 Release note: None Co-authored-by: Radu Berinde <radu@cockroachlabs.com> Co-authored-by: sumeerbhola <sumeer@cockroachlabs.com>
3 parents 0acacf2 + 9e03322 + 1ddc364 commit f6b88f5

File tree

56 files changed

+5283
-314
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+5283
-314
lines changed

docs/generated/settings/settings-for-tenants.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -392,4 +392,4 @@ trace.snapshot.rate duration 0s if non-zero, interval at which background trace
392392
trace.span_registry.enabled boolean true if set, ongoing traces can be seen at https://<ui>/#/debug/tracez application
393393
trace.zipkin.collector string the address of a Zipkin instance to receive traces, as <host>:<port>. If no port is specified, 9411 will be used. application
394394
ui.display_timezone enumeration etc/utc the timezone used to format timestamps in the ui [etc/utc = 0, america/new_york = 1] application
395-
version version 1000024.1-upgrading-to-1000024.2-step-012 set the active cluster version in the format '<major>.<minor>' application
395+
version version 1000024.2-upgrading-to-1000024.3-step-004 set the active cluster version in the format '<major>.<minor>' application

docs/generated/settings/settings.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -347,6 +347,6 @@
347347
<tr><td><div id="setting-trace-span-registry-enabled" class="anchored"><code>trace.span_registry.enabled</code></div></td><td>boolean</td><td><code>true</code></td><td>if set, ongoing traces can be seen at https://&lt;ui&gt;/#/debug/tracez</td><td>Serverless/Dedicated/Self-Hosted</td></tr>
348348
<tr><td><div id="setting-trace-zipkin-collector" class="anchored"><code>trace.zipkin.collector</code></div></td><td>string</td><td><code></code></td><td>the address of a Zipkin instance to receive traces, as &lt;host&gt;:&lt;port&gt;. If no port is specified, 9411 will be used.</td><td>Serverless/Dedicated/Self-Hosted</td></tr>
349349
<tr><td><div id="setting-ui-display-timezone" class="anchored"><code>ui.display_timezone</code></div></td><td>enumeration</td><td><code>etc/utc</code></td><td>the timezone used to format timestamps in the ui [etc/utc = 0, america/new_york = 1]</td><td>Serverless/Dedicated/Self-Hosted</td></tr>
350-
<tr><td><div id="setting-version" class="anchored"><code>version</code></div></td><td>version</td><td><code>1000024.1-upgrading-to-1000024.2-step-012</code></td><td>set the active cluster version in the format &#39;&lt;major&gt;.&lt;minor&gt;&#39;</td><td>Serverless/Dedicated/Self-Hosted</td></tr>
350+
<tr><td><div id="setting-version" class="anchored"><code>version</code></div></td><td>version</td><td><code>1000024.2-upgrading-to-1000024.3-step-004</code></td><td>set the active cluster version in the format &#39;&lt;major&gt;.&lt;minor&gt;&#39;</td><td>Serverless/Dedicated/Self-Hosted</td></tr>
351351
</tbody>
352352
</table>

pkg/BUILD.bazel

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,7 @@ ALL_TESTS = [
6262
"//pkg/ccl/logictestccl/tests/fakedist:fakedist_test",
6363
"//pkg/ccl/logictestccl/tests/local-legacy-schema-changer:local-legacy-schema-changer_test",
6464
"//pkg/ccl/logictestccl/tests/local-mixed-24.1:local-mixed-24_1_test",
65+
"//pkg/ccl/logictestccl/tests/local-mixed-24.2:local-mixed-24_2_test",
6566
"//pkg/ccl/logictestccl/tests/local-read-committed:local-read-committed_test",
6667
"//pkg/ccl/logictestccl/tests/local-vec-off:local-vec-off_test",
6768
"//pkg/ccl/logictestccl/tests/local:local_test",
@@ -483,6 +484,7 @@ ALL_TESTS = [
483484
"//pkg/sql/logictest/tests/fakedist:fakedist_test",
484485
"//pkg/sql/logictest/tests/local-legacy-schema-changer:local-legacy-schema-changer_test",
485486
"//pkg/sql/logictest/tests/local-mixed-24.1:local-mixed-24_1_test",
487+
"//pkg/sql/logictest/tests/local-mixed-24.2:local-mixed-24_2_test",
486488
"//pkg/sql/logictest/tests/local-vec-off:local-vec-off_test",
487489
"//pkg/sql/logictest/tests/local:local_test",
488490
"//pkg/sql/logictest/tests/multiregion-9node-3region-3azs:multiregion-9node-3region-3azs_test",
@@ -500,6 +502,7 @@ ALL_TESTS = [
500502
"//pkg/sql/opt/exec/execbuilder/tests/fakedist:fakedist_test",
501503
"//pkg/sql/opt/exec/execbuilder/tests/local-legacy-schema-changer:local-legacy-schema-changer_test",
502504
"//pkg/sql/opt/exec/execbuilder/tests/local-mixed-24.1:local-mixed-24_1_test",
505+
"//pkg/sql/opt/exec/execbuilder/tests/local-mixed-24.2:local-mixed-24_2_test",
503506
"//pkg/sql/opt/exec/execbuilder/tests/local-vec-off:local-vec-off_test",
504507
"//pkg/sql/opt/exec/execbuilder/tests/local:local_test",
505508
"//pkg/sql/opt/exec/execbuilder:execbuilder_test",
@@ -601,6 +604,7 @@ ALL_TESTS = [
601604
"//pkg/sql/sqlitelogictest/tests/fakedist:fakedist_test",
602605
"//pkg/sql/sqlitelogictest/tests/local-legacy-schema-changer:local-legacy-schema-changer_test",
603606
"//pkg/sql/sqlitelogictest/tests/local-mixed-24.1:local-mixed-24_1_test",
607+
"//pkg/sql/sqlitelogictest/tests/local-mixed-24.2:local-mixed-24_2_test",
604608
"//pkg/sql/sqlitelogictest/tests/local-read-committed:local-read-committed_test",
605609
"//pkg/sql/sqlitelogictest/tests/local-vec-off:local-vec-off_test",
606610
"//pkg/sql/sqlitelogictest/tests/local:local_test",
@@ -918,6 +922,7 @@ GO_TARGETS = [
918922
"//pkg/ccl/logictestccl/tests/fakedist:fakedist_test",
919923
"//pkg/ccl/logictestccl/tests/local-legacy-schema-changer:local-legacy-schema-changer_test",
920924
"//pkg/ccl/logictestccl/tests/local-mixed-24.1:local-mixed-24_1_test",
925+
"//pkg/ccl/logictestccl/tests/local-mixed-24.2:local-mixed-24_2_test",
921926
"//pkg/ccl/logictestccl/tests/local-read-committed:local-read-committed_test",
922927
"//pkg/ccl/logictestccl/tests/local-vec-off:local-vec-off_test",
923928
"//pkg/ccl/logictestccl/tests/local:local_test",
@@ -1947,6 +1952,7 @@ GO_TARGETS = [
19471952
"//pkg/sql/logictest/tests/fakedist:fakedist_test",
19481953
"//pkg/sql/logictest/tests/local-legacy-schema-changer:local-legacy-schema-changer_test",
19491954
"//pkg/sql/logictest/tests/local-mixed-24.1:local-mixed-24_1_test",
1955+
"//pkg/sql/logictest/tests/local-mixed-24.2:local-mixed-24_2_test",
19501956
"//pkg/sql/logictest/tests/local-vec-off:local-vec-off_test",
19511957
"//pkg/sql/logictest/tests/local:local_test",
19521958
"//pkg/sql/logictest/tests/multiregion-9node-3region-3azs:multiregion-9node-3region-3azs_test",
@@ -1973,6 +1979,7 @@ GO_TARGETS = [
19731979
"//pkg/sql/opt/exec/execbuilder/tests/fakedist:fakedist_test",
19741980
"//pkg/sql/opt/exec/execbuilder/tests/local-legacy-schema-changer:local-legacy-schema-changer_test",
19751981
"//pkg/sql/opt/exec/execbuilder/tests/local-mixed-24.1:local-mixed-24_1_test",
1982+
"//pkg/sql/opt/exec/execbuilder/tests/local-mixed-24.2:local-mixed-24_2_test",
19761983
"//pkg/sql/opt/exec/execbuilder/tests/local-vec-off:local-vec-off_test",
19771984
"//pkg/sql/opt/exec/execbuilder/tests/local:local_test",
19781985
"//pkg/sql/opt/exec/execbuilder:execbuilder",
@@ -2222,6 +2229,7 @@ GO_TARGETS = [
22222229
"//pkg/sql/sqlitelogictest/tests/fakedist:fakedist_test",
22232230
"//pkg/sql/sqlitelogictest/tests/local-legacy-schema-changer:local-legacy-schema-changer_test",
22242231
"//pkg/sql/sqlitelogictest/tests/local-mixed-24.1:local-mixed-24_1_test",
2232+
"//pkg/sql/sqlitelogictest/tests/local-mixed-24.2:local-mixed-24_2_test",
22252233
"//pkg/sql/sqlitelogictest/tests/local-read-committed:local-read-committed_test",
22262234
"//pkg/sql/sqlitelogictest/tests/local-vec-off:local-vec-off_test",
22272235
"//pkg/sql/sqlitelogictest/tests/local:local_test",

pkg/build/version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v24.2.0-alpha.2
1+
v24.3.0-alpha.00000000

pkg/ccl/logictestccl/testdata/logic_test/crdb_internal_tenant

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -406,7 +406,7 @@ select crdb_internal.get_vmodule()
406406
query T
407407
SELECT crdb_internal.release_series(crdb_internal.node_executable_version())
408408
----
409-
24.2
409+
24.3
410410

411411
query ITTT colnames,rowsort
412412
select node_id, component, field, regexp_replace(regexp_replace(value, '^\d+$', '<port>'), e':\\d+', ':<port>') as value from crdb_internal.node_runtime_info
@@ -494,7 +494,7 @@ select * from crdb_internal.gossip_alerts
494494
query T
495495
SELECT crdb_internal.release_series(crdb_internal.node_executable_version())
496496
----
497-
24.2
497+
24.3
498498

499499
user root
500500

pkg/ccl/logictestccl/testdata/logic_test/mixed_version_pgvector

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ upgrade 0
2929
query T nodeidx=0
3030
SELECT crdb_internal.release_series(crdb_internal.node_executable_version())
3131
----
32-
24.2
32+
24.3
3333

3434
statement error pg_vector not supported until version 24.2
3535
CREATE TABLE t (v VECTOR(1))
@@ -44,12 +44,12 @@ SET CLUSTER SETTING version = crdb_internal.node_executable_version();
4444
query T nodeidx=1
4545
SELECT crdb_internal.release_series(crdb_internal.node_executable_version())
4646
----
47-
24.2
47+
24.3
4848

4949
query T nodeidx=2
5050
SELECT crdb_internal.release_series(crdb_internal.node_executable_version())
5151
----
52-
24.2
52+
24.3
5353

5454
query B retry
5555
SELECT crdb_internal.is_at_least_version('24.1-02')

pkg/ccl/logictestccl/tests/cockroach-go-testserver-24.1/generated_test.go

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
load("@io_bazel_rules_go//go:def.bzl", "go_test")
2+
3+
go_test(
4+
name = "local-mixed-24_2_test",
5+
size = "enormous",
6+
srcs = ["generated_test.go"],
7+
data = [
8+
"//c-deps:libgeos", # keep
9+
"//pkg/ccl/logictestccl:testdata", # keep
10+
],
11+
exec_properties = {"test.Pool": "large"},
12+
shard_count = 30,
13+
tags = ["cpu:1"],
14+
deps = [
15+
"//pkg/base",
16+
"//pkg/build/bazel",
17+
"//pkg/ccl",
18+
"//pkg/security/securityassets",
19+
"//pkg/security/securitytest",
20+
"//pkg/server",
21+
"//pkg/sql/logictest",
22+
"//pkg/testutils/serverutils",
23+
"//pkg/testutils/skip",
24+
"//pkg/testutils/testcluster",
25+
"//pkg/util/leaktest",
26+
"//pkg/util/randutil",
27+
],
28+
)

0 commit comments

Comments
 (0)