Uploaded image for project: 'CarbonData'
  1. CarbonData
  2. CARBONDATA-2325

Page level uncompress and Query performance improvement for Unsafe No Dictionary

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • 1.4.0
    • None
    • None

    Description

      Page Level Decoder for query
      Add page level on demand decoding, in current code, all pages of blocklet is getting uncompressed, because of this memory footprint is too high and causing OOM, Now added code to support page level decoding, one page will be decoding when all the records are processed next page data will be decoded. It will improve query performance for example limit query.
      Unsafe No Dictionary(Unsafe variable length)
      Optimized getRow(for Vector processing) And putArray method

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              kumarvishal09 Kumar Vishal
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0h
                  0h
                  Logged:
                  Time Spent - 2.5h
                  2.5h