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

Limit local dictionary size to 10% of allowed blocklet size

    XMLWordPrintableJSON

Details

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

    Description

      problem: currently local dictionary max size is 2GB, because of this for varchar columns or long string columns, local dictionary can be of 2GB size. so, as local dictionary is stored in blocklet. blocklet size will exceed 2 GB, even though configured maximum blocklet size is 64MB. some places inter overflow happens during casting.

       

      solution: limit the local dictionary size to 10% of maximum allowed blocklet size

      Attachments

        Issue Links

          Activity

            People

              kumarvishal09 Kumar Vishal
              Ajantha_Bhat Ajantha Bhat
              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 - 4h 20m
                  4h 20m