Package net.sf.farrago.namespace.ftrs

Defines a Farrago namespace implementation for accessing data stored locally in the Fennel Transactional Row Store (FTRS) format.

See:
          Description

Class Summary
FtrsDataServer FtrsDataServer implements the FarragoMedDataServer interface for FTRS data.
FtrsDataServer.FtrsColumnMetadata  
FtrsDataServer.FtrsRelMetadataProvider  
FtrsDataWrapper FtrsDataWrapper implements the FarragoMedDataWrapper interface for FTRS data.
FtrsIndexBuilderRel FtrsIndexBuilderRel is the relational expression corresponding to building a single unclustered index on an FTRS table.
FtrsIndexBuilderRule FtrsIndexBuilderRule is a rule for converting an abstract FarragoIndexBuilderRel into a corresponding FtrsIndexBuilderRel.
FtrsIndexGuide FtrsIndexGuide provides information about the mapping from catalog definitions for tables and indexes to their Fennel representation.
FtrsIndexJoinRule FtrsIndexJoinRule is a rule for converting a JoinRel into a FtrsIndexSearchRel when the inputs have the appropriate form.
FtrsIndexScanRel FtrsIndexScanRel is the relational expression corresponding to a scan via a particular index over the contents of a table stored in FTRS format.
FtrsIndexSearchRel FtrsIndexSearchRel refines FtrsIndexScanRel.
FtrsRemoveRedundantSortRule FtrsRemoveRedundantSortRule removes instances of SortRel which are already satisfied by the physical ordering produced by an underlying FtrsIndexScanRel.
FtrsScanToSearchRule FtrsScanToSearchRule is a rule for converting FilterRel+FtrsIndexScanRel into FtrsIndexSearchRel (when the filter has the appropriate form).
FtrsTable An implementation of RelOptTable for accessing data stored in FTRS.
FtrsTableModificationRel FtrsTableModificationRel is the relational expression corresponding to modification of a FTRS table.
FtrsTableModificationRule FtrsTableModificationRule is a rule for converting an abstract TableModificationRel into a corresponding FtrsTableModificationRel.
FtrsTableProjectionRule FtrsTableProjectionRule implements the rule for pushing a Projection into a FtrsIndexScanRel.
FtrsTableProjectionRule.IndexLengthComparator  
 

Package net.sf.farrago.namespace.ftrs Description

Defines a Farrago namespace implementation for accessing data stored locally in the Fennel Transactional Row Store (FTRS) format. Classes in this package are part of the main build, not a separate plugin JAR.

Revision $Id: //open/dev/farrago/src/net/sf/farrago/namespace/ftrs/package.html#7 $
Copyright Copyright (C) 2005-2009 The Eigenbase Project
Copyright (C) 2005-2009 SQLstream, Inc.
Copyright (C) 2005-2009 LucidEra, Inc.
Author John V. Sichi