Skip to content

Commit

Permalink
Remove testing leftovers from qgshanafeatureiterator.*
Browse files Browse the repository at this point in the history
  • Loading branch information
Maksim Rylov authored and mrylov committed Dec 7, 2020
1 parent dd95772 commit b1ff0a5
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 21 deletions.
20 changes: 0 additions & 20 deletions src/providers/hana/qgshanafeatureiterator.cpp
Expand Up @@ -79,26 +79,6 @@ QgsHanaFeatureIterator::QgsHanaFeatureIterator(
mSqlStatement = sql;
mClosed = false;

/// TODO : REMOVE ************
StatementRef stmtCount = mConnRef->getNativeRef()->createStatement();

QString sqlCount = QString( "SELECT COUNT(*) FROM %1.%2" ).arg( QgsHanaUtils::quotedIdentifier( mSource->mSchemaName ), QgsHanaUtils::quotedIdentifier( mSource->mTableName ) );
if ( !mSource->mQueryWhereClause.isEmpty() )
sqlCount += " WHERE " + mSource->mQueryWhereClause;
ResultSetRef rsCount = stmtCount->executeQuery( sqlCount.toStdString().c_str() );
rsCount->next();
int64_t tableRowsCount = *rsCount->getLong( 1 );
rsCount->close();

sqlCount = QString( "SELECT COUNT(*) FROM (%1)" ).arg( sql );
rsCount = stmtCount->executeQuery( sqlCount.toStdString().c_str() );
rsCount->next();
int64_t viewFeaturesCount = *rsCount->getLong( 1 );
rsCount->close();

mSelectivity = static_cast<double>( viewFeaturesCount ) / tableRowsCount;
/// ***************

rewind();
}
catch ( const odbc::Exception &ex )
Expand Down
1 change: 0 additions & 1 deletion src/providers/hana/qgshanafeatureiterator.h
Expand Up @@ -89,7 +89,6 @@ class QgsHanaFeatureIterator : public QgsAbstractFeatureIteratorFromSource<QgsHa
bool mHasGeometryColumn = false;
bool mExpressionCompiled = false;
bool mOrderByCompiled = false;
double mSelectivity = 0;
};

#endif // QGSHANAFEATUREITERATOR_H

0 comments on commit b1ff0a5

Please sign in to comment.