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

bug in high-precision Decimal128 multiply

    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.01.patch
          3 kB
          Eric N. Hanson
        2. HIVE-6399.02.patch
          8 kB
          Eric N. Hanson
        3. HIVE-6399.02.patch
          8 kB
          Eric N. Hanson
        4. HIVE-6399.3.patch
          8 kB
          Remus Rusanu
        5. HIVE-6399.4.patch
          11 kB
          Remus Rusanu
        6. HIVE-6399.05.patch
          8 kB
          Eric N. Hanson

        Issue Links

          Activity

            People

              ehans Eric N. Hanson
              ehans Eric N. Hanson
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: