You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2015/11/21 12:58:14 UTC

[3/3] camel git commit: Using a LinkedHashSet instead of a HashSet in order to keep the order in which the columns appear in the query projection.

Using a LinkedHashSet instead of a HashSet in order to keep the order in which the columns appear in the query projection.


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/6b628066
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/6b628066
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/6b628066

Branch: refs/heads/camel-2.15.x
Commit: 6b62806634c2a7a6ddee6fce2ad83bb3002462c1
Parents: 9581964
Author: Fabricio Toresan <fa...@senior.com.br>
Authored: Fri Nov 20 15:20:05 2015 -0200
Committer: Claus Ibsen <da...@apache.org>
Committed: Sat Nov 21 12:57:59 2015 +0100

----------------------------------------------------------------------
 .../java/org/apache/camel/component/jdbc/ResultSetIterator.java  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/6b628066/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/ResultSetIterator.java
----------------------------------------------------------------------
diff --git a/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/ResultSetIterator.java b/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/ResultSetIterator.java
index 8055550..fe43518 100644
--- a/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/ResultSetIterator.java
+++ b/components/camel-jdbc/src/main/java/org/apache/camel/component/jdbc/ResultSetIterator.java
@@ -22,9 +22,9 @@ import java.sql.ResultSetMetaData;
 import java.sql.SQLException;
 import java.sql.Statement;
 import java.sql.Types;
-import java.util.HashSet;
 import java.util.Iterator;
 import java.util.LinkedHashMap;
+import java.util.LinkedHashSet;
 import java.util.Map;
 import java.util.NoSuchElementException;
 import java.util.Set;
@@ -95,7 +95,7 @@ public class ResultSetIterator implements Iterator<Map<String, Object>> {
 
     public Set<String> getColumnNames() {
         // New copy each time in order to ensure immutability
-        Set<String> columnNames = new HashSet<String>(columns.length);
+        Set<String> columnNames = new LinkedHashSet<String>(columns.length);
         for (Column column : columns) {
             columnNames.add(column.getName());
         }