Codota Logo
ColumnFamilySkippingIterator
Code IndexAdd Codota to your IDE (free)

How to use
ColumnFamilySkippingIterator
in
org.apache.accumulo.core.iterators.system

Best Java code snippets using org.apache.accumulo.core.iterators.system.ColumnFamilySkippingIterator (Showing top 18 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
LocalDateTime l =
  • Codota Iconnew LocalDateTime()
  • Codota IconLocalDateTime.now()
  • Codota IconDateTimeFormatter formatter;String text;formatter.parseLocalDateTime(text)
  • Smart code suggestions by Codota
}
origin: apache/accumulo

@Override
public SortedKeyValueIterator<Key,Value> deepCopy(IteratorEnvironment env) {
 return new ColumnFamilySkippingIterator(source.deepCopy(env), colFamSet, inclusive);
}
origin: apache/accumulo

 if (higherCF == null) {
  reseek(source.getTopKey().followingKey(PartialKey.ROW));
 } else {
  reseek(new Key(source.getTopKey().getRowData().toArray(), higherCF.toArray(),
    new byte[0], new byte[0], Long.MAX_VALUE));
} else {
 reseek(source.getTopKey().followingKey(PartialKey.ROW_COLFAM));
 count = 0;
origin: org.apache.accumulo/accumulo-core

public ColumnFamilySkippingIterator(SortedKeyValueIterator<Key,Value> source) {
 this.setSource(source);
}
origin: org.apache.accumulo/accumulo-core

@Override
public SortedKeyValueIterator<Key,Value> deepCopy(IteratorEnvironment env) {
 return new ColumnFamilySkippingIterator(getSource().deepCopy(env), colFamSet, inclusive);
}
origin: org.apache.accumulo/accumulo-core

@Override
protected void consume() throws IOException {
 SortedKeyValueIterator<Key,Value> source = getSource();
 int count = 0;
    if (higherCF == null) {
     reseek(source.getTopKey().followingKey(PartialKey.ROW));
    } else {
     reseek(new Key(source.getTopKey().getRowData().toArray(), higherCF.toArray(),
       new byte[0], new byte[0], Long.MAX_VALUE));
   } else {
    reseek(source.getTopKey().followingKey(PartialKey.ROW_COLFAM));
    count = 0;
origin: org.apache.accumulo/accumulo-core

@Override
public void setInterruptFlag(AtomicBoolean flag) {
 ((InterruptibleIterator) getSource()).setInterruptFlag(flag);
}
origin: org.apache.accumulo/accumulo-core

private void reseek(Key key) throws IOException {
 if (range.afterEndKey(key)) {
  range = new Range(range.getEndKey(), true, range.getEndKey(), range.isEndKeyInclusive());
  getSource().seek(range, colFamSet, inclusive);
 } else {
  range = new Range(key, true, range.getEndKey(), range.isEndKeyInclusive());
  getSource().seek(range, colFamSet, inclusive);
 }
}
origin: apache/accumulo

 public static SortedKeyValueIterator<Key,Value> createSource(IteratorTestInput input) {
  return new SimpleKVReusingIterator(
    new ColumnFamilySkippingIterator(new SortedMapIterator(requireNonNull(input).getInput())));
 }
}
origin: apache/accumulo

 public static SortedKeyValueIterator<Key,Value> setupSystemScanIterators(
   SortedKeyValueIterator<Key,Value> source, Set<Column> cols, Authorizations auths,
   byte[] defaultVisibility, AccumuloConfiguration conf) throws IOException {
  SortedKeyValueIterator<Key,Value> delIter = DeletingIterator.wrap(source, false,
    DeletingIterator.getBehavior(conf));
  ColumnFamilySkippingIterator cfsi = new ColumnFamilySkippingIterator(delIter);
  SortedKeyValueIterator<Key,Value> colFilter = ColumnQualifierFilter.wrap(cfsi, cols);
  return VisibilityFilter.wrap(colFilter, auths, defaultVisibility);
 }
}
origin: apache/accumulo

SortedKeyValueIterator<Key,Value> delIter = DeletingIterator.wrap(citr, propogateDeletes,
  DeletingIterator.getBehavior(acuTableConf));
ColumnFamilySkippingIterator cfsi = new ColumnFamilySkippingIterator(delIter);
origin: org.apache.accumulo/accumulo-iterator-test-harness

 public static SortedKeyValueIterator<Key,Value> createSource(IteratorTestInput input) {
  return new SimpleKVReusingIterator(
    new ColumnFamilySkippingIterator(new SortedMapIterator(requireNonNull(input).getInput())));
 }
}
origin: org.apache.accumulo/accumulo-core

 public static SortedKeyValueIterator<Key,Value> setupSystemScanIterators(
   SortedKeyValueIterator<Key,Value> source, Set<Column> cols, Authorizations auths,
   byte[] defaultVisibility) throws IOException {
  DeletingIterator delIter = new DeletingIterator(source, false);
  ColumnFamilySkippingIterator cfsi = new ColumnFamilySkippingIterator(delIter);
  ColumnQualifierFilter colFilter = new ColumnQualifierFilter(cfsi, cols);
  return VisibilityFilter.wrap(colFilter, auths, defaultVisibility);
 }
}
origin: org.apache.accumulo/accumulo-test

private static SortedKeyValueIterator<Key,Value> createScanIterator(KeyExtent ke,
  Collection<SortedKeyValueIterator<Key,Value>> mapfiles, Authorizations authorizations,
  byte[] defaultLabels, HashSet<Column> columnSet, List<IterInfo> ssiList,
  Map<String,Map<String,String>> ssio, boolean useTableIterators, TableConfiguration conf)
  throws IOException {
 SortedMapIterator smi = new SortedMapIterator(new TreeMap<Key,Value>());
 List<SortedKeyValueIterator<Key,Value>> iters = new ArrayList<>(mapfiles.size() + 1);
 iters.addAll(mapfiles);
 iters.add(smi);
 MultiIterator multiIter = new MultiIterator(iters, ke);
 DeletingIterator delIter = new DeletingIterator(multiIter, false);
 ColumnFamilySkippingIterator cfsi = new ColumnFamilySkippingIterator(delIter);
 SortedKeyValueIterator<Key,Value> colFilter = ColumnQualifierFilter.wrap(cfsi, columnSet);
 SortedKeyValueIterator<Key,Value> visFilter = VisibilityFilter.wrap(colFilter, authorizations,
   defaultLabels);
 if (useTableIterators)
  return IteratorUtil.loadIterators(IteratorScope.scan, visFilter, ke, conf, ssiList, ssio,
    null);
 return visFilter;
}
origin: org.apache.accumulo/accumulo-server

private SortedKeyValueIterator<Key,Value> createSystemIter(Range r, List<SortedKeyValueIterator<Key,Value>> readers, HashSet<Column> columns)
  throws IOException {
 MultiIterator multiIterator = new MultiIterator(readers, false);
 DeletingIterator delIter = new DeletingIterator(multiIterator, false);
 ColumnFamilySkippingIterator cfsi = new ColumnFamilySkippingIterator(delIter);
 ColumnQualifierFilter colFilter = new ColumnQualifierFilter(cfsi, columns);
 VisibilityFilter visFilter = new VisibilityFilter(colFilter, Constants.NO_AUTHS, new byte[0]);
 visFilter.seek(r, LocalityGroupUtil.EMPTY_CF_SET, false);
 VersioningIterator vi = new VersioningIterator();
 Map<String,String> opts = new HashMap<String,String>();
 opts.put("maxVersions", "1");
 vi.init(visFilter, opts, null);
 return vi;
}
origin: org.apache.accumulo/accumulo-server

ColumnFamilySkippingIterator cfsi = new ColumnFamilySkippingIterator(delIter);
origin: org.apache.accumulo/accumulo-core

public SortedKeyValueIterator<Key,Value> createFilter(SortedKeyValueIterator<Key,Value> inner)
  throws IOException {
 byte[] defaultLabels = {};
 inner = new ColumnFamilySkippingIterator(new DeletingIterator(inner, false));
 SortedKeyValueIterator<Key,Value> cqf = ColumnQualifierFilter.wrap(inner,
   new HashSet<>(fetchedColumns));
 SortedKeyValueIterator<Key,Value> vf = VisibilityFilter.wrap(cqf, auths, defaultLabels);
 AccumuloConfiguration conf = new MockConfiguration(table.settings);
 MockIteratorEnvironment iterEnv = new MockIteratorEnvironment(auths);
 SortedKeyValueIterator<Key,Value> result = iterEnv
   .getTopLevelIterator(IteratorUtil.loadIterators(IteratorScope.scan, vf, null, conf,
     serverSideIteratorList, serverSideIteratorOptions, iterEnv, false));
 return result;
}
origin: org.apache.accumulo/accumulo-server

ColumnFamilySkippingIterator cfsi = new ColumnFamilySkippingIterator(delIter);
origin: org.apache.accumulo/accumulo-tserver

  entriesRead);
DeletingIterator delIter = new DeletingIterator(citr, propogateDeletes);
ColumnFamilySkippingIterator cfsi = new ColumnFamilySkippingIterator(delIter);
org.apache.accumulo.core.iterators.systemColumnFamilySkippingIterator

Most used methods

  • <init>
  • getSource
  • reseek
  • setSource

Popular in Java

  • Making http post requests using okhttp
  • onCreateOptionsMenu (Activity)
  • setRequestProperty (URLConnection)
    Sets the general request property. If a property with the key already exists, overwrite its value wi
  • compareTo (BigDecimal)
    Compares this BigDecimal with the specified BigDecimal. Two BigDecimal objects that are equal in val
  • Menu (java.awt)
  • FileOutputStream (java.io)
    A file output stream is an output stream for writing data to aFile or to a FileDescriptor. Whether
  • String (java.lang)
  • Thread (java.lang)
    A thread is a thread of execution in a program. The Java Virtual Machine allows an application to ha
  • TimeZone (java.util)
    TimeZone represents a time zone offset, and also figures out daylight savings. Typically, you get a
  • Options (org.apache.commons.cli)
    Main entry-point into the library. Options represents a collection of Option objects, which describ
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now