Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-4160 Vectorized Query Execution in Hive
  3. HIVE-6399

bug in high-precision Decimal128 multiply

Log workAgile BoardRank to TopRank to BottomVotersWatch issueWatchersConvert to IssueMoveLinkCloneLabelsUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

    Details

      Description

      For operation -605044214913338382 * 55269579109718297360

      expected: -33440539101030154945490585226577271520
      but was: -33440539021801992431226247633033321184

      More generally, if you run TestDecimal128.testHighPrecisionDecimal128Multiply many times, you'll get an occasional failure. This is one example of such a failure.

        Attachments

        1. HIVE-6399.4.patch
          11 kB
          Remus Rusanu
        2. HIVE-6399.3.patch
          8 kB
          Remus Rusanu
        3. HIVE-6399.05.patch
          8 kB
          Eric N. Hanson
        4. HIVE-6399.02.patch
          8 kB
          Eric N. Hanson
        5. HIVE-6399.02.patch
          8 kB
          Eric N. Hanson
        6. HIVE-6399.01.patch
          3 kB
          Eric N. Hanson

        Issue Links

          Activity

          $i18n.getText('security.level.explanation', $currentSelection) Viewable by All Users
          Cancel

            People

            • Assignee:
              ehans Eric N. Hanson Assign to me
              Reporter:
              ehans Eric N. Hanson

              Dates

              • Created:
                Updated:
                Resolved:

                Issue deployment