From 4255bf60d61431ba4616b2207c80ae8e86002938 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Burak=20B=C3=BCy=C3=BCkatl=C4=B1?= Date: Sat, 4 Oct 2025 20:46:22 +0300 Subject: [PATCH] Flag Postgresql as asynchronous Changed isSynchronousAdoNetImplementation from true to false for PostgreSQL thanks to updates in Npgsql 8.0. https://github.com/npgsql/npgsql/issues/1130 --- src/AdoNet/Shared/Storage/DbConstantsStore.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/AdoNet/Shared/Storage/DbConstantsStore.cs b/src/AdoNet/Shared/Storage/DbConstantsStore.cs index 7f676e9658d..e5cba79afdb 100644 --- a/src/AdoNet/Shared/Storage/DbConstantsStore.cs +++ b/src/AdoNet/Shared/Storage/DbConstantsStore.cs @@ -44,7 +44,7 @@ internal static class DbConstantsStore startEscapeIndicator: '"', endEscapeIndicator: '"', unionAllSelectTemplate: " UNION ALL SELECT ", - isSynchronousAdoNetImplementation: true, //there are some intermittent PostgreSQL problems too, see more discussion at https://github.com/dotnet/orleans/pull/2949. + isSynchronousAdoNetImplementation: false, supportsStreamNatively: true, supportsCommandCancellation: true, // See https://dev.mysql.com/doc/connector-net/en/connector-net-ref-mysqlclient-mysqlcommandmembers.html. commandInterceptor: NoOpCommandInterceptor.Instance)