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());
}