Repository: cassandra
Updated Branches:
  refs/heads/trunk 29239c765 -> af4ebfffc


CASSANDRA-12544 Portability Flaw: Locale Dependent Comparison

use Locale.ENGLISH as table meta data is always english


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

Branch: refs/heads/trunk
Commit: af4ebfffcfad203563c8eeadf68b2c3b0ecf2f1c
Parents: 29239c7
Author: Dave Brosius <dbros...@mebigfatguy.com>
Authored: Sat Aug 27 14:32:10 2016 -0400
Committer: Dave Brosius <dbros...@mebigfatguy.com>
Committed: Sat Aug 27 14:32:10 2016 -0400

----------------------------------------------------------------------
 src/java/org/apache/cassandra/schema/LegacySchemaMigrator.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cassandra/blob/af4ebfff/src/java/org/apache/cassandra/schema/LegacySchemaMigrator.java
----------------------------------------------------------------------
diff --git a/src/java/org/apache/cassandra/schema/LegacySchemaMigrator.java 
b/src/java/org/apache/cassandra/schema/LegacySchemaMigrator.java
index 05233bd..9502860 100644
--- a/src/java/org/apache/cassandra/schema/LegacySchemaMigrator.java
+++ b/src/java/org/apache/cassandra/schema/LegacySchemaMigrator.java
@@ -282,7 +282,7 @@ public final class LegacySchemaMigrator
         AbstractType<?> rawComparator = 
TypeParser.parse(tableRow.getString("comparator"));
         AbstractType<?> subComparator = tableRow.has("subcomparator") ? 
TypeParser.parse(tableRow.getString("subcomparator")) : null;
 
-        boolean isSuper = 
"super".equals(tableRow.getString("type").toLowerCase());
+        boolean isSuper = 
"super".equals(tableRow.getString("type").toLowerCase(Locale.ENGLISH));
         boolean isCompound = rawComparator instanceof CompositeType || isSuper;
 
         /*

Reply via email to