Examples of DbusEvent


Examples of com.linkedin.databus.core.DbusEvent

            null);
    callback.setSourceMap(sourcesMap);

    DbusEventBuffer.DbusEventIterator iter = eventsBuf.acquireIterator("myIter1");
    assert iter.hasNext() : "unable to read event";
    DbusEvent event1 = iter.next();
    assert iter.hasNext() : "unable to read event";
    DbusEvent event2 = iter.next();
    assert iter.hasNext() : "unable to read event";
    DbusEvent event3 = iter.next();

    initMockStreamConsumer3OptEventFullLifecycle(mockConsumer1, event1, event2, event3, keyCounts);
    initMockStreamConsumer3OptEventFullLifecycle(mockConsumer2, event1, event2, event3, keyCounts);
    initMockStreamConsumer3OptEventFullLifecycle(mockConsumer3, event1, event2, event3, keyCounts);
View Full Code Here

Examples of com.linkedin.databus.core.DbusEvent

            null);
    callback.setSourceMap(sourcesMap);

    DbusEventBuffer.DbusEventIterator iter = eventsBuf.acquireIterator("myIter1");
    assert iter.hasNext() : "unable to read event";
    DbusEvent event1 = iter.next();
    assert iter.hasNext() : "unable to read event";
    DbusEvent event2 = iter.next();
    assert iter.hasNext() : "unable to read event";
    DbusEvent event3 = iter.next();

    initMockFailingStreamConsumer3OptEventFullLifecycle(mockConsumer1, event1, event2, event3,
                                                        keyCounts);
    initMockFailingStreamConsumer3OptEventFullLifecycle(mockConsumer2, event1, event2, event3,
                                                        keyCounts);
View Full Code Here

Examples of com.linkedin.databus.core.DbusEvent

    DbusEventBuffer.DbusEventIterator iter = eventsBuf.acquireIterator("myIter1");
    Assert.assertTrue(iter.hasNext(), "unable to read event");
    iter.next(); //skip over the first system event
    Assert.assertTrue(iter.hasNext(), "unable to read event");
    DbusEvent event1 = iter.next().createCopy();
    Assert.assertTrue(iter.hasNext(), "unable to read event");
    DbusEvent event2 = iter.next().createCopy();
    Assert.assertTrue(iter.hasNext(), "unable to read event");
    DbusEvent event3 = iter.next().createCopy();

    //make up some sources
    List<String> sources = new ArrayList<String>();
    Map<Long, IdNamePair> sourcesMap = new HashMap<Long, IdNamePair>();
    for (int i = 1; i <= 3; ++i)
View Full Code Here

Examples of com.linkedin.databus.core.DbusEvent

    DbusEventBuffer.DbusEventIterator iter = eventsBuf.acquireIterator("myIter1");
    Assert.assertTrue(iter.hasNext(), "unable to read event");
    iter.next(); //skip over the first system event
    Assert.assertTrue(iter.hasNext(), "unable to read event");
    DbusEvent event1 = iter.next().createCopy();
    Assert.assertTrue(iter.hasNext(), "unable to read event");
    DbusEvent event2 = iter.next().createCopy();
    Assert.assertTrue(iter.hasNext(), "unable to read event");


    log.info("make up some sources");
    List<String> sources = new ArrayList<String>();
View Full Code Here

Examples of com.linkedin.databus.core.DbusEvent

      // We have perfect control over the values for timeLagConsumerCallbacksMs.  Make calculations trivial:
      // histogram values will be 0 through 199 ms (exactly).
      long callbackTimeElapsedNs = (long)i * DbusConstants.NUM_NSECS_IN_MSEC;

      // (2) create 200 fake DbusEvents
      DbusEvent dbusEvent = createEvent(sourceTimestampNs);

      // (3) call registerDataEventReceived() and registerCallbacksProcessed() for each event
      // (normally there are more of the latter since there are more callback types than just onDataEvent(),
      // but it doesn't really matter, and it simplifies things if we keep a fixed ratio--here just 1:1)
      unifiedClientStats.registerDataEventReceived(dbusEvent);
View Full Code Here

Examples of com.linkedin.databus.core.DbusEvent

      long sourceTimestampNs2 = (now - 5000L - i) * DbusConstants.NUM_NSECS_IN_MSEC;

      long callbackTimeElapsedNs1 = (long)i * DbusConstants.NUM_NSECS_IN_MSEC;
      long callbackTimeElapsedNs2 = ((long)i + 2000L) * DbusConstants.NUM_NSECS_IN_MSEC;

      DbusEvent dbusEvent1 = createEvent(sourceTimestampNs1);
      DbusEvent dbusEvent2 = createEvent(sourceTimestampNs2);

      unifiedClientStats1.registerDataEventReceived(dbusEvent1);
      unifiedClientStats2.registerDataEventReceived(dbusEvent2);
      unifiedClientStats1.registerCallbacksProcessed(callbackTimeElapsedNs1);
      unifiedClientStats2.registerCallbacksProcessed(callbackTimeElapsedNs2);
View Full Code Here

Examples of com.linkedin.databus.core.DbusEvent

  {
    LOG.info("starting testGetMetadata_HappyPath()");

    // build the event's metadata and then the event
    DbusEventPart metadataPart = createMetadataPart();
    DbusEvent event = createEvent(metadataPart);

    // create a metadata schema set that correctly corresponds to the metadata
    VersionedSchemaSet metadataSchemaSet = new VersionedSchemaSet();
    metadataSchemaSet.add(SchemaRegistryService.DEFAULT_METADATA_SCHEMA_SOURCE,
                          metadataPart.getSchemaVersion(),              // METADATA_SCHEMA_VERSION
View Full Code Here

Examples of com.linkedin.databus.core.DbusEvent

  {
    LOG.info("starting testGetMetadata_UnhappyPath_MissingSchema()");

    // build the event's metadata and then the event
    DbusEventPart metadataPart = createMetadataPart();
    DbusEvent event = createEvent(metadataPart);

    // create an empty metadata schema set
    VersionedSchemaSet metadataSchemaSet = new VersionedSchemaSet();

    // now create the decoder and attempt to use it to extract and decode the event's metadata
View Full Code Here

Examples of com.linkedin.databus.core.DbusEvent

  {
    LOG.info("starting testGetMetadata_UnhappyPath_BadSchema()");

    // build the event's metadata and then the event
    DbusEventPart metadataPart = createMetadataPart();
    DbusEvent event = createEvent(metadataPart);

    // create a metadata schema set with a schema that claims to match the event's
    // metadata but doesn't actually
    VersionedSchemaSet metadataSchemaSet = new VersionedSchemaSet();
    metadataSchemaSet.add(SchemaRegistryService.DEFAULT_METADATA_SCHEMA_SOURCE,
View Full Code Here

Examples of com.linkedin.databus.core.DbusEvent

  throws Exception
  {
    LOG.info("starting testGetMetadata_UnhappyPath_EventHasNoMetadata()");

    // build the event without any metadata
    DbusEvent event = createEvent(null);

    // create a metadata schema set, just because we like to
    VersionedSchemaSet metadataSchemaSet = new VersionedSchemaSet();
    metadataSchemaSet.add(SchemaRegistryService.DEFAULT_METADATA_SCHEMA_SOURCE,
                          METADATA_SCHEMA_VERSION,
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.