[ 
https://issues.apache.org/jira/browse/CARBONDATA-1328?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

kumar vishal updated CARBONDATA-1328:
-------------------------------------
    Description: 
refactoring unsafe memory manager and unsafe sort
Removed Sort memory manager and added Single memory manager
Deprecated old property: sort.inmemory.size.inmb, enable.offheap.sort
Added new property: carbon.sort.storage.inmemory.size.inmb, 
carbon.unsafe.working.memory.in.mb, enable.offheap
Removed copying of block from working memory to sort storage memory
Now all the unsafe flow must use CarbonUnsfeMemoryManager for allocating/ 
removing unsafe memory
If user has configured old property then internally it will be converted to new 
property
for ex: If user has configured sort.inmemory.size.inmb then 20% memory will be 
used as working memory and rest for storage memory

  was:Add unsafe property validation + handle old unsafe parameter for backward 
compatibility

     Issue Type: Improvement  (was: Bug)
        Summary: Refactoring unsafe code and added new property  (was: Carbon 
Unsafe Property validation)

> Refactoring unsafe code and added new property
> ----------------------------------------------
>
>                 Key: CARBONDATA-1328
>                 URL: https://issues.apache.org/jira/browse/CARBONDATA-1328
>             Project: CarbonData
>          Issue Type: Improvement
>            Reporter: kumar vishal
>            Assignee: kumar vishal
>
> refactoring unsafe memory manager and unsafe sort
> Removed Sort memory manager and added Single memory manager
> Deprecated old property: sort.inmemory.size.inmb, enable.offheap.sort
> Added new property: carbon.sort.storage.inmemory.size.inmb, 
> carbon.unsafe.working.memory.in.mb, enable.offheap
> Removed copying of block from working memory to sort storage memory
> Now all the unsafe flow must use CarbonUnsfeMemoryManager for allocating/ 
> removing unsafe memory
> If user has configured old property then internally it will be converted to 
> new property
> for ex: If user has configured sort.inmemory.size.inmb then 20% memory will 
> be used as working memory and rest for storage memory



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to