com.sequoiadb.hadoop.io.SequoiadbBlockReader Maven / Gradle / Ivy
package com.sequoiadb.hadoop.io;
import java.io.IOException;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.mapreduce.InputSplit;
import org.apache.hadoop.mapreduce.RecordReader;
import org.apache.hadoop.mapreduce.TaskAttemptContext;
import org.bson.BSONObject;
import org.bson.BasicBSONObject;
import org.bson.types.BasicBSONList;
import org.bson.util.JSON;
import com.sequoiadb.base.CollectionSpace;
import com.sequoiadb.base.DBCollection;
import com.sequoiadb.base.DBCursor;
import com.sequoiadb.base.Sequoiadb;
import com.sequoiadb.hadoop.split.SdbBlockSplit;
import com.sequoiadb.hadoop.util.SequoiadbConfigUtil;
/**
*
*
* @className閿涙瓔equoiadbReader
*
* @author閿涳拷gaoshengjie
*
* @createtime:2013楠烇拷2閺堬拷0閺冿拷娑撳宕�:33:34
*
* @changetime:TODO
*
* @version 1.0.0
*
*/
public class SequoiadbBlockReader extends RecordReader
© 2015 - 2025 Weber Informatics LLC | Privacy Policy