Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Logs #16928

Closed
wants to merge 209 commits into from
Closed

Add Logs #16928

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
209 commits
Select commit Hold shift + click to select a range
90a9aa5
Code freeze of release-18.0 (#14131)
harshit-gangal Sep 29, 2023
51d4b2c
[release-18.0] gen4: Support explicit column aliases on derived table…
vitess-bot[bot] Oct 2, 2023
ade16e3
[release-18.0] docker: add dedicated vtorc container (#14126) (#14148)
vitess-bot[bot] Oct 2, 2023
6ab165a
Release of v18.0.0-rc1 (#14136)
harshit-gangal Oct 3, 2023
8bb426b
Back to dev mode after `v18.0.0-rc1` release (#14169)
harshit-gangal Oct 3, 2023
09cd7b2
[release-18.0] Migrate CreateLookupVindex and ExternalizeVindex to vt…
vitess-bot[bot] Oct 5, 2023
0f9fd92
[release-18.0] Upgrade the Golang version to `go1.21.2` (#14195)
github-actions[bot] Oct 6, 2023
2b28e01
[Release 18.0] Backport of #17174 (#14210)
rohit-nayak-ps Oct 8, 2023
f4a85fb
[release-18.0] Migrate Materialize command to vtctldclient (#14184) (…
mattlord Oct 9, 2023
d63cea3
[Release 18.0]: Online DDL: timeouts for all gRPC calls (#14182) (#14…
shlomi-noach Oct 10, 2023
fec93ca
[release-18.0] Optimize the GetWorkflows RPC (#14212) (#14233)
vitess-bot[bot] Oct 11, 2023
ac483b2
[release-18.0] Upgrade the Golang version to `go1.21.3` (#14230)
github-actions[bot] Oct 11, 2023
16e8208
[release-18.0] VReplication: Add missing info to vtctldclient workflo…
vitess-bot[bot] Oct 11, 2023
22f7509
[release-18.0] Move all examples to vtctldclient (#14226) (#14241)
vitess-bot[bot] Oct 11, 2023
d62e890
[release-18.0] Throttler: set timeouts on gRPC communication and on t…
vitess-bot[bot] Oct 11, 2023
c074978
[release-18.0] Fix anonymous paths in cobra code-gen (#14185) (#14238)
vitess-bot[bot] Oct 11, 2023
25d7ba4
[release-18.0] fix: insert with negative value (#14244) (#14247)
vitess-bot[bot] Oct 11, 2023
dcc8a0a
[release-18.0] Tablet throttler: fix race condition by removing gorou…
shlomi-noach Oct 11, 2023
3612ec5
[release-18.0] Bump github.com/cyphar/filepath-securejoin from 0.2.3 …
vitess-bot[bot] Oct 11, 2023
dd6f4d0
[release-18.0] Bump postcss from 8.4.21 to 8.4.31 in /web/vtadmin (#1…
vitess-bot[bot] Oct 11, 2023
12897b5
Add vtctldclient info to the 18.0 summary (#14259)
mattlord Oct 12, 2023
9f240c7
[release-18.0] Bump golang.org/x/net from 0.14.0 to 0.17.0 (#14260) (…
vitess-bot[bot] Oct 12, 2023
fe31219
[release-18.0] Bypass cobra completion commands so they still functio…
vitess-bot[bot] Oct 12, 2023
3df4788
[release-18.0] fix: analyze statement parsing and planning (#14268) (…
vitess-bot[bot] Oct 16, 2023
8de04b5
[release-18.0] VReplication: Add traffic state to vtctldclient workfl…
vitess-bot[bot] Oct 16, 2023
5cf1bd8
[release-18.0] Make vtctldclient mount command more standard (#14281)…
vitess-bot[bot] Oct 16, 2023
fe27a3f
[release-18.0] VReplication: error on vtctldclient commands w/o table…
vitess-bot[bot] Oct 17, 2023
e0f96d3
[release-18.0] Rename Foreign Key enum values in VSchema and drop `F…
vitess-bot[bot] Oct 18, 2023
d8a5dc0
[release-18.0] Bump @babel/traverse from 7.21.4 to 7.23.2 in /web/vta…
vitess-bot[bot] Oct 18, 2023
5f0df9a
[release-18.0] release notes: edit summary for consistency (#14319) (…
vitess-bot[bot] Oct 20, 2023
517e828
[release-18.0] Incremental backup: fix race condition in reading 'mys…
vitess-bot[bot] Oct 23, 2023
e8fb5ae
[release-18.0] VReplication: Add --all-cells flag to create sub-comma…
vitess-bot[bot] Oct 23, 2023
6103c37
[release-18.0] OnlineDDL: reduce vrepl_stress workload in forks (#143…
vitess-bot[bot] Oct 24, 2023
cfef771
[release-18.0] evalengine: Misc bugs (#14351) (#14354)
vitess-bot[bot] Oct 24, 2023
40bea23
[release-18.0] Automatic approval of `vitess-bot` clean backports (#1…
vitess-bot[bot] Oct 25, 2023
152b01f
[release-18.0] use aggregation engine over distinct engine when overl…
vitess-bot[bot] Oct 25, 2023
9672d7a
[release-18.0] Fix backup on s3 like storage (#14311) (#14362)
vitess-bot[bot] Oct 26, 2023
28ceaa8
[release-18.0] [Docker] Fix VTadmin build (#14363) (#14378)
vitess-bot[bot] Oct 26, 2023
7a6270f
[release-18.0] VDiff: wait for shard streams of one table diff to com…
vitess-bot[bot] Oct 27, 2023
1cc5683
[release-18.0] Vtctld SwitchReads: fix bug where writes were also bei…
vitess-bot[bot] Oct 27, 2023
87e8f12
[release-18.0] Performance Fixes for Vitess 18 (#14383) (#14393)
vitess-bot[bot] Oct 30, 2023
dbc352b
[release-18.0] schemadiff: fix missing `DROP CONSTRAINT` in duplicate…
vitess-bot[bot] Oct 30, 2023
5476052
[release-18.0] tuple: serialized form (#14392) (#14394)
vitess-bot[bot] Oct 30, 2023
67725db
[release-18.0] Online DDL: lint DDL strategy flags (#14373) (#14399)
vitess-bot[bot] Oct 31, 2023
c71f17e
Code freeze of release-18.0 (#14405)
harshit-gangal Oct 31, 2023
432c3f0
[release-18.0] VDiff tablet selection: pick non-serving tablets in Re…
vitess-bot[bot] Nov 2, 2023
c7beb0b
tx_throttler: remove topo watchers metric (#14444)
deepthi Nov 2, 2023
a84153a
[release-18.0] vtgate/engine: Fix race condition in join logic (#1443…
vitess-bot[bot] Nov 2, 2023
c83534b
[release-18.0] viper: register dynamic config with both disk and live…
vitess-bot[bot] Nov 3, 2023
fa0ca9f
[release-18.0] servenv: Remove double close() logic (#14457) (#14459)
vitess-bot[bot] Nov 4, 2023
e2fb5e5
[release-18.0] vtgate: Allow more errors for the warning check (#1442…
vitess-bot[bot] Nov 4, 2023
4b8f49f
[release-18.0] TestStreamMigrateMainflow: fix panic in test (#14425)
rohit-nayak-ps Nov 4, 2023
4d248ec
[release-18.0] VDiff: "show all" should only report vdiffs for the sp…
vitess-bot[bot] Nov 4, 2023
de8eb80
[release-18.0] VReplication: Handle multiple streams in UpdateVReplic…
vitess-bot[bot] Nov 4, 2023
9a6f526
Release of v18.0.0 (#14406)
harshit-gangal Nov 6, 2023
c1daaef
Back to dev mode after v18.0.0 (#14475)
harshit-gangal Nov 6, 2023
801904d
[release-18.0] vtctldclient: Apply tablet type filtering for keyspace…
vitess-bot[bot] Nov 8, 2023
5a3ca08
[release-18.0] vtgate: Allow additional errors in warnings test (#144…
vitess-bot[bot] Nov 10, 2023
7e90aa2
[release-18.0] Upgrade the Golang version to `go1.21.4` (#14491)
github-actions[bot] Nov 10, 2023
8513674
[release-18.0] examples: fix flag syntax for zkctl (#14469) (#14487)
vitess-bot[bot] Nov 10, 2023
35dd1b4
[release-18.0] Bump google.golang.org/grpc from 1.55.0-dev to 1.59.0 …
vitess-bot[bot] Nov 10, 2023
0b1fac7
[release-18.0] Make column resolution closer to MySQL (#14426) (#14430)
vitess-bot[bot] Nov 10, 2023
77ad0ce
[release-18.0] Bug fix: Use target tablet from health stats cache whe…
vitess-bot[bot] Nov 10, 2023
669262e
[release-18.0] Ensure hexval and int don't share BindVar after Normal…
vitess-bot[bot] Nov 11, 2023
db4d93d
[release-18.0] Update create_release.sh (#14492) (#14516)
vitess-bot[bot] Nov 13, 2023
e128bb9
[release-18.0] release notes: add FK import to summary (#14518) (#14519)
vitess-bot[bot] Nov 14, 2023
f9535b2
[release-18.0] planbuilder bugfix: expose columns through derived tab…
vitess-bot[bot] Nov 14, 2023
e018b93
[release-18.0] Build and push Docker Images from GitHub Actions (#14511)
frouioui Nov 14, 2023
374ef67
[release 18.0]: `ReadBinlogFilesTimestamps` backwards compatibility (…
shlomi-noach Nov 15, 2023
cdb0c36
[release-18.0] Fix #14414: resilient_server metrics name/prefix logi…
vitess-bot[bot] Nov 16, 2023
de593a7
[release-18.0] Code Freeze for `v18.0.1` (#14549)
harshit-gangal Nov 20, 2023
2b18d94
[release-18.0] Remove excessive VTGate logging of default planner sel…
vitess-bot[bot] Nov 21, 2023
bacb477
[release-18.0] Fix nullability checks in evalengine (#14556) (#14564)
vitess-bot[bot] Nov 21, 2023
e93ca44
[release-18.0] expression rewriting: enable more rewrites and limit C…
vitess-bot[bot] Nov 22, 2023
aa72dc8
Release of v18.0.1 (#14550)
harshit-gangal Nov 22, 2023
7d8a7f8
Back to dev mode after v18.0.1 (#14580)
harshit-gangal Nov 22, 2023
e1a36e7
[release-18.0] planbuilder: push down ordering through filter (#14583…
vitess-bot[bot] Nov 23, 2023
a3d2515
[release-18.0] fix concurrency on stream execute engine primitives (#…
vitess-bot[bot] Nov 23, 2023
fa989ba
[18.0] bug fix: stop all kinds of expressions from cnf-exploding (#14…
systay Nov 23, 2023
2ebfdb0
[release-18.0] plabuilder: use OR for not in comparisons (#14607) (#1…
vitess-bot[bot] Nov 27, 2023
bd364eb
vindexes: fix pooled collator buffer memory leak (#14621)
brendar Nov 27, 2023
34db0da
[release-18.0] evalengine: Fix the min / max calculation for decimals…
vitess-bot[bot] Nov 27, 2023
654c1bf
[release-18.0] Replace use of `WAIT_UNTIL_SQL_THREAD_AFTER_GTIDS` wit…
vitess-bot[bot] Nov 27, 2023
a37b7dd
[release-18.0] bugfix: do not rewrite an expression twice (#14641) (#…
vitess-bot[bot] Nov 30, 2023
f004f79
[release-18.0] increase vtctlclient backupShard command success rate …
vitess-bot[bot] Nov 30, 2023
e2b37f6
[release-18.0] VReplication TableStreamer: Only stream tables in tabl…
vitess-bot[bot] Nov 30, 2023
14db563
[release-18.0] Bump @adobe/css-tools from 4.3.1 to 4.3.2 in /web/vtad…
vitess-bot[bot] Dec 4, 2023
3e40419
[release-18.0] Fix Panic in PRS due to a missing nil check (#14656) (…
vitess-bot[bot] Dec 5, 2023
7df54df
[release-18.0] tabletserver: do not consolidate streams on primary ta…
vitess-bot[bot] Dec 5, 2023
d76f479
[release-18.0] Upgrade the Golang version to `go1.21.5` (#14690)
github-actions[bot] Dec 6, 2023
0ed5c77
[release-18.0] Fix typo for `--cells` flag help description in `Apply…
vitess-bot[bot] Dec 8, 2023
d6bcc3a
[release-18.0] Add step to static check to ensure consistency of GHA …
vitess-bot[bot] Dec 8, 2023
a918d52
[release-18.0] TabletServer: Handle nil targets properly everywhere (…
vitess-bot[bot] Dec 9, 2023
870675b
Revert "[release-18.0] Replace use of `WAIT_UNTIL_SQL_THREAD_AFTER_GT…
deepthi Dec 11, 2023
70846ec
[release-18.0] fix: insert on duplicate key update missing BindVars (…
vitess-bot[bot] Dec 12, 2023
9c2d6cf
[release-18.0] Add a retry to remove the vttablet directory during up…
vitess-bot[bot] Dec 12, 2023
3d75c2c
[release-18.0] Update MySQL apt package and GPG signature (#14785) (#…
vitess-bot[bot] Dec 15, 2023
2f43160
[release-18.0] VDiff: Fix vtctldclient limit bug (#14778) (#14780)
vitess-bot[bot] Dec 16, 2023
1c82ee9
[release-18.0] Code Freeze for `v18.0.2` (#14804)
harshit-gangal Dec 18, 2023
0edba3d
[release-18.0] build(deps): bump golang.org/x/crypto from 0.16.0 to 0…
vitess-bot[bot] Dec 19, 2023
6e7937c
[release-18.0] Backport: VReplication SwitchWrites: Properly return e…
rohit-nayak-ps Dec 20, 2023
2b8e0ce
[release-18.0] VReplication: Update singular workflow in traffic swit…
vitess-bot[bot] Dec 20, 2023
d3012c1
[release-18.0] Release of `v18.0.2` (#14810)
harshit-gangal Dec 20, 2023
1d4937c
Back to dev mode after v18.0.2 (#14839)
harshit-gangal Dec 20, 2023
f39adab
[release-18.0] Subquery inside aggregration function (#14844) (#14845)
vitess-bot[bot] Dec 21, 2023
142a074
[release-18.0] Refactor Upgrade downgrade tests (#14782) (#14832)
vitess-bot[bot] Dec 27, 2023
770f16e
[release-18.0] evalengine: Fix week overflow (#14859) (#14861)
vitess-bot[bot] Dec 27, 2023
ec4b9ba
[release-18.0] build(deps): bump io.netty:netty-handler from 4.1.93.F…
vitess-bot[bot] Jan 3, 2024
d825aba
[release-18.0] evalengine bugfix: handle nil evals correctly when coe…
vitess-bot[bot] Jan 9, 2024
3a35dd7
[release-18]: Vindexes: Pass context in consistent lookup handleDup (…
harshit-gangal Jan 9, 2024
7aa5104
[release-18.0] Upgrade the Golang version to `go1.21.6` (#14920)
github-actions[bot] Jan 10, 2024
e2f7af1
[release-18.0] Protect `ExecuteFetchAsDBA` against multi-statements, …
vitess-bot[bot] Jan 18, 2024
fdc8d1b
[release-18.0] examples: rm heartbeat flags (#14980) (#14999)
vitess-bot[bot] Jan 19, 2024
cc346e2
[release-18.0] 18.0.3 release notes: ExecuteFetchAsDBA breaking chang…
shlomi-noach Jan 24, 2024
f4d1487
[release-18.0] bugfix: Columns alias expanding (#14935) (#14955)
vitess-bot[bot] Jan 27, 2024
4896a26
[release-18.0] Throttler: Use tmclient pool for CheckThrottler tablet…
shlomi-noach Jan 30, 2024
a2c986c
[release-18.0] evalengine: Return evalTemporal types for current date…
vitess-bot[bot] Jan 31, 2024
7f60b3a
[release-18.0] Improve efficiency and accuracy of mysqld.GetVersionSt…
vitess-bot[bot] Feb 1, 2024
2934b0a
[release-18.0] Fix relevant files listing for `endtoend` CI (#15104) …
vitess-bot[bot] Feb 1, 2024
5ac69ec
[release-18.0] In the same sqltypes.Type, Copy expression types to av…
wangweicugw Feb 5, 2024
b7adb21
[release-18.0] make sure to handle unsupported collations well (#1513…
vitess-bot[bot] Feb 6, 2024
209a74b
[release-18.0] Revert unwanted logging change to `vttestserver` (#151…
vitess-bot[bot] Feb 6, 2024
f4ac20a
[release-18.0] fix: ignore internal tables in schema tracking (#15141…
vitess-bot[bot] Feb 7, 2024
08f5bef
[release-18.0] Upgrade the Golang version to `go1.21.7` (#15158)
github-actions[bot] Feb 7, 2024
e634efd
[release-18.0] discovery: fix crash with nil server vschema (#15086) …
vitess-bot[bot] Feb 8, 2024
2a388c7
[release-18.0] Use `go1.22.0` in upgrade tests (#15170)
frouioui Feb 8, 2024
5600c2b
[release-18.0] Fix logging issue when running in Docker with the sysl…
vitess-bot[bot] Feb 8, 2024
f359bb9
[release-18.0] TxThrottler: dont throttle unless lag (#14789) (#15190)
vitess-bot[bot] Feb 9, 2024
257fecb
[release-18.0] Remove concurrency group for check labels workflow (#1…
vitess-bot[bot] Feb 12, 2024
c678773
[release-18.0] use proper mysql version in the `vttestserver` images …
vitess-bot[bot] Feb 14, 2024
af8f73c
[release-18.0] Avoid rewriting unsharded queries and split semantic a…
vitess-bot[bot] Feb 15, 2024
78ac47e
[release-18.0] Fix routing rule query rewrite (#15253) (#15258)
vitess-bot[bot] Feb 16, 2024
0a77982
[release-18.0] Update paths filter action (#15254) (#15263)
vitess-bot[bot] Feb 16, 2024
ac63e4d
[release-18.0] vtexplain: Fix setting up the column information (#152…
vitess-bot[bot] Feb 19, 2024
d685e30
[release-18.0] vtexplain: Ensure memory topo is set up for throttler …
vitess-bot[bot] Feb 19, 2024
c4759aa
[release-18.0] sqlparser: use integers instead of literals for Length…
vitess-bot[bot] Feb 19, 2024
01866ab
[release-18.0] Correctly set log_dir default in vtcombo (#15153) (#15…
vitess-bot[bot] Feb 19, 2024
eae89d5
[release-18.0] Enable 'heartbeat_on_demand_duration' in local/example…
vitess-bot[bot] Feb 20, 2024
af8f7ca
[release-18.0] Fix Go routine leaks in streaming calls (#15293) (#15300)
vitess-bot[bot] Feb 20, 2024
9d58aaf
[release-18.0] VReplication: Make Target Sequence Initialization More…
vitess-bot[bot] Feb 20, 2024
c53b84a
[release-18.0] Fix some binaries to print the versions (#15306) (#15309)
vitess-bot[bot] Feb 20, 2024
6cf1275
[release-18.0] Column alias expanding on ORDER BY (#15302) (#15331)
systay Feb 22, 2024
2daac57
[release-18.0] go/vt/discovery: use protobuf getters for SrvVschema (…
vitess-bot[bot] Feb 23, 2024
a27e3d4
[release-18.0] VReplication/OnlineDDL: reordering enum values (#15103…
vitess-bot[bot] Feb 25, 2024
bfda4ee
[release-18.0] SHOW VITESS_REPLICATION_STATUS: Only use replication t…
vitess-bot[bot] Feb 26, 2024
e657068
[release-18.0] CI: Address data races on memorytopo Conn.closed (#153…
vitess-bot[bot] Feb 27, 2024
bf05f5f
[release-18.0] Bugfix: GROUP BY/HAVING alias resolution (#15344) (#15…
vitess-bot[bot] Feb 29, 2024
3fa5dcc
[release-18.0] Upgrade the Golang version to `go1.21.8` (#15407)
github-actions[bot] Mar 7, 2024
2d2238c
[release-18.0] bump `github.com/golang/protobuf` to `v1.5.4` (#15426)…
vitess-bot[bot] Mar 9, 2024
2894c08
[release-18.0] Update all actions setup to latest versions (#15443) (…
vitess-bot[bot] Mar 11, 2024
964fdbb
[release-18.0] VtctldClient Reshard: add e2e tests to confirm CLI opt…
rohit-nayak-ps Mar 13, 2024
f4edc9e
[release-18.0] Fix docs for unmanaged tablets (#15437) (#15473)
vitess-bot[bot] Mar 13, 2024
02cc54f
[release-18.0] Code Freeze for `v18.0.3` (#15480)
systay Mar 14, 2024
72528db
[release-18.0] Release of `v18.0.3` (#15483)
systay Mar 14, 2024
2443fe5
[release-18.0] Bump to `v18.0.4-SNAPSHOT` after the `v18.0.3` release…
systay Mar 14, 2024
1d1a1df
[release-18.0] fix: remove keyspace from column during query builder …
vitess-bot[bot] Mar 19, 2024
1ef05bd
[release-18.0] Update to latest CodeQL (#15530) (#15533)
vitess-bot[bot] Mar 21, 2024
69ed3c9
[release-18.0] VReplication: Move the Reshard v2 workflow to vtctldcl…
vitess-bot[bot] Mar 29, 2024
903dce9
[release-18.0] VReplication: Fix workflow update changed handling (#1…
vitess-bot[bot] Apr 3, 2024
a149f5d
[release-18.0] Upgrade to go1.21.9 (#15639)
frouioui Apr 4, 2024
2757504
[release-18.0] Update go.mod go version to 1.21.9 (#15646)
shlomi-noach Apr 4, 2024
5d959c7
[release-18.0] Updated `golang.org/x/net` (#15650)
shlomi-noach Apr 4, 2024
1adea40
[release-18.0] Code Freeze for `v18.0.4` (#15653)
shlomi-noach Apr 4, 2024
b5b3114
[release-18.0] Release of `v18.0.4` (#15654)
shlomi-noach Apr 4, 2024
7495fd0
[release-18.0] Bump to `v18.0.5-SNAPSHOT` after the `v18.0.4` release…
shlomi-noach Apr 4, 2024
536071a
[release-18.0] VReplication: Get workflowFlavorVtctl endtoend testing…
vitess-bot[bot] Apr 4, 2024
7922616
[release-18.0] fix: don't forget DISTINCT for derived tables (#15672)…
vitess-bot[bot] Apr 9, 2024
0d15985
[release-18.0] Fix aliasing in routes that have a derived table (#155…
vitess-bot[bot] Apr 11, 2024
9df99ee
[release-18.0] [VTAdmin API] Fix schema cache flag, add documentation…
vitess-bot[bot] Apr 15, 2024
d914e0e
[release-18.0] Fix panic in aggregation (#15728) (#15735)
vitess-bot[bot] Apr 18, 2024
1b9ced1
[release-18.0] Fix ZooKeeper Topology connection locks not being clea…
vitess-bot[bot] Apr 22, 2024
fd2ae75
[release-18.0] VReplication: Take replication lag into account in VSt…
vitess-bot[bot] Apr 22, 2024
ca7ed8d
[release-18.0] Improve performance for `BaseShowTablesWithSizes` quer…
vitess-bot[bot] Apr 25, 2024
9e65cd7
[VTAdmin] Remove vtctld web link, improve local example (#15607) (#15…
notfelineit May 1, 2024
610bdaf
[release-18.0] Update VTAdmin build script (#15839) (#15849)
vitess-bot[bot] May 6, 2024
87f67cf
[release-18.0] Direct PR. Fix regression where reference tables with …
rohit-nayak-ps May 7, 2024
b891a1e
[release-18.0] Upgrade the Golang version to `go1.21.10` (#15866)
vitess-bot May 7, 2024
575d8b5
[release-18.0] Fix wrong assignment to `sql_id_opt` in the parser (#1…
vitess-bot[bot] May 8, 2024
4b60128
[release-18.0] Code Freeze for `v18.0.5` (#15876)
shlomi-noach May 8, 2024
2fd5ba1
Merge pull request from GHSA-649x-hxfx-57j2
dbussink May 8, 2024
4bd2e1c
[release-18.0] Release of `v18.0.5` (#15883)
shlomi-noach May 8, 2024
b0cad30
Add new placement Vindex strategy
jeremycole Jan 12, 2023
f258063
Merge pull request #102 from Shopify/generate-cachedsize-for-placemen…
brendar Jun 15, 2023
33b5962
Merge pull request #148 from Shopify/fix-tests
shanth96 Mar 14, 2024
fabdae5
Merge pull request #155 from Shopify/candidate-v15.0.3-shopify-11
pawandubey Apr 9, 2024
a4df282
Merge pull request #161 from Shopify/fix_e2e_test_v17
shivnagarajan May 9, 2024
5cf9f24
fix tests for CI
shivnagarajan May 10, 2024
c3f3417
fix vreplication_test
shivnagarajan May 10, 2024
aa73e7f
Merge pull request #164 from Shopify/fix_tests_for_v18
shivnagarajan May 10, 2024
f10e224
Merge pull request #162 from Shopify/v18.0.5-shopify-1-candidate
shivnagarajan May 14, 2024
647a5af
Backport: [release-18.0] CI: Fix for xtrabackup install failures (#16…
vitess-bot[bot] Jul 3, 2024
72be81a
Merge pull request #172 from Shopify/v18.0.5-shopify-2-candidate-fix-…
brendar Jul 16, 2024
e1988c0
Backport: VTCombo: Ensure VSchema exists when creating keyspace (#16094)
brendar Jul 11, 2024
a1eceeb
Merge pull request #171 from Shopify/v18.0.5-shopify-2-candidate
brendar Jul 16, 2024
9c0065f
Backport: [release-18.0] Fix the install dependencies script in Docke…
vitess-bot[bot] Jul 8, 2024
41f5892
Merge pull request #177 from Shopify/v18.0.5-shopify-2-candidate-fix-…
brendar Jul 18, 2024
fe8cb8a
Release commit for 18.0.5-shopify-3
brendar Jul 25, 2024
06dc7eb
Merge pull request #178 from Shopify/v18.0.5-shopify-3-create_release-1
brendar Jul 25, 2024
75411b0
vtcombo: close query service on drop database (#16606)
brendar Aug 27, 2024
9fcf533
Fix assertion to allow negative connection delta. v18 appears to crea…
brendar Aug 29, 2024
5a66877
Release commit for 18.0.5-shopify-4
brendar Aug 29, 2024
ede4ad1
Merge pull request #184 from Shopify/v18.0.5-shopify-4-backport-vtcom…
brendar Sep 3, 2024
817239d
Merge pull request #185 from Shopify/v18.0.5-shopify-4-create_release-1
brendar Sep 3, 2024
b4735df
Backport: Gracefully shutdown VTGate instances (#14219)
davidpiegza Oct 23, 2023
8ba1756
Merge pull request #187 from Shopify/backport-graceful-vtgate-shutdow…
brendar Oct 2, 2024
0da1082
Release commit for 18.0.5-shopify-5
brendar Oct 2, 2024
c2d61ca
Merge pull request #188 from Shopify/v18.0.5-shopify-5-candidate-crea…
brendar Oct 2, 2024
ff8fdc5
Merge pull request #189 from Shopify/v18.0.5-shopify-5-candidate
brendar Oct 2, 2024
b6e9789
Add logs to .Get methods
aadi-shopify Oct 10, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 2 additions & 1 deletion .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,8 @@ go.sum @ajm188 @deepthi @harshit-gangal @mattlord @rohit-nayak-ps @systay @froui
/go/cache @vmg
/go/cmd @ajm188 @deepthi
/go/cmd/vtadmin @ajm188 @notfelineit
/go/cmd/vtctldclient @ajm188 @notfelineit
/go/cmd/vtctldclient @ajm188 @mattlord
/go/cmd/vtctldclient/command/vreplication @mattlord @rohit-nayak-ps
/go/internal/flag @ajm188 @rohit-nayak-ps
/go/mysql @harshit-gangal @systay @mattlord
/go/pools @deepthi @harshit-gangal
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/assign_milestone.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,12 @@ jobs:

steps:
- name: Set up Go
uses: actions/setup-go@v4
uses: actions/setup-go@v5
with:
go-version: 1.21.1
go-version: 1.21.10

- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Assign Milestone
run: |
Expand Down
22 changes: 22 additions & 0 deletions .github/workflows/auto_approve_pr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Auto Approval of Bot Pull Requests
on:
pull_request:
types: [opened, reopened]

jobs:
auto_approve:
name: Auto Approve Pull Request
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Auto Approve Pull Request
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
# here we are checking that the PR has been created by the vitess-bot[bot] account and that it is not a draft
# if there is a merge conflict in the backport, the PR will always be created as a draft, meaning we can rely
# on checking whether or not the PR is a draft
if [[ "${{github.event.pull_request.user.login}}" == "vitess-bot[bot]" ]] && [[ "${{github.event.pull_request.draft}}" == "false" ]]; then
gh pr review ${{ github.event.pull_request.number }} --approve
fi
4 changes: 0 additions & 4 deletions .github/workflows/check_label.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,6 @@ on:
pull_request:
types: [opened, labeled, unlabeled, synchronize]

concurrency:
group: format('{0}-{1}', ${{ github.ref }}, 'Check Pull Request labels')
cancel-in-progress: true

permissions: read-all

jobs:
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/check_make_vtadmin_authz_testgen.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,19 +19,19 @@ jobs:
id: skip-workflow
run: |
skip='false'
if [[ "${{github.event.pull_request}}" == "" ]] && [[ "${{github.ref}}" != "refs/heads/main" ]] && [[ ! "${{github.ref}}" =~ ^refs/heads/release-[0-9]+\.[0-9]$ ]] && [[ ! "${{github.ref}}" =~ "refs/tags/.*" ]]; then
if [[ "${{github.event.pull_request}}" == "" ]]; then
skip='true'
fi
echo Skip ${skip}
echo "skip-workflow=${skip}" >> $GITHUB_OUTPUT

- name: Check out code
if: steps.skip-workflow.outputs.skip-workflow == 'false'
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Check for changes in relevant files
if: steps.skip-workflow.outputs.skip-workflow == 'false'
uses: frouioui/paths-filter@main
uses: dorny/paths-filter@v3.0.1
id: changes
with:
token: ''
Expand All @@ -47,10 +47,10 @@ jobs:
- '.github/workflows/check_make_vtadmin_authz_testgen.yml'

- name: Set up Go
uses: actions/setup-go@v4
uses: actions/setup-go@v5
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.vtadmin_changes == 'true'
with:
go-version: 1.21.1
go-version: 1.21.10

- name: Tune the OS
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.vtadmin_changes == 'true'
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/check_make_vtadmin_web_proto.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,19 +19,19 @@ jobs:
id: skip-workflow
run: |
skip='false'
if [[ "${{github.event.pull_request}}" == "" ]] && [[ "${{github.ref}}" != "refs/heads/main" ]] && [[ ! "${{github.ref}}" =~ ^refs/heads/release-[0-9]+\.[0-9]$ ]] && [[ ! "${{github.ref}}" =~ "refs/tags/.*" ]]; then
if [[ "${{github.event.pull_request}}" == "" ]]; then
skip='true'
fi
echo Skip ${skip}
echo "skip-workflow=${skip}" >> $GITHUB_OUTPUT

- name: Check out code
if: steps.skip-workflow.outputs.skip-workflow == 'false'
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Check for changes in relevant files
if: steps.skip-workflow.outputs.skip-workflow == 'false'
uses: frouioui/paths-filter@main
uses: dorny/paths-filter@v3.0.1
id: changes
with:
token: ''
Expand All @@ -49,14 +49,14 @@ jobs:
- '.github/workflows/check_make_vtadmin_web_proto.yml'

- name: Set up Go
uses: actions/setup-go@v4
uses: actions/setup-go@v5
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.proto_changes == 'true'
with:
go-version: 1.21.1
go-version: 1.21.10

- name: Setup Node
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.proto_changes == 'true'
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
# node-version should match package.json
node-version: '18.16.0'
Expand Down
20 changes: 11 additions & 9 deletions .github/workflows/cluster_endtoend_12.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ env:
jobs:
build:
name: Run endtoend tests on Cluster (12)
runs-on: gh-hosted-runners-4cores-1
runs-on: ubuntu-22.04

steps:
- name: Skip CI
Expand All @@ -30,7 +30,7 @@ jobs:
id: skip-workflow
run: |
skip='false'
if [[ "${{github.event.pull_request}}" == "" ]] && [[ "${{github.ref}}" != "refs/heads/main" ]] && [[ ! "${{github.ref}}" =~ ^refs/heads/release-[0-9]+\.[0-9]$ ]] && [[ ! "${{github.ref}}" =~ "refs/tags/.*" ]]; then
if [[ "${{github.event.pull_request}}" == "" ]]; then
skip='true'
fi
echo Skip ${skip}
Expand All @@ -45,17 +45,19 @@ jobs:

- name: Check out code
if: steps.skip-workflow.outputs.skip-workflow == 'false'
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Check for changes in relevant files
if: steps.skip-workflow.outputs.skip-workflow == 'false'
uses: frouioui/paths-filter@main
uses: dorny/paths-filter@v3.0.1
id: changes
with:
token: ''
filters: |
end_to_end:
- 'go/**/*.go'
- 'go/vt/sidecardb/**/*.sql'
- 'go/test/endtoend/onlineddl/vrepl_suite/**'
- 'test.go'
- 'Makefile'
- 'build.env'
Expand All @@ -69,13 +71,13 @@ jobs:

- name: Set up Go
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.end_to_end == 'true'
uses: actions/setup-go@v4
uses: actions/setup-go@v5
with:
go-version: 1.21.1
go-version: 1.21.10

- name: Set up python
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.end_to_end == 'true'
uses: actions/setup-python@v4
uses: actions/setup-python@v5

- name: Tune the OS
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.end_to_end == 'true'
Expand All @@ -92,9 +94,9 @@ jobs:
run: |

# Get key to latest MySQL repo
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 467B942D3A79BD29
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A8D3785C
# Setup MySQL 8.0
wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.24-1_all.deb
wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.29-1_all.deb
echo mysql-apt-config mysql-apt-config/select-server select mysql-8.0 | sudo debconf-set-selections
sudo DEBIAN_FRONTEND="noninteractive" dpkg -i mysql-apt-config*
sudo apt-get update
Expand Down
20 changes: 11 additions & 9 deletions .github/workflows/cluster_endtoend_13.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ env:
jobs:
build:
name: Run endtoend tests on Cluster (13)
runs-on: gh-hosted-runners-4cores-1
runs-on: ubuntu-22.04

steps:
- name: Skip CI
Expand All @@ -30,7 +30,7 @@ jobs:
id: skip-workflow
run: |
skip='false'
if [[ "${{github.event.pull_request}}" == "" ]] && [[ "${{github.ref}}" != "refs/heads/main" ]] && [[ ! "${{github.ref}}" =~ ^refs/heads/release-[0-9]+\.[0-9]$ ]] && [[ ! "${{github.ref}}" =~ "refs/tags/.*" ]]; then
if [[ "${{github.event.pull_request}}" == "" ]]; then
skip='true'
fi
echo Skip ${skip}
Expand All @@ -45,17 +45,19 @@ jobs:

- name: Check out code
if: steps.skip-workflow.outputs.skip-workflow == 'false'
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Check for changes in relevant files
if: steps.skip-workflow.outputs.skip-workflow == 'false'
uses: frouioui/paths-filter@main
uses: dorny/paths-filter@v3.0.1
id: changes
with:
token: ''
filters: |
end_to_end:
- 'go/**/*.go'
- 'go/vt/sidecardb/**/*.sql'
- 'go/test/endtoend/onlineddl/vrepl_suite/**'
- 'test.go'
- 'Makefile'
- 'build.env'
Expand All @@ -69,13 +71,13 @@ jobs:

- name: Set up Go
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.end_to_end == 'true'
uses: actions/setup-go@v4
uses: actions/setup-go@v5
with:
go-version: 1.21.1
go-version: 1.21.10

- name: Set up python
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.end_to_end == 'true'
uses: actions/setup-python@v4
uses: actions/setup-python@v5

- name: Tune the OS
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.end_to_end == 'true'
Expand All @@ -92,9 +94,9 @@ jobs:
run: |

# Get key to latest MySQL repo
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 467B942D3A79BD29
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A8D3785C
# Setup MySQL 8.0
wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.24-1_all.deb
wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.29-1_all.deb
echo mysql-apt-config mysql-apt-config/select-server select mysql-8.0 | sudo debconf-set-selections
sudo DEBIAN_FRONTEND="noninteractive" dpkg -i mysql-apt-config*
sudo apt-get update
Expand Down
20 changes: 11 additions & 9 deletions .github/workflows/cluster_endtoend_15.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ env:
jobs:
build:
name: Run endtoend tests on Cluster (15)
runs-on: gh-hosted-runners-4cores-1
runs-on: ubuntu-22.04

steps:
- name: Skip CI
Expand All @@ -30,7 +30,7 @@ jobs:
id: skip-workflow
run: |
skip='false'
if [[ "${{github.event.pull_request}}" == "" ]] && [[ "${{github.ref}}" != "refs/heads/main" ]] && [[ ! "${{github.ref}}" =~ ^refs/heads/release-[0-9]+\.[0-9]$ ]] && [[ ! "${{github.ref}}" =~ "refs/tags/.*" ]]; then
if [[ "${{github.event.pull_request}}" == "" ]]; then
skip='true'
fi
echo Skip ${skip}
Expand All @@ -45,17 +45,19 @@ jobs:

- name: Check out code
if: steps.skip-workflow.outputs.skip-workflow == 'false'
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Check for changes in relevant files
if: steps.skip-workflow.outputs.skip-workflow == 'false'
uses: frouioui/paths-filter@main
uses: dorny/paths-filter@v3.0.1
id: changes
with:
token: ''
filters: |
end_to_end:
- 'go/**/*.go'
- 'go/vt/sidecardb/**/*.sql'
- 'go/test/endtoend/onlineddl/vrepl_suite/**'
- 'test.go'
- 'Makefile'
- 'build.env'
Expand All @@ -69,13 +71,13 @@ jobs:

- name: Set up Go
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.end_to_end == 'true'
uses: actions/setup-go@v4
uses: actions/setup-go@v5
with:
go-version: 1.21.1
go-version: 1.21.10

- name: Set up python
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.end_to_end == 'true'
uses: actions/setup-python@v4
uses: actions/setup-python@v5

- name: Tune the OS
if: steps.skip-workflow.outputs.skip-workflow == 'false' && steps.changes.outputs.end_to_end == 'true'
Expand All @@ -92,9 +94,9 @@ jobs:
run: |

# Get key to latest MySQL repo
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 467B942D3A79BD29
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys A8D3785C
# Setup MySQL 8.0
wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.24-1_all.deb
wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.29-1_all.deb
echo mysql-apt-config mysql-apt-config/select-server select mysql-8.0 | sudo debconf-set-selections
sudo DEBIAN_FRONTEND="noninteractive" dpkg -i mysql-apt-config*
sudo apt-get update
Expand Down
Loading