[teiid-commits] teiid SVN: r1019 - trunk/engine/src/main/java/com/metamatrix/query/resolver/util.
teiid-commits at lists.jboss.org
teiid-commits at lists.jboss.org
Fri Jun 5 15:30:51 EDT 2009
Author: shawkins
Date: 2009-06-05 15:30:51 -0400 (Fri, 05 Jun 2009)
New Revision: 1019
Modified:
trunk/engine/src/main/java/com/metamatrix/query/resolver/util/ResolverVisitor.java
Log:
TEIID-235 update to the resolver visitor to ensure that resolving exceptions are returned in a predictable order.
Modified: trunk/engine/src/main/java/com/metamatrix/query/resolver/util/ResolverVisitor.java
===================================================================
--- trunk/engine/src/main/java/com/metamatrix/query/resolver/util/ResolverVisitor.java 2009-06-05 18:13:05 UTC (rev 1018)
+++ trunk/engine/src/main/java/com/metamatrix/query/resolver/util/ResolverVisitor.java 2009-06-05 19:30:51 UTC (rev 1019)
@@ -25,8 +25,8 @@
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
-import java.util.IdentityHashMap;
import java.util.Iterator;
+import java.util.LinkedHashMap;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
@@ -316,7 +316,7 @@
resolveFunction(obj);
} catch(QueryResolverException e) {
if (unresolvedFunctions == null) {
- unresolvedFunctions = new IdentityHashMap<Function, QueryResolverException>();
+ unresolvedFunctions = new LinkedHashMap<Function, QueryResolverException>();
}
unresolvedFunctions.put(obj, e);
} catch(MetaMatrixComponentException e) {
More information about the teiid-commits
mailing list