Uploaded image for project: 'Apache Apex Malhar'
  1. Apache Apex Malhar
  2. APEXMALHAR-2237

Dynamic partitioning support for FSInputModule

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 3.6.0
    • None
    • None

    Description

      Currently, FSInputModule exposes readersCount property which is used for static partitioning of BlockReader.

      To support dynamic partitioning, following additional properties will be exposed.
      1. minReaders = minimum number of readers for dynamic partitioning.
      2. maxReaders = maximum number of readers for dynamic partitioning.
      3. repartitionCheckInterval = time in seconds for checking if repartition is required.

      minReaders, maxReaders will set respective property on BlockReader.
      repartitionCheckInterval will set intervalMillis property on BlockReader after converting from seconds to milliseconds.

      Attachments

        Issue Links

          Activity

            People

              devendra Yogi Devendra
              devendra Yogi Devendra
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: