Opened 14 years ago
Closed 13 years ago
#499 closed defect (fixed)
Method getTerms in class SearchManager skips first Term
Reported by: | bothe | Owned by: | craigj |
---|---|---|---|
Priority: | major | Milestone: | v2.6.5 |
Component: | General | Version: | v2.6.3 |
Keywords: | Lucene Index, SearchManager | Cc: |
Description
I was trying to get a list of all keywords in the Lucene Index, and realized there seems to be one Keyword missing, if the method getTerms in the class org.fao.geonet.kernel.search.SearchManager is used for this.
Changing the "while (enu.next()) {...}"-Loop to a "do {...} while (enu.next())"-Loop seems to work, but this may not be the right way to fix this.
Change History (2)
comment:1 by , 13 years ago
Owner: | changed from | to
---|
comment:2 by , 13 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
Fix applied in trunk (r7886) and 2.6.5 (r7887).
Thanks to Mirke Bothe for reporting and suggested fix (modified slightly to handle additional boundary conditions).