Uploaded image for project: 'Flume (READ-ONLY)'
  1. Flume (READ-ONLY)
  2. FLUME-569

Make Drivers handle source/sink open and close lifecycle.

    Details

    • Type: Improvement
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: v0.9.0, v0.9.1, v0.9.1u1, v0.9.2, v0.9.3
    • Fix Version/s: v0.9.4
    • Component/s: Node, Sinks+Sources
    • Labels:
      None

      Description

      Currently, open and close are generally handled in separate threads from append, and a "lazy" decorator is used to push open into the same thread as the the append/next calls. This is trickier than necessary. This patch will move the open and close calls into the driver thread and expose more state information about the state.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                jon Jonathan Hsieh
                Reporter:
                jon Jonathan Hsieh
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: