Tabnine Logo
ChangeRequestHistory$Counter.<init>
Code IndexAdd Tabnine to your IDE (free)

How to use
org.apache.druid.server.coordination.ChangeRequestHistory$Counter
constructor

Best Java code snippets using org.apache.druid.server.coordination.ChangeRequestHistory$Counter.<init> (Showing top 10 results out of 315)

origin: apache/incubator-druid

new ChangeRequestHistory.Counter(
  counter,
  hash
origin: apache/incubator-druid

new ChangeRequestHistory.Counter(
  counter,
  hash
origin: apache/incubator-druid

  new ChangeRequestHistory.Counter(-1, -1)
).get();
Assert.assertEquals(testSegments.size(), snapshot.getRequests().size());
  new ChangeRequestHistory.Counter(-1, -1)
).get();
Assert.assertEquals(0, snapshot.getRequests().size());
origin: org.apache.druid/druid-server

new ChangeRequestHistory.Counter(
  counter,
  hash
origin: org.apache.druid/druid-indexing-service

new ChangeRequestHistory.Counter(
  counter,
  hash
origin: org.apache.druid/druid-server

public Counter inc()
{
 return new Counter(counter + 1);
}
origin: apache/incubator-druid

.getChangesSince(new ChangeRequestHistory.Counter(-1, 0))
.get();
origin: apache/incubator-druid

  new ChangeRequestHistory.Counter(-1, -1)
).get();
Assert.assertEquals(2, snapshot.getRequests().size());
  new ChangeRequestHistory.Counter(-1, -1)
).get();
Assert.assertEquals(0, snapshot.getRequests().size());
origin: apache/incubator-druid

@Test
public void testCounterHashMismatch() throws Exception
{
 ChangeRequestHistory<DataSegmentChangeRequest> history = new ChangeRequestHistory(3);
 Assert.assertTrue(history.getRequestsSince(new ChangeRequestHistory.Counter(0, 1234)).get().isResetCounter());
 history.addChangeRequest(new SegmentChangeRequestNoop());
 ChangeRequestHistory.Counter one = history.getLastCounter();
 history.addChangeRequest(new SegmentChangeRequestNoop());
 ChangeRequestHistory.Counter two = history.getLastCounter();
 Assert.assertTrue(history.getRequestsSince(new ChangeRequestHistory.Counter(0, 1234)).get().isResetCounter());
 ChangeRequestsSnapshot<DataSegmentChangeRequest> snapshot = history.getRequestsSince(one).get();
 Assert.assertEquals(1, snapshot.getRequests().size());
 Assert.assertEquals(2, snapshot.getCounter().getCounter());
 Assert.assertTrue(history.getRequestsSince(new ChangeRequestHistory.Counter(1, 1234)).get().isResetCounter());
 history.addChangeRequest(new SegmentChangeRequestNoop());
 ChangeRequestHistory.Counter three = history.getLastCounter();
 history.addChangeRequest(new SegmentChangeRequestNoop());
 ChangeRequestHistory.Counter four = history.getLastCounter();
 snapshot = history.getRequestsSince(two).get();
 Assert.assertEquals(2, snapshot.getRequests().size());
 Assert.assertEquals(4, snapshot.getCounter().getCounter());
 Assert.assertTrue(history.getRequestsSince(new ChangeRequestHistory.Counter(2, 1234)).get().isResetCounter());
}
origin: apache/incubator-druid

public Counter inc()
{
 return new Counter(counter + 1);
}
org.apache.druid.server.coordinationChangeRequestHistory$Counter<init>

Popular methods of ChangeRequestHistory$Counter

  • getCounter
  • getHash
  • inc
  • matches

Popular in Java

  • Reactive rest calls using spring rest template
  • onCreateOptionsMenu (Activity)
  • getApplicationContext (Context)
  • setScale (BigDecimal)
  • Rectangle (java.awt)
    A Rectangle specifies an area in a coordinate space that is enclosed by the Rectangle object's top-
  • Path (java.nio.file)
  • Properties (java.util)
    A Properties object is a Hashtable where the keys and values must be Strings. Each property can have
  • TreeMap (java.util)
    Walk the nodes of the tree left-to-right or right-to-left. Note that in descending iterations, next
  • Semaphore (java.util.concurrent)
    A counting semaphore. Conceptually, a semaphore maintains a set of permits. Each #acquire blocks if
  • Notification (javax.management)
  • Top Vim 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