A B C D E F G H I J K L M N O P Q R S T U V W X _

S

schema - Variable in class edu.yale.cs.hadoopdb.util.ParseSchema
 
SelectionTaskDB - Class in edu.yale.cs.hadoopdb.benchmark
HadoopDB's implementation of Selection Task http://database.cs.brown.edu/projects/mapreduce-vs-dbms/
SelectionTaskDB() - Constructor for class edu.yale.cs.hadoopdb.benchmark.SelectionTaskDB
 
SelectionTaskDB.Map - Class in edu.yale.cs.hadoopdb.benchmark
 
SelectionTaskDB.Map() - Constructor for class edu.yale.cs.hadoopdb.benchmark.SelectionTaskDB.Map
 
SelectionTaskDB.RankingsRecord - Class in edu.yale.cs.hadoopdb.benchmark
 
SelectionTaskDB.RankingsRecord() - Constructor for class edu.yale.cs.hadoopdb.benchmark.SelectionTaskDB.RankingsRecord
 
SelectionTaskHDFS - Class in edu.yale.cs.hadoopdb.benchmark
Adapted from Andy Pavlo's code http://database.cs.brown.edu/projects/mapreduce-vs-dbms/
SelectionTaskHDFS() - Constructor for class edu.yale.cs.hadoopdb.benchmark.SelectionTaskHDFS
 
SelectionTaskHDFS.Map - Class in edu.yale.cs.hadoopdb.benchmark
 
SelectionTaskHDFS.Map() - Constructor for class edu.yale.cs.hadoopdb.benchmark.SelectionTaskHDFS.Map
 
serializeChunk(DBChunk, DataOutput) - Method in class edu.yale.cs.hadoopdb.connector.DBInputSplit
Serializes DBChunk
serializeRow(ResultSet) - Method in class edu.yale.cs.hadoopdb.util.ParseSchema
 
serialVersionUID - Static variable in class edu.yale.cs.hadoopdb.connector.DBChunk
 
serialVersionUID - Static variable in class edu.yale.cs.hadoopdb.connector.DBChunkHost
 
set(int) - Method in class edu.yale.cs.hadoopdb.dataloader.GlobalHasher.UnsortableInt
 
setChunk(DBChunk) - Method in class edu.yale.cs.hadoopdb.connector.DBInputSplit
Sets a DBChunk and updates split locations
setContents(String) - Method in class edu.yale.cs.hadoopdb.benchmark.UDFAggTaskDB.DocumentRecord
 
setDriver(String) - Method in class edu.yale.cs.hadoopdb.catalog.xml.Node
Sets the value of the driver property.
setDriver(String) - Method in class edu.yale.cs.hadoopdb.connector.DBChunkHost
 
setHost(String) - Method in class edu.yale.cs.hadoopdb.connector.DBChunkHost
 
setId(String) - Method in class edu.yale.cs.hadoopdb.catalog.xml.Partition
Sets the value of the id property.
setId(String) - Method in class edu.yale.cs.hadoopdb.catalog.xml.Relation
Sets the value of the id property.
setId(String) - Method in class edu.yale.cs.hadoopdb.connector.DBChunk
 
setJobConf(JobConf) - Method in class edu.yale.cs.hadoopdb.connector.DBConfiguration
 
setLocation(String) - Method in class edu.yale.cs.hadoopdb.catalog.xml.Node
Sets the value of the location property.
setLocations() - Method in class edu.yale.cs.hadoopdb.connector.DBInputSplit
This method is called by readFields or setChunk on split instantiation or creation.
setPassword(String) - Method in class edu.yale.cs.hadoopdb.catalog.xml.Node
Sets the value of the password property.
setPassword(String) - Method in class edu.yale.cs.hadoopdb.connector.DBChunkHost
 
setPath(Path) - Method in class edu.yale.cs.hadoopdb.sms.connector.SMSInputSplit
The path variable is set on calling getSplits in SMSInputFormat
setRelation(String) - Method in class edu.yale.cs.hadoopdb.catalog.BaseDBConfiguration
Set relation for bookkeeping purpose, not used internally
setRelation(String) - Method in class edu.yale.cs.hadoopdb.connector.DBInputSplit
 
setSplitLocationStructure(BaseDBConfiguration, String) - Method in class edu.yale.cs.hadoopdb.catalog.Catalog
For a given relation, it populates the configuration object with the different chunks associated with the relation.
setSqlQuery(String) - Method in class edu.yale.cs.hadoopdb.connector.DBConfiguration
 
setupDB(DBInputSplit, JobConf) - Method in class edu.yale.cs.hadoopdb.connector.AbstractDBRecordReader
Method sets up a connection to a database and provides query optimization parameters.
setUrl(String) - Method in class edu.yale.cs.hadoopdb.benchmark.UDFAggTaskDB.DocumentRecord
 
setUrl(String) - Method in class edu.yale.cs.hadoopdb.catalog.xml.Partition
Sets the value of the url property.
setUrl(String) - Method in class edu.yale.cs.hadoopdb.connector.DBChunkHost
 
setUser(String) - Method in class edu.yale.cs.hadoopdb.connector.DBChunkHost
 
setUsername(String) - Method in class edu.yale.cs.hadoopdb.catalog.xml.Node
Sets the value of the username property.
setValueClass(Class) - Method in class edu.yale.cs.hadoopdb.connector.DBConfiguration
 
SimpleCatalogGenerator - Class in edu.yale.cs.hadoopdb.catalog
This simple catalog generator assumes that is partitioned uniformly across all nodes and assigns ids that follow the node ordering in the instances input file provided.
SimpleCatalogGenerator() - Constructor for class edu.yale.cs.hadoopdb.catalog.SimpleCatalogGenerator
 
SimpleRandomReplicationFactorTwo - Class in edu.yale.cs.hadoopdb.catalog
This class randomly replicates chunked and unchunked databases across a cluster.
SimpleRandomReplicationFactorTwo() - Constructor for class edu.yale.cs.hadoopdb.catalog.SimpleRandomReplicationFactorTwo
 
singleton - Static variable in class edu.yale.cs.hadoopdb.catalog.Catalog
 
singleton - Static variable in class edu.yale.cs.hadoopdb.catalog.xml.ConfigurationMapping
 
SMSConfiguration - Class in edu.yale.cs.hadoopdb.sms.connector
Currently this class is a stub that could be extended to include configuration parameters specific to SMS jobs.
SMSConfiguration() - Constructor for class edu.yale.cs.hadoopdb.sms.connector.SMSConfiguration
 
SMSInputFormat - Class in edu.yale.cs.hadoopdb.sms.connector
SMSInputFormat extends FileInputFormat to allow access to path information set by Hive and needed to recreate Map operators.
SMSInputFormat() - Constructor for class edu.yale.cs.hadoopdb.sms.connector.SMSInputFormat
 
SMSInputSplit - Class in edu.yale.cs.hadoopdb.sms.connector
This class extends the base DBInputSplit class and additionally serializes path information needed by Hive to rebuild map operators from the data path being processed.
SMSInputSplit() - Constructor for class edu.yale.cs.hadoopdb.sms.connector.SMSInputSplit
 
SMSRecordReader - Class in edu.yale.cs.hadoopdb.sms.connector
SMSRecordReaders extends AbstractDBRecordReader and specializes the value class to Text (in contrast to DBRecordReader that allows arbitrary value classes).
SMSRecordReader(SMSInputSplit, JobConf) - Constructor for class edu.yale.cs.hadoopdb.sms.connector.SMSRecordReader
Each relation is associated with a SQL query and schema in the job configuration.
sourceIP - Variable in class edu.yale.cs.hadoopdb.benchmark.AggTaskLargeDB.AggUserVisitsRecord
 
sourceIP - Variable in class edu.yale.cs.hadoopdb.benchmark.JoinTaskDB.JoinRecord
 
sourceIP - Variable in class edu.yale.cs.hadoopdb.benchmark.JoinTaskDB.Reduce
 
SPACE_REGEX - Static variable in class edu.yale.cs.hadoopdb.util.ParseSchema
 
split - Variable in class edu.yale.cs.hadoopdb.sms.connector.SMSRecordReader
 
SQL_DEFAULT_FETCH_SIZE - Static variable in interface edu.yale.cs.hadoopdb.connector.DBConst
Limits the number of rows fetched from a database at once
SQL_STREAMING_FETCH_SIZE - Static variable in interface edu.yale.cs.hadoopdb.connector.DBConst
Required for large datasets in MySQL
sqlQuery - Variable in class edu.yale.cs.hadoopdb.connector.DBConfiguration
 
SQLQuery - Class in edu.yale.cs.hadoopdb.sms
Maintains a SQL query information and related structures during Hive plan analysis in SMS Planner
SQLQuery(String, String) - Constructor for class edu.yale.cs.hadoopdb.sms.SQLQuery
 
sqlQuery - Variable in class edu.yale.cs.hadoopdb.sms.SQLQuery
 
SQLQueryGenerator - Class in edu.yale.cs.hadoopdb.sms
Performs Hive plan analysis and builds relevant SQL queries
SQLQueryGenerator() - Constructor for class edu.yale.cs.hadoopdb.sms.SQLQueryGenerator
 
SSH_KEY - Static variable in class edu.yale.cs.hadoopdb.catalog.SimpleRandomReplicationFactorTwo
 
startTime - Variable in class edu.yale.cs.hadoopdb.connector.AbstractDBRecordReader
 
statement - Variable in class edu.yale.cs.hadoopdb.connector.AbstractDBRecordReader
 
subSourceIP - Variable in class edu.yale.cs.hadoopdb.benchmark.AggTaskSmallDB.AggUserVisitsRecord
 
sumAdRevenue - Variable in class edu.yale.cs.hadoopdb.benchmark.AggTaskLargeDB.AggUserVisitsRecord
 
sumAdRevenue - Variable in class edu.yale.cs.hadoopdb.benchmark.AggTaskSmallDB.AggUserVisitsRecord
 
sumPageRank - Variable in class edu.yale.cs.hadoopdb.benchmark.JoinTaskDB.JoinRecord
 

A B C D E F G H I J K L M N O P Q R S T U V W X _