Index: modules/queries/src/test/org/apache/lucene/queries/TermsFilterTest.java
===================================================================
--- modules/queries/src/test/org/apache/lucene/queries/TermsFilterTest.java (revision 1157315)
+++ modules/queries/src/test/org/apache/lucene/queries/TermsFilterTest.java (working copy)
@@ -1,4 +1,4 @@
-package org.apache.lucene.search;
+package org.apache.lucene.queries;
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
@@ -24,6 +24,7 @@
import org.apache.lucene.index.RandomIndexWriter;
import org.apache.lucene.index.SlowMultiReaderWrapper;
import org.apache.lucene.index.Term;
+import org.apache.lucene.search.Filter;
import org.apache.lucene.store.Directory;
import org.apache.lucene.util.FixedBitSet;
import org.apache.lucene.util.LuceneTestCase;
Index: modules/queries/src/test/org/apache/lucene/queries/DuplicateFilterTest.java
===================================================================
--- modules/queries/src/test/org/apache/lucene/queries/DuplicateFilterTest.java (revision 1157315)
+++ modules/queries/src/test/org/apache/lucene/queries/DuplicateFilterTest.java (working copy)
@@ -1,4 +1,4 @@
-package org.apache.lucene.search;
+package org.apache.lucene.queries;
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
@@ -21,6 +21,9 @@
import org.apache.lucene.document.Document;
import org.apache.lucene.document.Field;
import org.apache.lucene.index.*;
+import org.apache.lucene.search.IndexSearcher;
+import org.apache.lucene.search.ScoreDoc;
+import org.apache.lucene.search.TermQuery;
import org.apache.lucene.store.Directory;
import org.apache.lucene.util.BytesRef;
import org.apache.lucene.util.LuceneTestCase;
Index: modules/queries/src/test/org/apache/lucene/queries/ChainedFilterTest.java
===================================================================
--- modules/queries/src/test/org/apache/lucene/queries/ChainedFilterTest.java (revision 1157315)
+++ modules/queries/src/test/org/apache/lucene/queries/ChainedFilterTest.java (working copy)
@@ -1,4 +1,4 @@
-package org.apache.lucene.search;
+package org.apache.lucene.queries;
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
Index: modules/queries/src/test/org/apache/lucene/queries/BooleanFilterTest.java
===================================================================
--- modules/queries/src/test/org/apache/lucene/queries/BooleanFilterTest.java (revision 1157315)
+++ modules/queries/src/test/org/apache/lucene/queries/BooleanFilterTest.java (working copy)
@@ -1,4 +1,4 @@
-package org.apache.lucene.search;
+package org.apache.lucene.queries;
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
@@ -26,6 +26,10 @@
import org.apache.lucene.index.RandomIndexWriter;
import org.apache.lucene.index.SlowMultiReaderWrapper;
import org.apache.lucene.index.Term;
+import org.apache.lucene.search.BooleanClause;
+import org.apache.lucene.search.DocIdSetIterator;
+import org.apache.lucene.search.Filter;
+import org.apache.lucene.search.TermRangeFilter;
import org.apache.lucene.store.Directory;
import org.apache.lucene.util.LuceneTestCase;
Index: modules/queries/src/test/org/apache/lucene/queries/BoostingQueryTest.java
===================================================================
--- modules/queries/src/test/org/apache/lucene/queries/BoostingQueryTest.java (revision 1157315)
+++ modules/queries/src/test/org/apache/lucene/queries/BoostingQueryTest.java (working copy)
@@ -1,4 +1,4 @@
-package org.apache.lucene.search;
+package org.apache.lucene.queries;
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
@@ -18,6 +18,7 @@
*/
import org.apache.lucene.index.Term;
+import org.apache.lucene.search.TermQuery;
import org.apache.lucene.util.LuceneTestCase;
public class BoostingQueryTest extends LuceneTestCase {
Index: modules/queries/src/java/org/apache/lucene/queries/TermsFilter.java
===================================================================
--- modules/queries/src/java/org/apache/lucene/queries/TermsFilter.java (revision 1157315)
+++ modules/queries/src/java/org/apache/lucene/queries/TermsFilter.java (working copy)
@@ -1,4 +1,4 @@
-package org.apache.lucene.search;
+package org.apache.lucene.queries;
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
@@ -19,6 +19,8 @@
import org.apache.lucene.index.*;
import org.apache.lucene.index.IndexReader.AtomicReaderContext;
+import org.apache.lucene.search.DocIdSet;
+import org.apache.lucene.search.Filter;
import org.apache.lucene.util.Bits;
import org.apache.lucene.util.BytesRef;
import org.apache.lucene.util.FixedBitSet;
Index: modules/queries/src/java/org/apache/lucene/queries/DuplicateFilter.java
===================================================================
--- modules/queries/src/java/org/apache/lucene/queries/DuplicateFilter.java (revision 1157315)
+++ modules/queries/src/java/org/apache/lucene/queries/DuplicateFilter.java (working copy)
@@ -1,4 +1,4 @@
-package org.apache.lucene.search;
+package org.apache.lucene.queries;
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
@@ -18,6 +18,8 @@
import org.apache.lucene.index.*;
import org.apache.lucene.index.IndexReader.AtomicReaderContext;
+import org.apache.lucene.search.DocIdSet;
+import org.apache.lucene.search.Filter;
import org.apache.lucene.util.Bits;
import org.apache.lucene.util.BytesRef;
import org.apache.lucene.util.FixedBitSet;
Index: modules/queries/src/java/org/apache/lucene/queries/ChainedFilter.java
===================================================================
--- modules/queries/src/java/org/apache/lucene/queries/ChainedFilter.java (revision 1157315)
+++ modules/queries/src/java/org/apache/lucene/queries/ChainedFilter.java (working copy)
@@ -1,4 +1,4 @@
-package org.apache.lucene.search;
+package org.apache.lucene.queries;
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
@@ -19,6 +19,9 @@
import org.apache.lucene.index.IndexReader;
import org.apache.lucene.index.IndexReader.AtomicReaderContext;
+import org.apache.lucene.search.DocIdSet;
+import org.apache.lucene.search.DocIdSetIterator;
+import org.apache.lucene.search.Filter;
import org.apache.lucene.util.OpenBitSet;
import org.apache.lucene.util.OpenBitSetDISI;
Index: modules/queries/src/java/org/apache/lucene/queries/FilterClause.java
===================================================================
--- modules/queries/src/java/org/apache/lucene/queries/FilterClause.java (revision 1157315)
+++ modules/queries/src/java/org/apache/lucene/queries/FilterClause.java (working copy)
@@ -1,4 +1,4 @@
-package org.apache.lucene.search;
+package org.apache.lucene.queries;
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
@@ -18,6 +18,7 @@
*/
import org.apache.lucene.search.BooleanClause.Occur;
+import org.apache.lucene.search.Filter;
/**
* A Filter that wrapped with an indication of how that filter
Index: modules/queries/src/java/org/apache/lucene/queries/BooleanFilter.java
===================================================================
--- modules/queries/src/java/org/apache/lucene/queries/BooleanFilter.java (revision 1157315)
+++ modules/queries/src/java/org/apache/lucene/queries/BooleanFilter.java (working copy)
@@ -1,4 +1,4 @@
-package org.apache.lucene.search;
+package org.apache.lucene.queries;
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
@@ -24,6 +24,9 @@
import org.apache.lucene.index.IndexReader;
import org.apache.lucene.index.IndexReader.AtomicReaderContext;
import org.apache.lucene.search.BooleanClause.Occur;
+import org.apache.lucene.search.DocIdSet;
+import org.apache.lucene.search.DocIdSetIterator;
+import org.apache.lucene.search.Filter;
import org.apache.lucene.util.OpenBitSet;
import org.apache.lucene.util.OpenBitSetDISI;
Index: modules/queries/src/java/org/apache/lucene/queries/BoostingQuery.java
===================================================================
--- modules/queries/src/java/org/apache/lucene/queries/BoostingQuery.java (revision 1157315)
+++ modules/queries/src/java/org/apache/lucene/queries/BoostingQuery.java (working copy)
@@ -1,4 +1,4 @@
-package org.apache.lucene.search;
+package org.apache.lucene.queries;
/**
* Licensed to the Apache Software Foundation (ASF) under one or more
@@ -20,9 +20,7 @@
import java.io.IOException;
import org.apache.lucene.index.IndexReader;
-import org.apache.lucene.search.BooleanQuery;
-import org.apache.lucene.search.Query;
-import org.apache.lucene.search.IndexSearcher;
+import org.apache.lucene.search.*;
/**
* The BoostingQuery class can be used to effectively demote results that match a given query.
Index: lucene/contrib/queries/src/test/org/apache/lucene/search/DuplicateFilterTest.java (deleted)
===================================================================
Index: lucene/contrib/queries/src/test/org/apache/lucene/search/TermsFilterTest.java (deleted)
===================================================================
Index: lucene/contrib/queries/src/test/org/apache/lucene/search/ChainedFilterTest.java (deleted)
===================================================================
Index: lucene/contrib/queries/src/test/org/apache/lucene/search/BooleanFilterTest.java (deleted)
===================================================================
Index: lucene/contrib/queries/src/test/org/apache/lucene/search/BoostingQueryTest.java (deleted)
===================================================================
Index: lucene/contrib/queries/src/test/org/apache/lucene/search/TestFieldCacheRewriteMethod.java (deleted)
===================================================================
Index: lucene/contrib/queries/src/java/org/apache/lucene/search/DuplicateFilter.java (deleted)
===================================================================
Index: lucene/contrib/queries/src/java/org/apache/lucene/search/TermsFilter.java (deleted)
===================================================================
Index: lucene/contrib/queries/src/java/org/apache/lucene/search/ChainedFilter.java (deleted)
===================================================================
Index: lucene/contrib/queries/src/java/org/apache/lucene/search/FilterClause.java (deleted)
===================================================================
Index: lucene/contrib/queries/src/java/org/apache/lucene/search/BooleanFilter.java (deleted)
===================================================================
Index: lucene/contrib/queries/src/java/org/apache/lucene/search/BoostingQuery.java (deleted)
===================================================================
Index: lucene/contrib/queries/src/java/org/apache/lucene/search/FieldCacheRewriteMethod.java (deleted)
===================================================================
Index: lucene/contrib/spatial/src/java/org/apache/lucene/spatial/tier/DistanceQueryBuilder.java
===================================================================
--- lucene/contrib/spatial/src/java/org/apache/lucene/spatial/tier/DistanceQueryBuilder.java (revision 1157704)
+++ lucene/contrib/spatial/src/java/org/apache/lucene/spatial/tier/DistanceQueryBuilder.java (working copy)
@@ -18,7 +18,7 @@
package org.apache.lucene.spatial.tier;
import org.apache.lucene.search.ConstantScoreQuery;
-import org.apache.lucene.search.ChainedFilter;
+import org.apache.lucene.queries.ChainedFilter;
import org.apache.lucene.search.Filter;
import org.apache.lucene.search.Query;
import org.apache.lucene.search.QueryWrapperFilter;
Index: lucene/contrib/spatial/build.xml
===================================================================
--- lucene/contrib/spatial/build.xml (revision 1157704)
+++ lucene/contrib/spatial/build.xml (working copy)
@@ -27,8 +27,9 @@
+
-
+
Index: lucene/contrib/xml-query-parser/src/java/org/apache/lucene/xmlparser/builders/TermsFilterBuilder.java
===================================================================
--- lucene/contrib/xml-query-parser/src/java/org/apache/lucene/xmlparser/builders/TermsFilterBuilder.java (revision 1157704)
+++ lucene/contrib/xml-query-parser/src/java/org/apache/lucene/xmlparser/builders/TermsFilterBuilder.java (working copy)
@@ -8,7 +8,7 @@
import org.apache.lucene.analysis.tokenattributes.TermToBytesRefAttribute;
import org.apache.lucene.index.Term;
import org.apache.lucene.search.Filter;
-import org.apache.lucene.search.TermsFilter;
+import org.apache.lucene.queries.TermsFilter;
import org.apache.lucene.util.BytesRef;
import org.apache.lucene.xmlparser.DOMUtils;
import org.apache.lucene.xmlparser.FilterBuilder;
Index: lucene/contrib/xml-query-parser/src/java/org/apache/lucene/xmlparser/builders/BoostingQueryBuilder.java
===================================================================
--- lucene/contrib/xml-query-parser/src/java/org/apache/lucene/xmlparser/builders/BoostingQueryBuilder.java (revision 1157704)
+++ lucene/contrib/xml-query-parser/src/java/org/apache/lucene/xmlparser/builders/BoostingQueryBuilder.java (working copy)
@@ -1,6 +1,6 @@
package org.apache.lucene.xmlparser.builders;
-import org.apache.lucene.search.BoostingQuery;
+import org.apache.lucene.queries.BoostingQuery;
import org.apache.lucene.search.Query;
import org.apache.lucene.xmlparser.DOMUtils;
import org.apache.lucene.xmlparser.ParserException;
Index: lucene/contrib/xml-query-parser/src/java/org/apache/lucene/xmlparser/builders/DuplicateFilterBuilder.java
===================================================================
--- lucene/contrib/xml-query-parser/src/java/org/apache/lucene/xmlparser/builders/DuplicateFilterBuilder.java (revision 1157704)
+++ lucene/contrib/xml-query-parser/src/java/org/apache/lucene/xmlparser/builders/DuplicateFilterBuilder.java (working copy)
@@ -3,7 +3,7 @@
*/
package org.apache.lucene.xmlparser.builders;
-import org.apache.lucene.search.DuplicateFilter;
+import org.apache.lucene.queries.DuplicateFilter;
import org.apache.lucene.search.Filter;
import org.apache.lucene.xmlparser.DOMUtils;
import org.apache.lucene.xmlparser.FilterBuilder;
Index: lucene/contrib/xml-query-parser/src/java/org/apache/lucene/xmlparser/builders/BooleanFilterBuilder.java
===================================================================
--- lucene/contrib/xml-query-parser/src/java/org/apache/lucene/xmlparser/builders/BooleanFilterBuilder.java (revision 1157704)
+++ lucene/contrib/xml-query-parser/src/java/org/apache/lucene/xmlparser/builders/BooleanFilterBuilder.java (working copy)
@@ -4,9 +4,9 @@
package org.apache.lucene.xmlparser.builders;
import org.apache.lucene.search.BooleanClause;
-import org.apache.lucene.search.BooleanFilter;
+import org.apache.lucene.queries.BooleanFilter;
import org.apache.lucene.search.Filter;
-import org.apache.lucene.search.FilterClause;
+import org.apache.lucene.queries.FilterClause;
import org.apache.lucene.xmlparser.DOMUtils;
import org.apache.lucene.xmlparser.FilterBuilder;
import org.apache.lucene.xmlparser.ParserException;
Index: dev-tools/idea/lucene/contrib/spatial/spatial.iml
===================================================================
--- dev-tools/idea/lucene/contrib/spatial/spatial.iml (revision 1157704)
+++ dev-tools/idea/lucene/contrib/spatial/spatial.iml (working copy)
@@ -14,6 +14,7 @@
+
Index: dev-tools/maven/lucene/contrib/spatial/pom.xml.template
===================================================================
--- dev-tools/maven/lucene/contrib/spatial/pom.xml.template (revision 1157704)
+++ dev-tools/maven/lucene/contrib/spatial/pom.xml.template (working copy)
@@ -53,6 +53,11 @@
${project.version}
+ ${project.groupId}
+ lucene-queries
+ ${project.version}
+
+
junit
junit
test