sivabalan narayanan created HUDI-9271:
-----------------------------------------

             Summary: Enhance 8 to 7 Downgrade handler to avoid bringing entire 
byte[] to driver memory
                 Key: HUDI-9271
                 URL: https://issues.apache.org/jira/browse/HUDI-9271
             Project: Apache Hudi
          Issue Type: Improvement
          Components: writer-core
            Reporter: sivabalan narayanan


[https://github.com/apache/hudi/blob/720e7eb9e7107202b67b261fc20772d3a6394b7d/hudi-client/hudi-client-common/src/main/java/org/apache/hudi/table/upgrade/EightToSevenDowngradeHandler.java#L222]
 

 

We are reading entire record from LSM timeline as GenericRecord and creating 
equivalent archived metaEntry. But if we have a large commit metadata along w/ 
a large compaction plan, this might potentially cause OOM in driver. 

Not sure if there is a easier way out since the record is represented as 
GenericRecord. but filing a tracking ticket. 

 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to