Author: ehatcher
Date: Fri Oct  2 10:02:51 2009
New Revision: 820948

URL: http://svn.apache.org/viewvc?rev=820948&view=rev
Log:
SOLR-1478: Enable sort by Lucene's docid

Modified:
    lucene/solr/trunk/CHANGES.txt
    lucene/solr/trunk/src/java/org/apache/solr/search/QueryParsing.java

Modified: lucene/solr/trunk/CHANGES.txt
URL: 
http://svn.apache.org/viewvc/lucene/solr/trunk/CHANGES.txt?rev=820948&r1=820947&r2=820948&view=diff
==============================================================================
--- lucene/solr/trunk/CHANGES.txt (original)
+++ lucene/solr/trunk/CHANGES.txt Fri Oct  2 10:02:51 2009
@@ -339,7 +339,9 @@
 83. SOLR-1292: Add FieldCache introspection to stats.jsp and JMX Monitoring via
     a new SolrFieldCacheMBean.  (hossman)
 
-84. SOLR-1167: Solr Config now supports XInclude for XML engines that can 
support it. (Bryan Talbot via gsingers)    
+84. SOLR-1167: Solr Config now supports XInclude for XML engines that can 
support it. (Bryan Talbot via gsingers)
+
+85. SOLR-1478: Enable sort by Lucene docid.  (ehatcher)
 
 Optimizations
 ----------------------

Modified: lucene/solr/trunk/src/java/org/apache/solr/search/QueryParsing.java
URL: 
http://svn.apache.org/viewvc/lucene/solr/trunk/src/java/org/apache/solr/search/QueryParsing.java?rev=820948&r1=820947&r2=820948&view=diff
==============================================================================
--- lucene/solr/trunk/src/java/org/apache/solr/search/QueryParsing.java 
(original)
+++ lucene/solr/trunk/src/java/org/apache/solr/search/QueryParsing.java Fri Oct 
 2 10:02:51 2009
@@ -265,7 +265,9 @@
         else {
           lst[i] = new SortField(null, SortField.SCORE, true);
         }
-      } 
+      } else if ("#".equals(part)) {
+        lst[i] = new SortField(null, SortField.DOC, top);
+      }
       else {
         // getField could throw an exception if the name isn't found
         SchemaField f = null;


Reply via email to