Uploaded image for project: 'Flume'
  1. Flume
  2. FLUME-728 Flume NG refactoring
  3. FLUME-729

Define NG core interfaces and classes

Agile BoardAttach filesAttach ScreenshotVotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Flume NG core has been heavily refactored (and, as a result, is backward incompatible).

    Description

      Define new core interfaces and classes, stealing where appropriate from current trunk.

      Interfaces and classes considered "core:"

      • Event, event builder
      • Source / sink interfaces, abstract classes, and registries
      • Lifecycle support interfaces and classes
      • Trivial sources and sinks with NO external dependencies beyond what Flume itself needs (i.e. NullSink, LoggerSink, SequenceGeneratorSource).

      Attachments

        Activity

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

          People

            esammer Eric Sammer
            esammer Eric Sammer
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment