aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authora-romanov <Anton.Romanov@ydb.tech>2023-07-28 19:32:32 +0300
committera-romanov <Anton.Romanov@ydb.tech>2023-07-28 19:32:32 +0300
commit2dd5e6a379dd2cbe5025655909c28b8672602ed4 (patch)
treee7c1d3830706c26f67979676f025e3f13ee7b56e
parentab72959823d23471129e581190dfebf18bf703e2 (diff)
downloadydb-2dd5e6a379dd2cbe5025655909c28b8672602ed4.tar.gz
YQL-15000 "Bad session" is reason for fallback.
-rw-r--r--ydb/library/yql/providers/dq/provider/yql_dq_gateway.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/ydb/library/yql/providers/dq/provider/yql_dq_gateway.cpp b/ydb/library/yql/providers/dq/provider/yql_dq_gateway.cpp
index dfcaf9ef8a8..f3b063808d0 100644
--- a/ydb/library/yql/providers/dq/provider/yql_dq_gateway.cpp
+++ b/ydb/library/yql/providers/dq/provider/yql_dq_gateway.cpp
@@ -130,6 +130,7 @@ public:
if ((status.GRpcStatusCode == grpc::UNAVAILABLE /* terminating state */
|| status.GRpcStatusCode == grpc::CANCELLED /* server crashed or stopped before task process */)
|| status.GRpcStatusCode == grpc::RESOURCE_EXHAUSTED /* send message limit */
+ || status.GRpcStatusCode == grpc::INVALID_ARGUMENT /* Bad session */
)
{
YQL_CLOG(ERROR, ProviderDq) << "Fallback " << status.GRpcStatusCode;