lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael McCandless <>
Subject Re: remove seek-back in terms dict / fold appending codec into default?
Date Tue, 26 Jun 2012 21:13:34 GMT
+1, if we can find some clean way of doing it that doesn't rely on
file length on read (ie, to seek backwards to the header).

Mike McCandless

On Tue, Jun 26, 2012 at 11:32 AM, Robert Muir <> wrote:
> Just looking at the previous thread, I wonder if we should consider
> removing AppendingCodec and just removing this seek stuff.
> Currently this is essentially metadata stuff in terms dict/index (e.g.
> terms dict field summary section and offsets for each field in terms
> index:
> I know the typical argument for keeping this stuff is that we would
> need to rely upon additional file operations (e.g. length), and we
> want to limit that, but this isn't the only possible solution, e.g. we
> could write a read-once file with this metadata thats just slurped in.
> And really relying upon seek at write could be viewed as just as bad
> as relying upon length, obviously we know some filesystems dont
> support it.
> --
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message