…ams. Also changed number of pagelinks from 20 to 10 at a time.
as null in all cases. Previously, if multiple url param values were given and one was empty, then the result of getParameterValues() would return [value,""], which would screw-up things like date filtering.
…) instead of addIndex(Directory...). Even though the Lucene docs say the latter performs better, for us it's actually faster to use the former, which will merge and optimize the input indexes much faster. Also removed command-line options that no longer apply.
… Lucene library. Also apply limit on in-memory buffer size to avoid Lucene library aborting if the value is >2GB.
… need for two very similar command-line tools.
…e can do all the segments at once rather than sub-opts/merges. Also add command-line params for termIndexInterval and verbose output.
…d -b option to control that amount.
…g position. This prevents a user from requesting the results starting at the 12,000,000th hit (or whatever limit you set). Default is to allow anything.
…PageMax to MetaOpenSearchServlet.
that the hit with the lower document id is chosen.
…ted as ConstantScoreQuery.
…score are sub-sorted by document id. This mirrors the way Lucene works.
…dd the index name to the result.
…ction is "", but include commented-out section to select either collection or index field in results.