Commit 4d1a96a
156877: sql/bulkingest: add range split and scatter utilities r=spilchen a=spilchen
Adds split and scatter utilities for distributed merge from the prototype branch. These utilities prepare the KV keyspace for efficient bulk ingest by pre-splitting ranges at SST boundaries and distributing them across cluster nodes.
Closes #156574
Epic: CRDB-48845
Release note: none
Co-authored by: `@jeffswenson`
157767: clusterversion, *: bump MinSupported from v25.2 to v25.3 r=rail,yuzefovich a=celiala
Bump MinSupported from v25.2 to v25.3. See individual commits for details.
This change updates the minimum supported cluster version from 25.2 to 25.3,
removing all 25.2-specific code and infrastructure:
Changes include:
- Updated MinSupported constant from V25_2 to V25_3
- Renamed V25_3_* version keys with TODO_Delete_ prefix
- Updated Pebble MinimumSupportedFormatVersion
- Removed 25.2 bootstrap data files (4 files)
- Deleted release_25_2 schema changer rules (~30 files)
- Removed local-mixed-25.2 and cockroach-go-testserver-25.2 logictest configs
- Updated skipif directives in ~200+ test files
- Regenerated Bazel build files
Part of M.4 task (quarterly version bump process), as documented in `pkg/clusterversion/README.md` and `pkg/clusterversion/CLAUDE.md`. Bumping MinSupported from v25.3 to v25.4 will be done in a follow-up PR.
Reference PR: #147634
Epic: None.
Release note: None.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <[email protected]>
Co-authored-by: Matt Spilchen <[email protected]>
Co-authored-by: Celia La <[email protected]>
File tree
111 files changed
+2106
-18660
lines changed- build/teamcity/cockroach/nightlies
- pkg
- ccl/logictestccl
- testdata/logic_test
- tests
- local-mixed-25.2
- local-mixed-25.3
- local-mixed-25.4
- cli/testdata/declarative-rules
- clusterversion
- kv
- kvserver
- sql
- bulkingest
- bulksst
- catalog/bootstrap
- data
- logictest
- logictestbase
- testdata/logic_test
- tests
- cockroach-go-testserver-25.2
- cockroach-go-testserver-25.3
- cockroach-go-testserver-25.4
- local-leased-descriptors
- local-mixed-25.2
- local-mixed-25.3
- local-mixed-25.4
- schemachanger/scplan
- internal/rules/release_25_2
- testdata
- sqlitelogictest/tests
- local-mixed-25.2
- local-mixed-25.3
- local-mixed-25.4
- storage
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
111 files changed
+2106
-18660
lines changedLines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
84 | | - | |
| 84 | + | |
85 | 85 | | |
86 | 86 | | |
87 | 87 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | | - | |
64 | 63 | | |
65 | 64 | | |
66 | 65 | | |
| |||
397 | 396 | | |
398 | 397 | | |
399 | 398 | | |
| 399 | + | |
400 | 400 | | |
401 | 401 | | |
402 | 402 | | |
| |||
519 | 519 | | |
520 | 520 | | |
521 | 521 | | |
522 | | - | |
523 | 522 | | |
524 | 523 | | |
525 | 524 | | |
526 | 525 | | |
527 | 526 | | |
528 | 527 | | |
529 | 528 | | |
530 | | - | |
531 | 529 | | |
532 | 530 | | |
533 | 531 | | |
| |||
615 | 613 | | |
616 | 614 | | |
617 | 615 | | |
618 | | - | |
619 | 616 | | |
620 | 617 | | |
621 | 618 | | |
| |||
649 | 646 | | |
650 | 647 | | |
651 | 648 | | |
652 | | - | |
653 | 649 | | |
654 | 650 | | |
655 | 651 | | |
| |||
1003 | 999 | | |
1004 | 1000 | | |
1005 | 1001 | | |
1006 | | - | |
1007 | 1002 | | |
1008 | 1003 | | |
1009 | 1004 | | |
| |||
1886 | 1881 | | |
1887 | 1882 | | |
1888 | 1883 | | |
| 1884 | + | |
| 1885 | + | |
1889 | 1886 | | |
1890 | 1887 | | |
1891 | 1888 | | |
| |||
2098 | 2095 | | |
2099 | 2096 | | |
2100 | 2097 | | |
2101 | | - | |
2102 | 2098 | | |
2103 | 2099 | | |
2104 | 2100 | | |
2105 | 2101 | | |
2106 | 2102 | | |
2107 | 2103 | | |
2108 | 2104 | | |
2109 | | - | |
2110 | 2105 | | |
2111 | 2106 | | |
2112 | 2107 | | |
| |||
2305 | 2300 | | |
2306 | 2301 | | |
2307 | 2302 | | |
2308 | | - | |
2309 | | - | |
2310 | 2303 | | |
2311 | 2304 | | |
2312 | 2305 | | |
| |||
2389 | 2382 | | |
2390 | 2383 | | |
2391 | 2384 | | |
2392 | | - | |
2393 | 2385 | | |
2394 | 2386 | | |
2395 | 2387 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | 1 | | |
3 | 2 | | |
4 | 3 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
52 | 51 | | |
53 | 52 | | |
54 | 53 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
930 | 930 | | |
931 | 931 | | |
932 | 932 | | |
933 | | - | |
| 933 | + | |
934 | 934 | | |
935 | 935 | | |
936 | 936 | | |
937 | | - | |
| 937 | + | |
938 | 938 | | |
939 | 939 | | |
940 | 940 | | |
| |||
This file was deleted.
0 commit comments