You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucy.apache.org by "Marvin Humphrey (JIRA)" <ji...@apache.org> on 2010/06/25 03:43:49 UTC
[jira] Resolved: (LUCY-118) Lucy::Index::DataReader - Abstract base
class for reading index data.
[ https://issues.apache.org/jira/browse/LUCY-118?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Marvin Humphrey resolved LUCY-118.
----------------------------------
Resolution: Fixed
Committed as r957777.
> 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
> Attachments: DataReader.bp, DataReader.c, DataReader.pm
>
>
> 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.