Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-3911

udaf_percentile_approx.q fails with Hadoop 0.23.5 when map-side aggr is disabled.

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 0.10.0
    • None
    • None
    • None

    Description

      I am running Hive10 unit tests against Hadoop 0.23.5 and udaf_percentile_approx.q fails with a different value when map-side aggr is disabled and only when 3rd argument to this UDAF is 100. Matches expected output when map-side aggr is enabled for the same arguments.

      This test passes when hadoop.version is 1.1.1 and fails when its 0.23.x or 2.0.0-alpha or 2.0.2-alpha.

      [junit] 20c20
      [junit] < 254.08333333333331
      [junit]
      [junit] > 252.77777777777777
      [junit] 47c47
      [junit] < 254.08333333333331
      [junit]
      [junit] > 252.77777777777777
      [junit] 74c74
      [junit] < [23.355555555555558,254.08333333333331,477.0625,489.5466666666667]
      [junit]
      [junit] > [24.07,252.77777777777777,476.9444444444444,487.82]
      [junit] 101c101
      [junit] < [23.355555555555558,254.08333333333331,477.0625,489.5466666666667]
      [junit]
      [junit] > [24.07,252.77777777777777,476.9444444444444,487.82]

      Attachments

        1. HIVE-3911.patch
          53 kB
          Thiruvel Thirumoolan
        2. HIVE-3911_branch10.patch
          8 kB
          Thiruvel Thirumoolan

        Issue Links

          Activity

            People

              thiruvel Thiruvel Thirumoolan
              thiruvel Thiruvel Thirumoolan
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: