Skip to content

Commit 1d62de3

Browse files
committedAug 18, 2018
Replace use of deprecated methods
1 parent aa51263 commit 1d62de3

File tree

6 files changed

+9
-9
lines changed

6 files changed

+9
-9
lines changed
 

‎src/core/expression/qgsexpressionfunction.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3605,7 +3605,7 @@ static QVariant fcnGetFeatureById( const QVariantList &values, const QgsExpressi
36053605

36063606
QgsFeatureRequest req;
36073607
req.setFilterFid( fid );
3608-
req.setConnectionTimeout( 10000 );
3608+
req.setTimeout( 10000 );
36093609
req.setRequestMayBeNested( true );
36103610
QgsFeatureIterator fIt = vl->getFeatures( req );
36113611

@@ -3648,7 +3648,7 @@ static QVariant fcnGetFeature( const QVariantList &values, const QgsExpressionCo
36483648
req.setFilterExpression( QStringLiteral( "%1=%2" ).arg( QgsExpression::quotedColumnRef( attribute ),
36493649
QgsExpression::quotedString( attVal.toString() ) ) );
36503650
req.setLimit( 1 );
3651-
req.setConnectionTimeout( 10000 );
3651+
req.setTimeout( 10000 );
36523652
req.setRequestMayBeNested( true );
36533653
if ( !parent->needsGeometry() )
36543654
{

‎src/providers/ogr/qgsogrfeatureiterator.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ QgsOgrFeatureIterator::QgsOgrFeatureIterator( QgsOgrFeatureSource *source, bool
4646
, mSharedDS( source->mSharedDS )
4747
{
4848
// Since connection timeout for OGR connections is problematic and can lead to crashes, disable for now.
49-
mRequest.setConnectionTimeout( -1 );
49+
mRequest.setTimeout( -1 );
5050
if ( mSharedDS )
5151
{
5252
mOgrLayer = mSharedDS->createSQLResultLayer( mSource->mEncoding, mSource->mLayerName, mSource->mLayerIndex );
@@ -58,7 +58,7 @@ QgsOgrFeatureIterator::QgsOgrFeatureIterator( QgsOgrFeatureSource *source, bool
5858
else
5959
{
6060
//QgsDebugMsg( "Feature iterator of " + mSource->mLayerName + ": acquiring connection");
61-
mConn = QgsOgrConnPool::instance()->acquireConnection( QgsOgrProviderUtils::connectionPoolId( mSource->mDataSource ), mRequest.connectionTimeout(), mRequest.requestMayBeNested() );
61+
mConn = QgsOgrConnPool::instance()->acquireConnection( QgsOgrProviderUtils::connectionPoolId( mSource->mDataSource ), mRequest.timeout(), mRequest.requestMayBeNested() );
6262
if ( !mConn || !mConn->ds )
6363
{
6464
return;

‎src/providers/postgres/qgspostgresfeatureiterator.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ QgsPostgresFeatureIterator::QgsPostgresFeatureIterator( QgsPostgresFeatureSource
3838

3939
if ( !source->mTransactionConnection )
4040
{
41-
mConn = QgsPostgresConnPool::instance()->acquireConnection( mSource->mConnInfo, request.connectionTimeout(), request.requestMayBeNested() );
41+
mConn = QgsPostgresConnPool::instance()->acquireConnection( mSource->mConnInfo, request.timeout(), request.requestMayBeNested() );
4242
mIsTransactionConnection = false;
4343
}
4444
else

‎src/providers/spatialite/qgsspatialitefeatureiterator.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
QgsSpatiaLiteFeatureIterator::QgsSpatiaLiteFeatureIterator( QgsSpatiaLiteFeatureSource *source, bool ownSource, const QgsFeatureRequest &request )
3030
: QgsAbstractFeatureIteratorFromSource<QgsSpatiaLiteFeatureSource>( source, ownSource, request )
3131
{
32-
mHandle = QgsSpatiaLiteConnPool::instance()->acquireConnection( mSource->mSqlitePath, request.connectionTimeout(), request.requestMayBeNested() );
32+
mHandle = QgsSpatiaLiteConnPool::instance()->acquireConnection( mSource->mSqlitePath, request.timeout(), request.requestMayBeNested() );
3333

3434
mFetchGeometry = !mSource->mGeometryColumn.isNull() && !( mRequest.flags() & QgsFeatureRequest::NoGeometry );
3535
mHasPrimaryKey = !mSource->mPrimaryKey.isEmpty();

‎src/providers/wfs/qgswfsfeatureiterator.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1291,10 +1291,10 @@ bool QgsWFSFeatureIterator::fetchFeature( QgsFeature &f )
12911291
QTimer timer( this );
12921292
timer.start( 50 );
12931293
QTimer requestTimeout( this );
1294-
if ( mRequest.connectionTimeout() > 0 )
1294+
if ( mRequest.timeout() > 0 )
12951295
{
12961296
connect( &requestTimeout, &QTimer::timeout, this, &QgsWFSFeatureIterator::timeout );
1297-
requestTimeout.start( mRequest.connectionTimeout() );
1297+
requestTimeout.start( mRequest.timeout() );
12981298
}
12991299
if ( mInterruptionChecker )
13001300
connect( &timer, &QTimer::timeout, this, &QgsWFSFeatureIterator::checkInterruption );

‎tests/src/python/test_provider_postgres.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -366,7 +366,7 @@ def testTimeout(self):
366366
available in the connection pool
367367
"""
368368
request = QgsFeatureRequest()
369-
request.setConnectionTimeout(1)
369+
request.setTimeout(1)
370370

371371
iterators = list()
372372
for i in range(100):

0 commit comments

Comments
 (0)
Please sign in to comment.