Uploaded image for project: 'Sqoop (Retired)'
  1. Sqoop (Retired)
  2. SQOOP-1934 SqoopWritable and MR engine documentation
  3. SQOOP-1602

Sqoop2: Fix the current balancing across Loaders internal to Sqoop

    XMLWordPrintableJSON

Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Invalid
    • None
    • 1.99.5
    • None
    • None

    Description

      The balancing of the record to the loaders in done internally in SQOOP today

      While writing the Kite Connector Qian noticed that this is not done fairly.

      While I am testing kite connector, I allocated 2 loaders. I thought data will be divided by 50% and 50% to both loaders. But actually the second loader does nothing, because its DataReader does not have any data to provide. Is it by design?

      >> About loaders do not have data in a balanced way.
      My scenario is 4 "jdbc_mysql" extractors to extract 100k row data (10MB). There are 2 Kite loaders to read data.

      This must be a bug that needs to be fixed in SQOOP ( abec confirmed it.

      Attachments

        Issue Links

          Activity

            People

              stanleyxu2005 Qian Xu
              vybs Veena Basavaraj
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: