Skip to content

Commit 15ee54c

Browse files
timvaillancourtGuptaManan100vitess-botfrouioui
authored
slack-19.0: init v19 release and backport v20 PRs (#386)
* Make `Durabler` interface methods public (vitessio#15548) Signed-off-by: Tim Vaillancourt <[email protected]> Signed-off-by: Manan Gupta <[email protected]> Co-authored-by: Manan Gupta <[email protected]> * Load `--grpc_auth_static_client_creds` file once (vitessio#15030) Signed-off-by: Tim Vaillancourt <[email protected]> * Limit concurrent creation of healthcheck gRPC connections (vitessio#15053) Signed-off-by: Tim Vaillancourt <[email protected]> * Filter by keyspace earlier in `tabletgateway`s `WaitForTablets(...)` (vitessio#15347) Signed-off-by: Tim Vaillancourt <[email protected]> * Use slack-15.0 as previous release Signed-off-by: Tim Vaillancourt <[email protected]> * empty commit Signed-off-by: Tim Vaillancourt <[email protected]> * force ci to run * Update GH Action runners Signed-off-by: Tim Vaillancourt <[email protected]> * test templates Signed-off-by: Tim Vaillancourt <[email protected]> * set GH access token in build Signed-off-by: Tim Vaillancourt <[email protected]> * Fix reparent old tests Signed-off-by: Tim Vaillancourt <[email protected]> * Remove CIs we don't need Signed-off-by: Tim Vaillancourt <[email protected]> * Remove CIs we don't need again Signed-off-by: Tim Vaillancourt <[email protected]> * Add private repo setup to upgrade_downgrade_test_backups_e2e.yml Signed-off-by: Tim Vaillancourt <[email protected]> * Add private repo setup to more CI Signed-off-by: Tim Vaillancourt <[email protected]> * remove CI skip logic for upstream stuff Signed-off-by: Tim Vaillancourt <[email protected]> * CODEOWNERS Signed-off-by: Tim Vaillancourt <[email protected]> * [release-19.0] Add timeout to all the contexts used for RPC calls in vtorc (vitessio#15991) (vitessio#16103) Signed-off-by: Manan Gupta <[email protected]> * `slack-vitess-r15.0.5`: forward-port consul topo limits PR #111 (#297) * `slack-vitess-r14.0.5`: allow conn overrides in consul topo (#111) * `slack-vitess-r14.0.5`: allow conn overrides in consul topo Signed-off-by: Tim Vaillancourt <[email protected]> * fix e2e test Signed-off-by: Tim Vaillancourt <[email protected]> --------- Signed-off-by: Tim Vaillancourt <[email protected]> * Update flags tests that didn't exist in v14 Signed-off-by: Tim Vaillancourt <[email protected]> --------- Signed-off-by: Tim Vaillancourt <[email protected]> * update vtcombo e2e Signed-off-by: Tim Vaillancourt <[email protected]> * Fix err with installing percona-xtrabackup-24 Signed-off-by: Tim Vaillancourt <[email protected]> * `slack-vitess-r15.0.5`: fix races in `Unit Test (Race)` CI, fix "old" reparent CIs (#356) * update vtcombo e2e test Signed-off-by: Tim Vaillancourt <[email protected]> * Fix bad merge conflict fix Signed-off-by: Tim Vaillancourt <[email protected]> * go mod tidy Signed-off-by: Tim Vaillancourt <[email protected]> * update vtcombo e2e test again Signed-off-by: Tim Vaillancourt <[email protected]> * [release-19.0] Upgrade the Golang version to `go1.22.5` (vitessio#16322) Signed-off-by: GitHub <[email protected]> Signed-off-by: Florent Poinsard <[email protected]> Co-authored-by: frouioui <[email protected]> Co-authored-by: Florent Poinsard <[email protected]> * merge conflict fixes Signed-off-by: Tim Vaillancourt <[email protected]> * make vtadmin_web_proto_types Signed-off-by: Tim Vaillancourt <[email protected]> --------- Signed-off-by: Tim Vaillancourt <[email protected]> Signed-off-by: Manan Gupta <[email protected]> Signed-off-by: GitHub <[email protected]> Signed-off-by: Florent Poinsard <[email protected]> Co-authored-by: Manan Gupta <[email protected]> Co-authored-by: Manan Gupta <[email protected]> Co-authored-by: vitess-bot <[email protected]> Co-authored-by: frouioui <[email protected]> Co-authored-by: Florent Poinsard <[email protected]>
1 parent 2c56724 commit 15ee54c

File tree

167 files changed

+1108
-1095
lines changed

Some content is hidden

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

167 files changed

+1108
-1095
lines changed

.github/CODEOWNERS

+1-82
Original file line numberDiff line numberDiff line change
@@ -1,82 +1 @@
1-
* @deepthi
2-
bootstrap.sh @ajm188 @deepthi @frouioui @vmg
3-
go.mod @ajm188 @deepthi @harshit-gangal @mattlord @rohit-nayak-ps @systay @frouioui
4-
go.sum @ajm188 @deepthi @harshit-gangal @mattlord @rohit-nayak-ps @systay @frouioui
5-
/.github/ @deepthi @mattlord @rohit-nayak-ps @frouioui
6-
/.github/ISSUE_TEMPLATE/ @deepthi @frouioui @mattlord
7-
/.github/workflows/ @deepthi @frouioui @mattlord @rohit-nayak-ps
8-
/config/mycnf/ @deepthi @shlomi-noach @mattlord
9-
/doc/ @deepthi @frouioui @GuptaManan100
10-
/docker/ @deepthi @derekperkins @dkhenry @mattlord @GuptaManan100 @frouioui
11-
/examples/compose @shlomi-noach @GuptaManan100 @frouioui
12-
/examples/demo @mattlord @rohit-nayak-ps
13-
/examples/local @rohit-nayak-ps @frouioui @mattlord @GuptaManan100
14-
/examples/operator @GuptaManan100 @frouioui @mattlord
15-
/examples/region_sharding @deepthi @mattlord
16-
/java/ @harshit-gangal
17-
/go/cache @vmg
18-
/go/cmd @ajm188 @deepthi
19-
/go/cmd/vtadmin @ajm188 @notfelineit
20-
/go/cmd/vtctldclient @ajm188 @mattlord
21-
/go/cmd/vtctldclient/command/vreplication @mattlord @rohit-nayak-ps
22-
/go/internal/flag @ajm188 @rohit-nayak-ps
23-
/go/mysql @harshit-gangal @systay @mattlord
24-
/go/pools @deepthi @harshit-gangal
25-
/go/protoutil @ajm188 @deepthi
26-
/go/sqltypes @harshit-gangal @shlomi-noach @vmg
27-
/go/test/endtoend/onlineddl @rohit-nayak-ps @shlomi-noach
28-
/go/test/endtoend/messaging @mattlord @rohit-nayak-ps @derekperkins
29-
/go/test/endtoend/vtgate @harshit-gangal @systay @frouioui
30-
/go/test/endtoend/vtorc @deepthi @shlomi-noach @GuptaManan100
31-
/go/tools/ @frouioui @systay
32-
/go/vt/dbconnpool @harshit-gangal @mattlord
33-
/go/vt/discovery @deepthi @frouioui
34-
/go/vt/discovery/*tablet_picker* @rohit-nayak-ps @mattlord
35-
/go/vt/mysqlctl @deepthi @mattlord
36-
/go/vt/proto @deepthi @harshit-gangal @mattlord
37-
/go/vt/proto/vtadmin @ajm188 @notfelineit
38-
/go/vt/schema @mattlord @shlomi-noach
39-
/go/vt/servenv @deepthi @ajm188
40-
/go/vt/sqlparser @harshit-gangal @systay @GuptaManan100
41-
/go/vt/srvtopo @deepthi @mattlord
42-
/go/vt/sysvars @harshit-gangal @systay
43-
/go/vt/topo @deepthi @mattlord
44-
/go/vt/topotools @deepthi @mattlord
45-
/go/vt/vitessdriver @harshit-gangal
46-
/go/vt/vtadmin @ajm188 @notfelineit @rohit-nayak-ps
47-
/go/vt/vtctl @ajm188 @deepthi @rohit-nayak-ps
48-
/go/vt/vtctl/vtctl.go @notfelineit @rohit-nayak-ps
49-
/go/vt/vtctl/grpcvtctldclient @ajm188 @notfelineit
50-
/go/vt/vtctl/grpcvtctldserver @ajm188 @notfelineit
51-
/go/vt/vtctl/reparentutil @ajm188 @GuptaManan100 @deepthi
52-
/go/vt/vtctl/vtctldclient @ajm188 @notfelineit
53-
/go/vt/vtctld @ajm188 @deepthi @notfelineit @rohit-nayak-ps
54-
/go/vt/vterrors @harshit-gangal @systay
55-
/go/vt/vtexplain @systay @harshit-gangal
56-
/go/vt/vtgate @harshit-gangal @systay @frouioui @GuptaManan100
57-
/go/vt/vtgate/endtoend/*vstream* @rohit-nayak-ps @mattlord
58-
/go/vt/vtgate/planbuilder @harshit-gangal @systay @frouioui @GuptaManan100 @arthurschreiber
59-
/go/vt/vtgate/*vstream* @rohit-nayak-ps @mattlord
60-
/go/vt/vtorc @deepthi @shlomi-noach @GuptaManan100
61-
/go/vt/vttablet/*conn* @harshit-gangal @systay
62-
/go/vt/vttablet/endtoend @harshit-gangal @mattlord @rohit-nayak-ps @systay
63-
/go/vt/vttablet/grpc* @ajm188 @rohit-nayak-ps @shlomi-noach @harshit-gangal
64-
/go/vt/vttablet/onlineddl @mattlord @rohit-nayak-ps @shlomi-noach
65-
/go/vt/vttablet/queryservice @harshit-gangal @systay
66-
/go/vt/vttablet/tabletmanager @deepthi @GuptaManan100 @rohit-nayak-ps @shlomi-noach
67-
/go/vt/vttablet/tabletmanager/vreplication @rohit-nayak-ps @mattlord
68-
/go/vt/vttablet/tabletmanager/vstreamer @rohit-nayak-ps @mattlord
69-
/go/vt/vttablet/tabletserver* @harshit-gangal @systay @shlomi-noach @rohit-nayak-ps
70-
/go/vt/vttablet/tabletserver/messager @mattlord @rohit-nayak-ps @derekperkins
71-
/go/vt/vttablet/*tmclient* @ajm188 @GuptaManan100 @rohit-nayak-ps @shlomi-noach
72-
/go/vt/vttablet/vexec @mattlord @rohit-nayak-ps @shlomi-noach
73-
/go/vt/wrangler @deepthi @mattlord @rohit-nayak-ps
74-
/go/vt/workflow @mattlord @rohit-nayak-ps
75-
/proto/ @deepthi @harshit-gangal
76-
/proto/vtadmin.proto @ajm188 @notfelineit
77-
/proto/vtctldata.proto @ajm188 @notfelineit
78-
/proto/vtctlservice.proto @ajm188 @notfelineit
79-
/test/ @GuptaManan100 @frouioui @rohit-nayak-ps @deepthi @mattlord @harshit-gangal
80-
/tools/ @frouioui @rohit-nayak-ps
81-
/web/vtadmin @ajm188 @notfelineit
82-
/web/vtadmin/src/proto @deepthi @harshit-gangal @mattlord
1+
* @slackhq/vitess-approvers

.github/workflows/assign_milestone.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
- name: Set up Go
2121
uses: actions/setup-go@v5
2222
with:
23-
go-version: 1.22.3
23+
go-version: 1.22.5
2424

2525
- name: Checkout code
2626
uses: actions/checkout@v4

.github/workflows/auto_approve_pr.yml

-29
This file was deleted.

.github/workflows/check_label.yml

-80
This file was deleted.

.github/workflows/check_make_vtadmin_authz_testgen.yml

+1-4
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,6 @@ jobs:
1919
id: skip-workflow
2020
run: |
2121
skip='false'
22-
if [[ "${{github.event.pull_request}}" == "" ]] && [[ "${{github.ref}}" != "refs/heads/main" ]] && [[ ! "${{github.ref}}" =~ ^refs/heads/release-[0-9]+\.[0-9]$ ]] && [[ ! "${{github.ref}}" =~ "refs/tags/.*" ]]; then
23-
skip='true'
24-
fi
2522
echo Skip ${skip}
2623
echo "skip-workflow=${skip}" >> $GITHUB_OUTPUT
2724
@@ -50,7 +47,7 @@ jobs:
5047
uses: actions/setup-go@v5
5148
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.vtadmin_changes == 'true'
5249
with:
53-
go-version: 1.22.3
50+
go-version: 1.22.5
5451

5552
- name: Tune the OS
5653
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.vtadmin_changes == 'true'

.github/workflows/check_make_vtadmin_web_proto.yml

+1-4
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,6 @@ jobs:
1919
id: skip-workflow
2020
run: |
2121
skip='false'
22-
if [[ "${{github.event.pull_request}}" == "" ]] && [[ "${{github.ref}}" != "refs/heads/main" ]] && [[ ! "${{github.ref}}" =~ ^refs/heads/release-[0-9]+\.[0-9]$ ]] && [[ ! "${{github.ref}}" =~ "refs/tags/.*" ]]; then
23-
skip='true'
24-
fi
2522
echo Skip ${skip}
2623
echo "skip-workflow=${skip}" >> $GITHUB_OUTPUT
2724
@@ -52,7 +49,7 @@ jobs:
5249
uses: actions/setup-go@v5
5350
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.proto_changes == 'true'
5451
with:
55-
go-version: 1.22.3
52+
go-version: 1.22.5
5653

5754
- name: Setup Node
5855
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.proto_changes == 'true'

.github/workflows/cluster_endtoend_12.yml

+3-5
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ env:
1616
jobs:
1717
build:
1818
name: Run endtoend tests on Cluster (12)
19-
runs-on: gh-hosted-runners-4cores-1
19+
runs-on:
20+
group: vitess-ubuntu20
2021

2122
steps:
2223
- name: Skip CI
@@ -30,9 +31,6 @@ jobs:
3031
id: skip-workflow
3132
run: |
3233
skip='false'
33-
if [[ "${{github.event.pull_request}}" == "" ]] && [[ "${{github.ref}}" != "refs/heads/main" ]] && [[ ! "${{github.ref}}" =~ ^refs/heads/release-[0-9]+\.[0-9]$ ]] && [[ ! "${{github.ref}}" =~ "refs/tags/.*" ]]; then
34-
skip='true'
35-
fi
3634
echo Skip ${skip}
3735
echo "skip-workflow=${skip}" >> $GITHUB_OUTPUT
3836
@@ -73,7 +71,7 @@ jobs:
7371
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.end_to_end == 'true'
7472
uses: actions/setup-go@v5
7573
with:
76-
go-version: 1.22.3
74+
go-version: 1.22.5
7775

7876
- name: Set up python
7977
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.end_to_end == 'true'

.github/workflows/cluster_endtoend_13.yml

+3-5
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ env:
1616
jobs:
1717
build:
1818
name: Run endtoend tests on Cluster (13)
19-
runs-on: gh-hosted-runners-4cores-1
19+
runs-on:
20+
group: vitess-ubuntu20
2021

2122
steps:
2223
- name: Skip CI
@@ -30,9 +31,6 @@ jobs:
3031
id: skip-workflow
3132
run: |
3233
skip='false'
33-
if [[ "${{github.event.pull_request}}" == "" ]] && [[ "${{github.ref}}" != "refs/heads/main" ]] && [[ ! "${{github.ref}}" =~ ^refs/heads/release-[0-9]+\.[0-9]$ ]] && [[ ! "${{github.ref}}" =~ "refs/tags/.*" ]]; then
34-
skip='true'
35-
fi
3634
echo Skip ${skip}
3735
echo "skip-workflow=${skip}" >> $GITHUB_OUTPUT
3836
@@ -73,7 +71,7 @@ jobs:
7371
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.end_to_end == 'true'
7472
uses: actions/setup-go@v5
7573
with:
76-
go-version: 1.22.3
74+
go-version: 1.22.5
7775

7876
- name: Set up python
7977
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.end_to_end == 'true'

.github/workflows/cluster_endtoend_15.yml

+3-5
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ env:
1616
jobs:
1717
build:
1818
name: Run endtoend tests on Cluster (15)
19-
runs-on: gh-hosted-runners-4cores-1
19+
runs-on:
20+
group: vitess-ubuntu20
2021

2122
steps:
2223
- name: Skip CI
@@ -30,9 +31,6 @@ jobs:
3031
id: skip-workflow
3132
run: |
3233
skip='false'
33-
if [[ "${{github.event.pull_request}}" == "" ]] && [[ "${{github.ref}}" != "refs/heads/main" ]] && [[ ! "${{github.ref}}" =~ ^refs/heads/release-[0-9]+\.[0-9]$ ]] && [[ ! "${{github.ref}}" =~ "refs/tags/.*" ]]; then
34-
skip='true'
35-
fi
3634
echo Skip ${skip}
3735
echo "skip-workflow=${skip}" >> $GITHUB_OUTPUT
3836
@@ -73,7 +71,7 @@ jobs:
7371
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.end_to_end == 'true'
7472
uses: actions/setup-go@v5
7573
with:
76-
go-version: 1.22.3
74+
go-version: 1.22.5
7775

7876
- name: Set up python
7977
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.end_to_end == 'true'

.github/workflows/cluster_endtoend_18.yml

+3-5
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ env:
1616
jobs:
1717
build:
1818
name: Run endtoend tests on Cluster (18)
19-
runs-on: gh-hosted-runners-4cores-1
19+
runs-on:
20+
group: vitess-ubuntu20
2021

2122
steps:
2223
- name: Skip CI
@@ -30,9 +31,6 @@ jobs:
3031
id: skip-workflow
3132
run: |
3233
skip='false'
33-
if [[ "${{github.event.pull_request}}" == "" ]] && [[ "${{github.ref}}" != "refs/heads/main" ]] && [[ ! "${{github.ref}}" =~ ^refs/heads/release-[0-9]+\.[0-9]$ ]] && [[ ! "${{github.ref}}" =~ "refs/tags/.*" ]]; then
34-
skip='true'
35-
fi
3634
echo Skip ${skip}
3735
echo "skip-workflow=${skip}" >> $GITHUB_OUTPUT
3836
@@ -73,7 +71,7 @@ jobs:
7371
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.end_to_end == 'true'
7472
uses: actions/setup-go@v5
7573
with:
76-
go-version: 1.22.3
74+
go-version: 1.22.5
7775

7876
- name: Set up python
7977
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.end_to_end == 'true'

.github/workflows/cluster_endtoend_21.yml

+3-5
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ env:
1616
jobs:
1717
build:
1818
name: Run endtoend tests on Cluster (21)
19-
runs-on: gh-hosted-runners-4cores-1
19+
runs-on:
20+
group: vitess-ubuntu20
2021

2122
steps:
2223
- name: Skip CI
@@ -30,9 +31,6 @@ jobs:
3031
id: skip-workflow
3132
run: |
3233
skip='false'
33-
if [[ "${{github.event.pull_request}}" == "" ]] && [[ "${{github.ref}}" != "refs/heads/main" ]] && [[ ! "${{github.ref}}" =~ ^refs/heads/release-[0-9]+\.[0-9]$ ]] && [[ ! "${{github.ref}}" =~ "refs/tags/.*" ]]; then
34-
skip='true'
35-
fi
3634
echo Skip ${skip}
3735
echo "skip-workflow=${skip}" >> $GITHUB_OUTPUT
3836
@@ -73,7 +71,7 @@ jobs:
7371
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.end_to_end == 'true'
7472
uses: actions/setup-go@v5
7573
with:
76-
go-version: 1.22.3
74+
go-version: 1.22.5
7775

7876
- name: Set up python
7977
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.end_to_end == 'true'

0 commit comments

Comments
 (0)