-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[SUPPORT] Hudi CloudWatchReporter error after 0.15.0 upgrade #12182
Comments
UPD: I'm getting the same error after replacing the AWS Hudi JARs on EMR with open-source ones:
|
I have the same issue and can add more details. |
Same issue for us :/ |
Description
After upgrading our Amazon EMR cluster from version
7.2.0
to7.3.0
(release notes), and Apache Hudi from0.14.1
to0.15.0
within the EMR bundle (release notes), we noticed that Hudi metrics stopped reporting to CloudWatch. The error observed is as follows:Environment Description
Steps to Reproduce
Observed Behavior
After the upgrade, Hudi stopped sending metrics to CloudWatch. The
ArrayIndexOutOfBoundsException
exception is thrown in theCloudWatchReporter.stageMetricDatum
function during each reporting interval.Expected Behavior
Metrics should be reported to CloudWatch without errors.
Additional Context
This error suggests an issue with how the
CloudWatchReporter
processes or formats metrics data for CloudWatch, potentially related to an array handling bug in thestageMetricDatum
method. This issue only appeared after upgrading to Hudi0.15.0
, included in EMR7.3.0
.Could you confirm if this is a known issue or if there is a workaround? Any insight or suggested fixes would be appreciated.
Full Hudi config for insert:
The text was updated successfully, but these errors were encountered: