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

ORC: Buffered float readers to remove vtable thunks

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 1.3.0, 2.0.0
    • None
    • File Formats
    • None

    Description

      ORC float tree reader spends an inordinate amount of time, doing vtable thunks through InputStream interface.

      The actual operation is not faster with this patch, but the interface lookup goes down ~4x.

      Attachments

        1. HIVE-12086.2.patch
          3 kB
          Gopal Vijayaraghavan
        2. perf-top-floatreader.jpg
          223 kB
          Gopal Vijayaraghavan
        3. HIVE-12086.1.patch
          2 kB
          Gopal Vijayaraghavan

        Issue Links

          Activity

            People

              gopalv Gopal Vijayaraghavan
              gopalv Gopal Vijayaraghavan
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: