You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by "Timothy Brown (Jira)" <ji...@apache.org> on 2025/04/15 00:34:00 UTC
[jira] [Assigned] (HUDI-9314) Reduce overhead of creating payloads
[ https://issues.apache.org/jira/browse/HUDI-9314?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Timothy Brown reassigned HUDI-9314:
-----------------------------------
Assignee: Timothy Brown
> Reduce overhead of creating payloads
> ------------------------------------
>
> Key: HUDI-9314
> URL: https://issues.apache.org/jira/browse/HUDI-9314
> Project: Apache Hudi
> Issue Type: Improvement
> Reporter: Timothy Brown
> Assignee: Timothy Brown
> Priority: Major
>
> The creation of Hudi payloads uses reflection but does not cache the constructor so the code pays a penalty on each call which affects throughput. The reflection needs to be avoided when possible as well, such as when the payload class is already known in the metadata table paths.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)