lucy-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marvin Humphrey (JIRA)" <j...@apache.org>
Subject [jira] Created: (LUCY-118) Lucy::Index::DataReader - Abstract base class for reading index data.
Date Tue, 22 Jun 2010 23:50:52 GMT
Lucy::Index::DataReader - Abstract base class for reading index data.
---------------------------------------------------------------------

                 Key: LUCY-118
                 URL: https://issues.apache.org/jira/browse/LUCY-118
             Project: Lucy
          Issue Type: New Feature
          Components: Core - Index
            Reporter: Marvin Humphrey
            Assignee: Marvin Humphrey
            Priority: Blocker


DataReader is an integral part of our modular index system, serving as a base
class for all component classes which read from the index - including both
single-segment readers and composite multi-segment readers.  Index components,
which may be added or omitted using Architecture, typically consist of a
DataReader/DataWriter pair, e.g.  PostingListReader/PostingListWriter.

DataReader's members include a Schema and a Folder, a Snapshot which defines
the files the DataReader may access safely, and an array of Segment objects.
Single-segment readers are assigned to one Segment within the array, but also
get access to all the other Segments; this is important, because metadata from
older or newer Segments may be used to make decisions and control behavior.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message