VenuReddy2103 opened a new pull request #3776:
URL: https://github.com/apache/carbondata/pull/3776


    ### Why is this PR needed?
    Segment directory and the segment file in metadata are not created for 
partitioned table when 'carbon.merge.index.in.segment' property is set to 
false. And actual index files which were present in respective partition's 
'.tmp' directory are also deleted without moving them out to respective 
partition directory where its '.carbondata' file exist.
   All the queries fail due to this problem as there is no segment and index 
files.
   
   This issue was introduced from the resolution of an older optimization PR 
#3535
    
    ### What changes were proposed in this PR?
   If 'carbon.merge.index.in.segment' property is false, we can create the 
segment directory and segment file, and move the index file from respective 
partition's temp directory to partition directory where the .carbondata file 
exists.
   
    ### Does this PR introduce any user interface change?
    - No
   
    ### Is any new testcase added?
    - Yes
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to