Skip to content

Reverse FST storage so it can be read forward [LUCENE-8653] #9699

@asfimport

Description

@asfimport

Discussion of keeping FST off-heap led to the idea of ensuring that FST's can be read forward in order to be more cache-friendly and align better with standard I/O practice. Today FSTs are read in reverse and this leads to some awkwardness, and you can't use standard readers so the code can be confusing to work with.


Migrated from LUCENE-8653 by Michael Sokolov (@msokolov), updated Jan 23 2019
Attachments: fst-reverse.patch

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions