lucenenet-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From nightowl...@apache.org
Subject [41/50] [abbrv] lucenenet git commit: Fixed hash code value and ToString() bug in Queries.CommonTermsQuery
Date Sun, 23 Oct 2016 13:02:27 GMT
Fixed hash code value and ToString() bug in Queries.CommonTermsQuery


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

Branch: refs/heads/master
Commit: 8c20d3fdfa7ede98f0116351775dd5ce8d138214
Parents: 1fe048c
Author: Shad Storhaug <shad@shadstorhaug.com>
Authored: Sun Oct 23 18:00:47 2016 +0700
Committer: Shad Storhaug <shad@shadstorhaug.com>
Committed: Sun Oct 23 19:36:48 2016 +0700

----------------------------------------------------------------------
 src/Lucene.Net.Queries/CommonTermsQuery.cs | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/lucenenet/blob/8c20d3fd/src/Lucene.Net.Queries/CommonTermsQuery.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Queries/CommonTermsQuery.cs b/src/Lucene.Net.Queries/CommonTermsQuery.cs
index dae7292..62e7cd8 100644
--- a/src/Lucene.Net.Queries/CommonTermsQuery.cs
+++ b/src/Lucene.Net.Queries/CommonTermsQuery.cs
@@ -1,6 +1,7 @@
 ´╗┐using System;
 using System.Collections.Generic;
 using System.Diagnostics;
+using System.Globalization;
 using System.Linq;
 using System.Text;
 using Lucene.Net.Index;
@@ -375,8 +376,8 @@ namespace Lucene.Net.Queries
             {
                 buffer.Append('~');
                 buffer.Append("(");
-                buffer.Append(LowFreqMinimumNumberShouldMatch);
-                buffer.Append(HighFreqMinimumNumberShouldMatch);
+                buffer.AppendFormat(CultureInfo.InvariantCulture, "{0:0.0#######}", LowFreqMinimumNumberShouldMatch);
+                buffer.AppendFormat(CultureInfo.InvariantCulture, "{0:0.0#######}", HighFreqMinimumNumberShouldMatch);
                 buffer.Append(")");
             }
             if (Boost != 1.0f)
@@ -398,7 +399,7 @@ namespace Lucene.Net.Queries
             result = prime * result + Number.FloatToIntBits(maxTermFrequency);
             result = prime * result + Number.FloatToIntBits(LowFreqMinimumNumberShouldMatch);
             result = prime * result + Number.FloatToIntBits(HighFreqMinimumNumberShouldMatch);
-            result = prime * result + ((terms == null) ? 0 : terms.GetHashCode());
+            result = prime * result + ((terms == null) ? 0 : terms.GetValueHashCode());
             return result;
         }
 


Mime
View raw message