@@ -194,13 +194,15 @@ TExternalStorageSettings::TExternalStorageSettings(const NConfig::TYdbStorageCon
194194 , UseSsl(config.GetUseSsl())
195195 , UseLocalMetadataService(config.GetUseLocalMetadataService())
196196 , IamEndpoint(config.GetIamEndpoint())
197- , ClientTimeout(TDuration::Seconds(config.GetClientTimeoutSec()))
198197 , OperationTimeout(TDuration::Seconds(config.GetOperationTimeoutSec()))
199198 , CancelAfter(TDuration::Seconds(config.GetCancelAfterSec()))
200199{
201200 if (config.GetTableClientMaxActiveSessions ()) {
202201 MaxActiveQuerySessions = config.GetTableClientMaxActiveSessions ();
203202 }
203+ if (config.GetClientTimeoutSec ()) {
204+ ClientTimeout = TDuration::Seconds (config.GetClientTimeoutSec ());
205+ }
204206}
205207
206208TExternalStorageSettings::TExternalStorageSettings (const NKikimrConfig::TStreamingQueriesConfig::TExternalStorageConfig& config)
@@ -213,13 +215,15 @@ TExternalStorageSettings::TExternalStorageSettings(const NKikimrConfig::TStreami
213215 , UseSsl(config.GetDatabaseConnection().GetUseSsl())
214216 , UseLocalMetadataService(config.GetDatabaseConnection().GetUseLocalMetadataService())
215217 , IamEndpoint(config.GetDatabaseConnection().GetIamEndpoint())
216- , ClientTimeout(TDuration::Seconds(config.GetQueryTimeoutSec()))
217218 , OperationTimeout(TDuration::Seconds(config.GetQueryTimeoutSec()))
218219 , CancelAfter(TDuration::Seconds(config.GetQueryTimeoutSec()))
219220{
220221 if (config.GetMaxActiveQuerySessions ()) {
221222 MaxActiveQuerySessions = config.GetMaxActiveQuerySessions ();
222223 }
224+ if (config.GetQueryTimeoutSec ()) {
225+ ClientTimeout = TDuration::Seconds (config.GetQueryTimeoutSec ());
226+ }
223227}
224228
225229TYdbConnection::TYdbConnection (const TExternalStorageSettings& config,
0 commit comments