You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by la...@apache.org on 2015/05/23 19:47:56 UTC
lucenenet git commit: mre logging
Repository: lucenenet
Updated Branches:
refs/heads/failingtests 91ad7f1b9 -> 8ef362e39
mre logging
Project: http://git-wip-us.apache.org/repos/asf/lucenenet/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucenenet/commit/8ef362e3
Tree: http://git-wip-us.apache.org/repos/asf/lucenenet/tree/8ef362e3
Diff: http://git-wip-us.apache.org/repos/asf/lucenenet/diff/8ef362e3
Branch: refs/heads/failingtests
Commit: 8ef362e394d398be2891cbe70cc9b64052068101
Parents: 91ad7f1
Author: Laimonas Simutis <la...@gmail.com>
Authored: Sat May 23 13:47:45 2015 -0400
Committer: Laimonas Simutis <la...@gmail.com>
Committed: Sat May 23 13:47:45 2015 -0400
----------------------------------------------------------------------
src/Lucene.Net.Core/Search/TopTermsRewrite.cs | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/lucenenet/blob/8ef362e3/src/Lucene.Net.Core/Search/TopTermsRewrite.cs
----------------------------------------------------------------------
diff --git a/src/Lucene.Net.Core/Search/TopTermsRewrite.cs b/src/Lucene.Net.Core/Search/TopTermsRewrite.cs
index f073ec0..dfa32f6 100644
--- a/src/Lucene.Net.Core/Search/TopTermsRewrite.cs
+++ b/src/Lucene.Net.Core/Search/TopTermsRewrite.cs
@@ -76,8 +76,28 @@ namespace Lucene.Net.Search
var q = TopLevelQuery;
ScoreTerm[] scoreTerms = stQueue.ToArray(/*new ScoreTerm[stQueue.size()]*/);
+ OutputCollector.AppendLine("TopTermsRewrite.Rewrite Score terms:");
+ foreach (var t in scoreTerms)
+ {
+ OutputCollector.AppendLine(" " + t + ", term states:");
+ foreach (var s in t.TermState.States)
+ {
+ OutputCollector.AppendLine(" " + s + " type " + (s != null ? s.GetType().ToString() : "null"));
+ }
+ }
+
ArrayUtil.TimSort(scoreTerms, scoreTermSortByTermComp);
+ OutputCollector.AppendLine("TopTermsRewrite.Rewrite After reorder terms:");
+ foreach (var t in scoreTerms)
+ {
+ OutputCollector.AppendLine(" " + t + ", term states:");
+ foreach (var s in t.TermState.States)
+ {
+ OutputCollector.AppendLine(" " + s + " type " + (s != null ? s.GetType().ToString() : "null"));
+ }
+ }
+
foreach (ScoreTerm st in scoreTerms)
{
Term term = new Term(query.field, st.Bytes);