10000 Use mysql.proc with MariaDB. Fixes #1547 · mysql-net/MySqlConnector@a9709c4 · GitHub
[go: up one dir, main page]

Skip to content

Commit a9709c4

Browse files
committed
Use mysql.proc with MariaDB. Fixes #1547
Signed-off-by: Bradley Grainger <bgrainger@gmail.com>
1 parent 15396fa commit a9709c4

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/MySqlConnector/Core/CachedProcedure.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,8 @@ internal sealed class CachedProcedure
1313
public static async Task<CachedProcedure?> FillAsync(IOBehavior ioBehavior, MySqlConnection connection, string schema, string component, ILogger logger, CancellationToken cancellationToken)
1414
{
1515
// try to use mysql.proc first, as it is much faster
16-
if (!connection.Session.ServerVersion.IsMariaDb &&
17-
connection.Session.ServerVersion.Version < ServerVersions.RemovesMySqlProcTable &&
18-
!connection.Session.ProcAccessDenied)
16+
if (!connection.Session.ProcAccessDenied &&
17+
(connection.Session.ServerVersion.IsMariaDb || connection.Session.ServerVersion.Version < ServerVersions.RemovesMySqlProcTable))
1918
{
2019
try
2120
{

0 commit comments

Comments
 (0)
0