Uploaded image for project: 'Apache Storm'
  1. Apache Storm
  2. STORM-818

storm-eventhubs configuration improvement and refactoring

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.9.3
    • 0.10.0
    • storm-eventhubs
    • None

    Description

      In Storm-583 EventHubSpout and EventHubBolt implementation were added. During the review and licensing clearance process, we've improved the code base around the spout/bolt configuration. Specifically, the following changes need to be checked in:

      1. EventHubBolt improvement: add event formatter to format tuples into bytes for EventHubs and support each bolt sending to a separate EH partition etc.

      2. Refactor EventHubSpoutConfig, use setXXX() instead of specifying configuration in constructor for optional configurations.

      3. EventHubSpoutConfig specify consumer group name

      4. Workaround for Qpid bug that cannot receive messages from EventHubs in rare cases

      5. Upgrade to newer Qpid version 0.32

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            shanyu shanyu zhao
            shanyu shanyu zhao
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment