Skip to content

Commit 6f744a0

Browse files
authored
Merge 803830a into 543218e
2 parents 543218e + 803830a commit 6f744a0

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

ydb/core/kqp/common/kqp_timeouts.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,10 @@ ui64 GetDefaultQueryTimeoutMs(NKikimrKqp::EQueryType queryType,
1919
case NKikimrKqp::QUERY_TYPE_SQL_DML:
2020
case NKikimrKqp::QUERY_TYPE_PREPARED_DML:
2121
case NKikimrKqp::QUERY_TYPE_AST_DML:
22+
return queryLimits.GetDataQueryTimeoutMs();
2223
case NKikimrKqp::QUERY_TYPE_SQL_GENERIC_QUERY:
2324
case NKikimrKqp::QUERY_TYPE_SQL_GENERIC_CONCURRENT_QUERY:
24-
return queryLimits.GetDataQueryTimeoutMs();
25+
return queryServiceConfig.GetQueryTimeoutDefaultSeconds() * 1800;
2526

2627
case NKikimrKqp::QUERY_TYPE_SQL_GENERIC_SCRIPT:
2728
return queryServiceConfig.GetScriptOperationTimeoutDefaultSeconds()

ydb/core/protos/config.proto

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1014,6 +1014,7 @@ message TQueryServiceConfig {
10141014
optional NYql.TGenericGatewayConfig Generic = 11;
10151015
optional TFinalizeScriptServiceConfig FinalizeScriptServiceConfig = 12;
10161016
optional uint64 ProgressStatsPeriodMs = 14 [default = 0]; // 0 = disabled
1017+
optional uint32 QueryTimeoutDefaultSeconds = 15 [default = 1800];
10171018
}
10181019

10191020
// Config describes immediate controls and allows

0 commit comments

Comments
 (0)