[fdo-commits] r755 - branches/3.2.x/Providers/GenericRdbms/Src/Fdo/FeatureCommands

svn_fdo at osgeo.org svn_fdo at osgeo.org
Thu Feb 15 11:56:57 EST 2007


Author: danstoica
Date: 2007-02-15 11:56:57 -0500 (Thu, 15 Feb 2007)
New Revision: 755

Modified:
   branches/3.2.x/Providers/GenericRdbms/Src/Fdo/FeatureCommands/FdoRdbmsSelectCommand.cpp
Log:
Do not validate the identifiers. Performance issue and not yet required.

Modified: branches/3.2.x/Providers/GenericRdbms/Src/Fdo/FeatureCommands/FdoRdbmsSelectCommand.cpp
===================================================================
--- branches/3.2.x/Providers/GenericRdbms/Src/Fdo/FeatureCommands/FdoRdbmsSelectCommand.cpp	2007-02-14 23:54:38 UTC (rev 754)
+++ branches/3.2.x/Providers/GenericRdbms/Src/Fdo/FeatureCommands/FdoRdbmsSelectCommand.cpp	2007-02-15 16:56:57 UTC (rev 755)
@@ -102,13 +102,13 @@
         filterConstrain.groupByProperties = mGroupingCol;
         filterConstrain.orderByProperties = mOrderingIdentifiers;
 
+		// Validate the filter
 		if ( this->GetFilterRef() != NULL )
 		{
 			FdoPtr<FdoIConnection>	conn = GetConnection();
 			FdoPtr<FdoIFilterCapabilities> filterCaps = conn->GetFilterCapabilities();
-			FdoPtr<FdoClassDefinition> classDef = FdoCommonSchemaUtil::GetLogicalClassDefinition(conn, classDefinition->GetName(), NULL);
-
-			FdoCommonFilterExecutor::ValidateFilter( classDef, this->GetFilterRef(), mIdentifiers, filterCaps);
+	
+			FdoCommonFilterExecutor::ValidateFilter( NULL, this->GetFilterRef(), NULL, filterCaps);
 		}
 
         // Call FilterToSql just to populate the filter's list of geometric conditions;



More information about the fdo-commits mailing list