Repository: cassandra Updated Branches: refs/heads/trunk 18f28c517 -> f0178266e
no need to compare the scale of the values for equality, just compare the value Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/f0178266 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/f0178266 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/f0178266 Branch: refs/heads/trunk Commit: f0178266ee4287baaf061144f78e8f56f82ae611 Parents: 18f28c5 Author: Dave Brosius <dbros...@mebigfatguy.com> Authored: Sat Jan 7 23:03:43 2017 -0500 Committer: Dave Brosius <dbros...@mebigfatguy.com> Committed: Sat Jan 7 23:03:43 2017 -0500 ---------------------------------------------------------------------- src/java/org/apache/cassandra/cql3/Constants.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cassandra/blob/f0178266/src/java/org/apache/cassandra/cql3/Constants.java ---------------------------------------------------------------------- diff --git a/src/java/org/apache/cassandra/cql3/Constants.java b/src/java/org/apache/cassandra/cql3/Constants.java index 8d54063..734d1d6 100644 --- a/src/java/org/apache/cassandra/cql3/Constants.java +++ b/src/java/org/apache/cassandra/cql3/Constants.java @@ -68,7 +68,7 @@ public abstract class Constants // We only try to determine the smallest possible type between double and BigDecimal BigDecimal b = new BigDecimal(text); - if (b.equals(BigDecimal.valueOf(b.doubleValue()))) + if (b.compareTo(BigDecimal.valueOf(b.doubleValue())) == 0) return DoubleType.instance; return DecimalType.instance;