Package org.apache.accumulo.core.data

Examples of org.apache.accumulo.core.data.Column


   
    this.instance = instance;
    this.credentials = credentials;
   
    locCols = new TreeSet<Column>();
    locCols.add(new Column(TextUtil.getBytes(Constants.METADATA_CURRENT_LOCATION_COLUMN_FAMILY), null, null));
    locCols.add(Constants.METADATA_PREV_ROW_COLUMN.toColumn());
    columns = new ArrayList<Column>(locCols);
  }
View Full Code Here


    }
   
    List<SortedKeyValueIterator<Key,Value>> readers = openMapFiles(allFiles, fs, conf);
   
    HashSet<Column> columns = new HashSet<Column>();
    columns.add(new Column(TextUtil.getBytes(Constants.METADATA_DATAFILE_COLUMN_FAMILY), null, null));
    columns.add(new Column(TextUtil.getBytes(Constants.METADATA_LOG_COLUMN_FAMILY), null, null));
   
    SortedKeyValueIterator<Key,Value> ssi = createSystemIter(new Range(), readers, columns);
   
    int walogs = 0;
   
View Full Code Here

   * convenience method for reading a metadata tablet's data file entries from the root tablet
   *
   */
  private static SortedMap<Key,Value> getRootMetadataDataFileEntries(KeyExtent extent, AuthInfo credentials) {
    SortedSet<Column> columns = new TreeSet<Column>();
    columns.add(new Column(TextUtil.getBytes(Constants.METADATA_DATAFILE_COLUMN_FAMILY), null, null));
    return getRootMetadataDataEntries(extent, columns, credentials);
  }
View Full Code Here

  public Text getColumnFamily() {
    return colf;
  }
 
  public Column toColumn() {
    return new Column(TextUtil.getBytes(colf), TextUtil.getBytes(colq), null);
  }
View Full Code Here

  public void init(HashSet<Column> columns) {
    this.columnFamilies = new HashSet<ByteSequence>();
    this.columnsQualifiers = new HashMap<ByteSequence,HashSet<ByteSequence>>();
   
    for (Iterator<Column> iter = columns.iterator(); iter.hasNext();) {
      Column col = iter.next();
      if (col.columnQualifier != null) {
        ArrayByteSequence cq = new ArrayByteSequence(col.columnQualifier);
        HashSet<ByteSequence> cfset = this.columnsQualifiers.get(cq);
        if (cfset == null) {
          cfset = new HashSet<ByteSequence>();
View Full Code Here

  Key nk(String row, String cf, String cq) {
    return new Key(new Text(row), new Text(cf), new Text(cq));
  }
 
  Column nc(String cf) {
    return new Column(cf.getBytes(), null, null);
  }
View Full Code Here

  Column nc(String cf) {
    return new Column(cf.getBytes(), null, null);
  }
 
  Column nc(String cf, String cq) {
    return new Column(cf.getBytes(), cq.getBytes(), null);
  }
View Full Code Here

   */
 
  @Override
  public synchronized void fetchColumnFamily(Text col) {
    ArgumentChecker.notNull(col);
    Column c = new Column(TextUtil.getBytes(col), null, null);
    fetchedColumns.add(c);
  }
View Full Code Here

  }
 
  @Override
  public synchronized void fetchColumn(Text colFam, Text colQual) {
    ArgumentChecker.notNull(colFam, colQual);
    Column c = new Column(TextUtil.getBytes(colFam), TextUtil.getBytes(colQual), null);
    fetchedColumns.add(c);
  }
View Full Code Here

      scanSession.ssiList = ssiList;
      scanSession.ssio = ssio;
      scanSession.interruptFlag = new AtomicBoolean();
     
      for (TColumn tcolumn : columns) {
        scanSession.columnSet.add(new Column(tcolumn));
      }
     
      scanSession.scanner = tablet.createScanner(new Range(range), batchSize, scanSession.columnSet, new Authorizations(authorizations), ssiList, ssio,
          isolated, scanSession.interruptFlag);
     
View Full Code Here

TOP

Related Classes of org.apache.accumulo.core.data.Column

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.