Skip to content

Commit d485431

Browse files
Merge remote-tracking branch 'origin/main' into vtorc-rename-GetDetectionAnalysis
Signed-off-by: Tim Vaillancourt <[email protected]>
2 parents f819269 + 8236f03 commit d485431

File tree

144 files changed

+1219
-1164
lines changed

Some content is hidden

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

144 files changed

+1219
-1164
lines changed

.github/CODEOWNERS

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ go.sum @harshit-gangal @mattlord @rohit-nayak-ps @systay @frouioui
55
/.github/ISSUE_TEMPLATE/ @frouioui @mattlord
66
/.github/workflows/ @frouioui @mattlord @rohit-nayak-ps
77
/config/mycnf/ @shlomi-noach @mattlord
8-
/doc/ @frouioui @GuptaManan100
9-
/docker/ @derekperkins @mattlord @GuptaManan100 @frouioui
10-
/examples/compose @shlomi-noach @GuptaManan100 @frouioui
8+
/doc/ @frouioui
9+
/docker/ @derekperkins @mattlord @frouioui
10+
/examples/compose @shlomi-noach @frouioui
1111
/examples/demo @mattlord @rohit-nayak-ps
12-
/examples/local @rohit-nayak-ps @frouioui @mattlord @GuptaManan100
13-
/examples/operator @GuptaManan100 @frouioui @mattlord
12+
/examples/local @rohit-nayak-ps @frouioui @mattlord
13+
/examples/operator @frouioui @mattlord
1414
/examples/region_sharding @mattlord
1515
/java/ @harshit-gangal
1616
/go/cmd @mattlord
@@ -28,10 +28,10 @@ go.sum @harshit-gangal @mattlord @rohit-nayak-ps @systay @frouioui
2828
/go/test/endtoend/onlineddl @rohit-nayak-ps @shlomi-noach
2929
/go/test/endtoend/messaging @mattlord @rohit-nayak-ps @derekperkins
3030
/go/test/endtoend/schemadiff @shlomi-noach @mattlord
31-
/go/test/endtoend/transaction @harshit-gangal @systay @frouioui @GuptaManan100
31+
/go/test/endtoend/transaction @harshit-gangal @systay @frouioui
3232
/go/test/endtoend/*throttler* @shlomi-noach @mattlord @timvaillancourt
3333
/go/test/endtoend/vtgate @harshit-gangal @systay @frouioui
34-
/go/test/endtoend/vtorc @shlomi-noach @GuptaManan100 @timvaillancourt
34+
/go/test/endtoend/vtorc @shlomi-noach @timvaillancourt
3535
/go/tools/ @frouioui @systay
3636
/go/vt/dbconnpool @harshit-gangal @mattlord
3737
/go/vt/discovery @frouioui
@@ -42,7 +42,7 @@ go.sum @harshit-gangal @mattlord @rohit-nayak-ps @systay @frouioui
4242
/go/vt/schema @mattlord @shlomi-noach
4343
/go/vt/servenv @dbussink
4444
/go/vt/schemadiff @shlomi-noach @mattlord
45-
/go/vt/sqlparser @harshit-gangal @systay @GuptaManan100
45+
/go/vt/sqlparser @harshit-gangal @systay
4646
/go/vt/srvtopo @mattlord
4747
/go/vt/sysvars @harshit-gangal @systay
4848
/go/vt/topo @mattlord
@@ -53,40 +53,40 @@ go.sum @harshit-gangal @mattlord @rohit-nayak-ps @systay @frouioui
5353
/go/vt/vtctl/vtctl.go @notfelineit @rohit-nayak-ps
5454
/go/vt/vtctl/grpcvtctldclient @notfelineit @mattlord
5555
/go/vt/vtctl/grpcvtctldserver @notfelineit @mattlord
56-
/go/vt/vtctl/reparentutil @GuptaManan100
56+
/go/vt/vtctl/reparentutil
5757
/go/vt/vtctl/vtctldclient @notfelineit @mattlord
5858
/go/vt/vtctld @notfelineit @rohit-nayak-ps @mattlord
5959
/go/vt/vterrors @harshit-gangal @systay @frouioui
6060
/go/vt/vtexplain @systay @harshit-gangal
61-
/go/vt/vtgate @harshit-gangal @systay @frouioui @GuptaManan100
61+
/go/vt/vtgate @harshit-gangal @systay @frouioui
6262
/go/vt/vtgate/endtoend/*vstream* @rohit-nayak-ps @mattlord @shlomi-noach @notfelineit
63-
/go/vt/vtgate/planbuilder @harshit-gangal @systay @frouioui @GuptaManan100 @arthurschreiber
63+
/go/vt/vtgate/planbuilder @harshit-gangal @systay @frouioui @arthurschreiber
6464
/go/vt/vtgate/*vstream* @rohit-nayak-ps @mattlord @shlomi-noach @notfelineit
6565
/go/vt/vtgate/evalengine @dbussink @systay
66-
/go/vt/vtorc @shlomi-noach @GuptaManan100 @timvaillancourt
66+
/go/vt/vtorc @shlomi-noach @timvaillancourt
6767
/go/vt/vttablet/*conn* @harshit-gangal @systay
6868
/go/vt/vttablet/endtoend @harshit-gangal @mattlord @rohit-nayak-ps @systay
6969
/go/vt/vttablet/grpc* @rohit-nayak-ps @shlomi-noach @harshit-gangal
7070
/go/vt/vttablet/onlineddl @mattlord @rohit-nayak-ps @shlomi-noach @notfelineit
7171
/go/vt/vttablet/queryservice @harshit-gangal @systay
72-
/go/vt/vttablet/tabletmanager @GuptaManan100 @rohit-nayak-ps @shlomi-noach
73-
/go/vt/vttablet/tabletmanager/rpc_backup.go @GuptaManan100 @rohit-nayak-ps @shlomi-noach @frouioui
72+
/go/vt/vttablet/tabletmanager @rohit-nayak-ps @shlomi-noach
73+
/go/vt/vttablet/tabletmanager/rpc_backup.go @rohit-nayak-ps @shlomi-noach @frouioui
7474
/go/vt/vttablet/tabletmanager/rpc_throttler.go @shlomi-noach @mattlord @timvaillancourt
7575
/go/vt/vttablet/tabletserver/throttle @shlomi-noach @mattlord @timvaillancourt
7676
/go/vt/vttablet/tabletmanager/vreplication @rohit-nayak-ps @mattlord @shlomi-noach @notfelineit
7777
/go/vt/vttablet/tabletmanager/vdiff @rohit-nayak-ps @mattlord @shlomi-noach @notfelineit
7878
/go/vt/vttablet/tabletmanager/vstreamer @rohit-nayak-ps @mattlord @shlomi-noach @notfelineit
7979
/go/vt/vttablet/tabletserver* @harshit-gangal @systay @shlomi-noach @rohit-nayak-ps @timvaillancourt
8080
/go/vt/vttablet/tabletserver/messager @mattlord @rohit-nayak-ps @derekperkins
81-
/go/vt/vttablet/*tmclient* @GuptaManan100 @rohit-nayak-ps @shlomi-noach
81+
/go/vt/vttablet/*tmclient* @rohit-nayak-ps @shlomi-noach
8282
/go/vt/vttablet/vexec @mattlord @rohit-nayak-ps @shlomi-noach
8383
/go/vt/wrangler @mattlord @rohit-nayak-ps
8484
/go/vt/vtctl/workflow @mattlord @rohit-nayak-ps @shlomi-noach @notfelineit
8585
/proto/ @harshit-gangal
8686
/proto/vtadmin.proto @notfelineit @mattlord
8787
/proto/vtctldata.proto @notfelineit @mattlord
8888
/proto/vtctlservice.proto @notfelineit @mattlord
89-
/test/ @GuptaManan100 @frouioui @rohit-nayak-ps @mattlord @harshit-gangal
89+
/test/ @frouioui @rohit-nayak-ps @mattlord @harshit-gangal
9090
/tools/ @frouioui @rohit-nayak-ps
9191
/web/vtadmin @notfelineit
9292
/web/vtadmin/src/proto @harshit-gangal @mattlord @notfelineit

.github/pull_request_template.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,3 +27,11 @@
2727
## Deployment Notes
2828

2929
<!-- Notes regarding deployment of the contained body of work. These should note any db migrations, etc. -->
30+
31+
### AI Disclosure
32+
33+
<!--
34+
A sentence or two describing whether AI was used to author any of the code in this pull request
35+
Example: "This PR was written primarily by Claude Code" or "Tests written by GPT-5"
36+
For more information: https://github.com/vitessio/enhancements/blob/main/veps/vep-7.md
37+
-->

.github/workflows/check_make_vtadmin_authz_testgen.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
- '.github/workflows/check_make_vtadmin_authz_testgen.yml'
4545
4646
- name: Set up Go
47-
uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
47+
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
4848
if: steps.changes.outputs.vtadmin_changes == 'true'
4949
with:
5050
go-version-file: go.mod
@@ -54,6 +54,10 @@ jobs:
5454
run: |
5555
sudo sysctl -w net.ipv4.ip_local_port_range="22768 65535"
5656
57+
# Don't waste a bunch of time processing man-db triggers
58+
echo "set man-db/auto-update false" | sudo debconf-communicate
59+
sudo dpkg-reconfigure man-db
60+
5761
- name: Get dependencies
5862
if: steps.changes.outputs.vtadmin_changes == 'true'
5963
run: |

.github/workflows/check_make_vtadmin_web_proto.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
- '.github/workflows/check_make_vtadmin_web_proto.yml'
4747
4848
- name: Set up Go
49-
uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
49+
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
5050
if: steps.changes.outputs.proto_changes == 'true'
5151
with:
5252
go-version-file: go.mod

.github/workflows/cluster_endtoend_12.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
6464
- name: Set up Go
6565
if: steps.changes.outputs.end_to_end == 'true'
66-
uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
66+
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
6767
with:
6868
go-version-file: go.mod
6969

@@ -77,10 +77,15 @@ jobs:
7777
# Limit local port range to not use ports that overlap with server side
7878
# ports that we listen on.
7979
sudo sysctl -w net.ipv4.ip_local_port_range="22768 65535"
80+
8081
# Increase the asynchronous non-blocking I/O. More information at https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_use_native_aio
8182
echo "fs.aio-max-nr = 1048576" | sudo tee -a /etc/sysctl.conf
8283
sudo sysctl -p /etc/sysctl.conf
8384
85+
# Don't waste a bunch of time processing man-db triggers
86+
echo "set man-db/auto-update false" | sudo debconf-communicate
87+
sudo dpkg-reconfigure man-db
88+
8489
- name: Get dependencies
8590
if: steps.changes.outputs.end_to_end == 'true'
8691
timeout-minutes: 10

.github/workflows/cluster_endtoend_13.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
6464
- name: Set up Go
6565
if: steps.changes.outputs.end_to_end == 'true'
66-
uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
66+
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
6767
with:
6868
go-version-file: go.mod
6969

@@ -77,10 +77,15 @@ jobs:
7777
# Limit local port range to not use ports that overlap with server side
7878
# ports that we listen on.
7979
sudo sysctl -w net.ipv4.ip_local_port_range="22768 65535"
80+
8081
# Increase the asynchronous non-blocking I/O. More information at https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_use_native_aio
8182
echo "fs.aio-max-nr = 1048576" | sudo tee -a /etc/sysctl.conf
8283
sudo sysctl -p /etc/sysctl.conf
8384
85+
# Don't waste a bunch of time processing man-db triggers
86+
echo "set man-db/auto-update false" | sudo debconf-communicate
87+
sudo dpkg-reconfigure man-db
88+
8489
- name: Get dependencies
8590
if: steps.changes.outputs.end_to_end == 'true'
8691
timeout-minutes: 10

.github/workflows/cluster_endtoend_15.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
6464
- name: Set up Go
6565
if: steps.changes.outputs.end_to_end == 'true'
66-
uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
66+
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
6767
with:
6868
go-version-file: go.mod
6969

@@ -77,10 +77,15 @@ jobs:
7777
# Limit local port range to not use ports that overlap with server side
7878
# ports that we listen on.
7979
sudo sysctl -w net.ipv4.ip_local_port_range="22768 65535"
80+
8081
# Increase the asynchronous non-blocking I/O. More information at https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_use_native_aio
8182
echo "fs.aio-max-nr = 1048576" | sudo tee -a /etc/sysctl.conf
8283
sudo sysctl -p /etc/sysctl.conf
8384
85+
# Don't waste a bunch of time processing man-db triggers
86+
echo "set man-db/auto-update false" | sudo debconf-communicate
87+
sudo dpkg-reconfigure man-db
88+
8489
- name: Get dependencies
8590
if: steps.changes.outputs.end_to_end == 'true'
8691
timeout-minutes: 10

.github/workflows/cluster_endtoend_18.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
6464
- name: Set up Go
6565
if: steps.changes.outputs.end_to_end == 'true'
66-
uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
66+
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
6767
with:
6868
go-version-file: go.mod
6969

@@ -77,10 +77,15 @@ jobs:
7777
# Limit local port range to not use ports that overlap with server side
7878
# ports that we listen on.
7979
sudo sysctl -w net.ipv4.ip_local_port_range="22768 65535"
80+
8081
# Increase the asynchronous non-blocking I/O. More information at https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_use_native_aio
8182
echo "fs.aio-max-nr = 1048576" | sudo tee -a /etc/sysctl.conf
8283
sudo sysctl -p /etc/sysctl.conf
8384
85+
# Don't waste a bunch of time processing man-db triggers
86+
echo "set man-db/auto-update false" | sudo debconf-communicate
87+
sudo dpkg-reconfigure man-db
88+
8489
- name: Get dependencies
8590
if: steps.changes.outputs.end_to_end == 'true'
8691
timeout-minutes: 10

.github/workflows/cluster_endtoend_21.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
6464
- name: Set up Go
6565
if: steps.changes.outputs.end_to_end == 'true'
66-
uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
66+
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
6767
with:
6868
go-version-file: go.mod
6969

@@ -77,10 +77,15 @@ jobs:
7777
# Limit local port range to not use ports that overlap with server side
7878
# ports that we listen on.
7979
sudo sysctl -w net.ipv4.ip_local_port_range="22768 65535"
80+
8081
# Increase the asynchronous non-blocking I/O. More information at https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_use_native_aio
8182
echo "fs.aio-max-nr = 1048576" | sudo tee -a /etc/sysctl.conf
8283
sudo sysctl -p /etc/sysctl.conf
8384
85+
# Don't waste a bunch of time processing man-db triggers
86+
echo "set man-db/auto-update false" | sudo debconf-communicate
87+
sudo dpkg-reconfigure man-db
88+
8489
- name: Get dependencies
8590
if: steps.changes.outputs.end_to_end == 'true'
8691
timeout-minutes: 10

.github/workflows/cluster_endtoend_backup_pitr.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ jobs:
6363
6464
- name: Set up Go
6565
if: steps.changes.outputs.end_to_end == 'true'
66-
uses: actions/setup-go@0a12ed9d6a96ab950c8f026ed9f722fe0da7ef32 # v5.0.2
66+
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5.5.0
6767
with:
6868
go-version-file: go.mod
6969

@@ -77,10 +77,15 @@ jobs:
7777
# Limit local port range to not use ports that overlap with server side
7878
# ports that we listen on.
7979
sudo sysctl -w net.ipv4.ip_local_port_range="22768 65535"
80+
8081
# Increase the asynchronous non-blocking I/O. More information at https://dev.mysql.com/doc/refman/5.7/en/innodb-parameters.html#sysvar_innodb_use_native_aio
8182
echo "fs.aio-max-nr = 1048576" | sudo tee -a /etc/sysctl.conf
8283
sudo sysctl -p /etc/sysctl.conf
8384
85+
# Don't waste a bunch of time processing man-db triggers
86+
echo "set man-db/auto-update false" | sudo debconf-communicate
87+
sudo dpkg-reconfigure man-db
88+
8489
- name: Get dependencies
8590
if: steps.changes.outputs.end_to_end == 'true'
8691
timeout-minutes: 10

0 commit comments

Comments
 (0)