Tabnine Logo
IncrementalIndex.size
Code IndexAdd Tabnine to your IDE (free)

How to use
size
method
in
org.apache.druid.segment.incremental.IncrementalIndex

Best Java code snippets using org.apache.druid.segment.incremental.IncrementalIndex.size (Showing top 20 results out of 315)

origin: apache/incubator-druid

@Override
public int getNumRows()
{
 return index.size();
}
origin: apache/incubator-druid

@Override
public int getNumRows()
{
 return index.size();
}
origin: apache/incubator-druid

 @Override
 public boolean apply(FireHydrant input)
 {
  final IncrementalIndex index = input.getIndex();
  return index == null || index.size() != 0;
 }
}
origin: apache/incubator-druid

public int getNumRowsInMemory()
{
 synchronized (hydrantLock) {
  IncrementalIndex index = currHydrant.getIndex();
  if (index == null) {
   return 0;
  }
  return currHydrant.getIndex().size();
 }
}
origin: apache/incubator-druid

public boolean swappable()
{
 synchronized (hydrantLock) {
  return writable && currHydrant.getIndex() != null && currHydrant.getIndex().size() != 0;
 }
}
origin: apache/incubator-druid

 @Test
 public void sameRow() throws IndexSizeExceededException
 {
  MapBasedInputRow row = new MapBasedInputRow(
    System.currentTimeMillis() - 1,
    Lists.newArrayList("billy", "joe"),
    ImmutableMap.of("billy", "A", "joe", "B")
  );
  IncrementalIndex index = closerRule.closeLater(indexCreator.createIndex());
  index.add(row);
  index.add(row);
  index.add(row);

  Assert.assertEquals(1, index.size());
 }
}
origin: apache/incubator-druid

log.info("Starting persist for interval[%s], rows[%,d]", dataInterval, index.size());
return merge(
  Collections.singletonList(
origin: apache/incubator-druid

private void spillIfSwappable()
{
 if (theSink.swappable()) {
  final FireHydrant indexToPersist = theSink.swap();
  final int rowsToPersist = indexToPersist.getIndex().size();
  final File dirToPersist = getSpillDir(indexToPersist.getCount());
  log.info("Spilling index[%d] with rows[%d] to: %s", indexToPersist.getCount(), rowsToPersist, dirToPersist);
  try {
   indexMergerV9.persist(
     indexToPersist.getIndex(),
     dirToPersist,
     config.getIndexSpec(),
     config.getSegmentWriteOutMediumFactory()
   );
   indexToPersist.swapSegment(null);
   metrics.incrementRowOutputCount(rowsToPersist);
   spilled.add(dirToPersist);
  }
  catch (Exception e) {
   log.warn(e, "Failed to spill index[%d]", indexToPersist.getCount());
   throw Throwables.propagate(e);
  }
 }
}
origin: apache/incubator-druid

Assert.assertEquals(elementsPerThread * (isRollup ? 1 : threadCount), index.size());
Iterator<Row> iterator = index.iterator();
int curr = 0;
origin: apache/incubator-druid

@Test
public void testCaseSensitivity() throws Exception
{
 long timestamp = System.currentTimeMillis();
 IncrementalIndex index = closerRule.closeLater(indexCreator.createIndex(defaultAggregatorFactories));
 populateIndex(timestamp, index);
 Assert.assertEquals(Arrays.asList("dim1", "dim2"), index.getDimensionNames());
 Assert.assertEquals(2, index.size());
 final Iterator<Row> rows = index.iterator();
 Row row = rows.next();
 Assert.assertEquals(timestamp, row.getTimestampFromEpoch());
 Assert.assertEquals(Collections.singletonList("1"), row.getDimension("dim1"));
 Assert.assertEquals(Collections.singletonList("2"), row.getDimension("dim2"));
 row = rows.next();
 Assert.assertEquals(timestamp, row.getTimestampFromEpoch());
 Assert.assertEquals(Collections.singletonList("3"), row.getDimension("dim1"));
 Assert.assertEquals(Collections.singletonList("4"), row.getDimension("dim2"));
}
origin: apache/incubator-druid

Assert.assertEquals(2, index.size());
origin: apache/incubator-druid

int numRows = indexToPersist.getIndex().size();
origin: apache/incubator-druid

Assert.assertEquals("index size", 1, oneRowIndex.size());
Assert.assertEquals("result size", 1, results.size());
Assert.assertEquals("result timestamp", DateTimes.of("2012-01-01T00:00:00Z"), results.get(0).getTimestamp());
Assert.assertEquals("index size", 2, oneRowIndex.size());
Assert.assertEquals("result size", 1, results.size());
Assert.assertEquals("result timestamp", DateTimes.of("2012-01-01T00:00:00Z"), results.get(0).getTimestamp());
origin: apache/incubator-druid

numRowsExcludingCurrIndex.addAndGet(old.getIndex().size());
origin: apache/incubator-druid

);
try {
 int numRows = indexToPersist.getIndex().size();
origin: apache/incubator-druid

  index.getMetricNames()
);
Assert.assertEquals(2, index.size());
origin: apache/incubator-druid

Assert.assertEquals(9, index.size());
final IncrementalIndexStorageAdapter queryable = new IncrementalIndexStorageAdapter(index);
Assert.assertEquals(2, queryable.getAvailableDimensions().size());
origin: org.apache.druid/druid-server

 @Override
 public boolean apply(FireHydrant input)
 {
  final IncrementalIndex index = input.getIndex();
  return index == null || index.size() != 0;
 }
}
origin: org.apache.druid/druid-server

public boolean swappable()
{
 synchronized (hydrantLock) {
  return writable && currHydrant.getIndex() != null && currHydrant.getIndex().size() != 0;
 }
}
origin: org.apache.druid/druid-server

public int getNumRowsInMemory()
{
 synchronized (hydrantLock) {
  IncrementalIndex index = currHydrant.getIndex();
  if (index == null) {
   return 0;
  }
  return currHydrant.getIndex().size();
 }
}
org.apache.druid.segment.incrementalIncrementalIndexsize

Popular methods of IncrementalIndex

  • add
  • close
  • canAppendRow
  • getDimensionNames
  • getInterval
  • getMetadata
  • isEmpty
  • formatRow
  • getCapabilities
  • getColumnCapabilities
  • getCombinedParseException
  • getDimensionOrder
  • getCombinedParseException,
  • getDimensionOrder,
  • getFacts,
  • getMetricNames,
  • iterator,
  • loadDimensionIterable,
  • makeColumnSelectorFactory,
  • toIncrementalIndexRow,
  • addNewDimension

Popular in Java

  • Running tasks concurrently on multiple threads
  • putExtra (Intent)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • setRequestProperty (URLConnection)
  • RandomAccessFile (java.io)
    Allows reading from and writing to a file in a random-access manner. This is different from the uni-
  • Connection (java.sql)
    A connection represents a link from a Java application to a database. All SQL statements and results
  • Locale (java.util)
    Locale represents a language/country/variant combination. Locales are used to alter the presentatio
  • StringTokenizer (java.util)
    Breaks a string into tokens; new code should probably use String#split.> // Legacy code: StringTo
  • TreeMap (java.util)
    Walk the nodes of the tree left-to-right or right-to-left. Note that in descending iterations, next
  • Collectors (java.util.stream)
  • Top PhpStorm plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now