and what if your analyzer needs a third-party library (or two)? i mean this isn't unique to analyzers, if something changes/bug is fixed in the guts of some query/scorer that affects scoring in the slightest then thats a potential issue too, right?
for a big index burying a result deep is effectively the same as the stopword example... On Thu, May 21, 2009 at 5:27 PM, Michael McCandless < [email protected]> wrote: > On Thu, May 21, 2009 at 5:19 PM, Earwin Burrfoot <[email protected]> wrote: > >> Why not store an "actsAs" in the index, just for the changes that > >> affect what's in the index? Ie the index records the > >> version that created it, and by default TokenStreams emulate their > >> behavior as of that version? > > > > Because you don't always have access to index at the time you create > > your TokenStreams? > > Such places would have to pass in their own actsAs when they ask the > Analyzer for the tokenStream? > > Ie, the benefit of this approach vs the single global default is it'd > be per-instance. > > Mike > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > -- Robert Muir [email protected]
