> Though, if you just want to get to the last term... VarGap's terms
> index can quickly tell you the last indexed term, and from there you
> can scan to the last term?  (It'd be at most 32 (by default) scans).

In VariableGapTermsIndexReader, IndexEnum doesn't support ord.  How
would I seek to the last term in the index using VarGaps?  Or do I
need to interact directly with the FST class (and if so I'm not sure
what to do there either).

Thanks Mike.

On Sun, Feb 20, 2011 at 2:51 PM, Michael McCandless
<luc...@mikemccandless.com> wrote:
> On Sat, Feb 19, 2011 at 8:42 AM, Jason Rutherglen
> <jason.rutherg...@gmail.com> wrote:
>
>>> But you have to
>>> use a terms index impl that supports ord (eg FixedGap).
>>
>> Ok, and the VariableGap is the new standard because the FST is much
>> more efficient as a terms index?  Perhaps I'd need to create a codec
>> (or patch the existing) to automatically store the max term?
>
> It's really easy to make a codec that eg copies Standard but swaps in
> FixedGap terms index instead...
>
> Though, if you just want to get to the last term... VarGap's terms
> index can quickly tell you the last indexed term, and from there you
> can scan to the last term?  (It'd be at most 32 (by default) scans).
>
> --
> Mike
>
> http://blog.mikemccandless.com
>

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-user-h...@lucene.apache.org

Reply via email to