Index: lucene/contrib/highlighter/src/java/org/apache/lucene/search/vectorhighlight/FieldQuery.java =================================================================== --- lucene/contrib/highlighter/src/java/org/apache/lucene/search/vectorhighlight/FieldQuery.java (revision 1091078) +++ lucene/contrib/highlighter/src/java/org/apache/lucene/search/vectorhighlight/FieldQuery.java (working copy) @@ -16,6 +16,7 @@ * limitations under the License. */ +import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; import java.util.HashSet; @@ -53,7 +54,7 @@ FieldQuery( Query query, boolean phraseHighlight, boolean fieldMatch ){ this.fieldMatch = fieldMatch; - Set flatQueries = new HashSet(); + List flatQueries = new ArrayList(); flatten( query, flatQueries ); saveTerms( flatQueries ); Collection expandQueries = expand( flatQueries ); @@ -113,7 +114,7 @@ * => expandQueries={a,"b c","c d","b c d"} */ Collection expand( Collection flatQueries ){ - Set expandQueries = new HashSet(); + List expandQueries = new ArrayList(); for( Iterator i = flatQueries.iterator(); i.hasNext(); ){ Query query = i.next(); i.remove();