This is an automated email from the ASF dual-hosted git repository.
vinoth pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hudi.git.
from 8e13793 [HUDI-2841] Fixing lazy rollback for MOR with list based
strategy (#4110)
add e0125a7 [HUDI-2801] Add Amazon CloudWatch metrics reporter (#4081)
No new revisions were added by this update.
Summary of changes:
hudi-aws/pom.xml | 24 +-
.../hudi/aws/cloudwatch/CloudWatchReporter.java | 315 +++++++++++++++++++++
.../apache/hudi/config/AWSLockConfiguration.java | 12 +-
.../org/apache/hudi/config/HoodieAWSConfig.java | 10 +-
.../hudi/config/HoodieMetricsCloudWatchConfig.java | 87 ++++++
.../aws/cloudwatch/TestCloudWatchReporter.java | 183 ++++++++++++
hudi-client/hudi-client-common/pom.xml | 6 +-
.../org/apache/hudi/config/HoodieWriteConfig.java | 16 ++
.../hudi/config/metrics/HoodieMetricsConfig.java | 3 +
.../metadata/HoodieBackedTableMetadataWriter.java | 1 +
.../hudi/metrics/MetricsReporterFactory.java | 4 +
.../apache/hudi/metrics/MetricsReporterType.java | 2 +-
.../cloudwatch/CloudWatchMetricsReporter.java | 85 ++++++
.../TestCloudWatchMetricsReporter.java} | 49 ++--
.../apache/hudi/common/config/ConfigGroups.java | 2 +-
15 files changed, 764 insertions(+), 35 deletions(-)
create mode 100644
hudi-aws/src/main/java/org/apache/hudi/aws/cloudwatch/CloudWatchReporter.java
create mode 100644
hudi-aws/src/main/java/org/apache/hudi/config/HoodieMetricsCloudWatchConfig.java
create mode 100644
hudi-aws/src/test/java/org/apache/hudi/aws/cloudwatch/TestCloudWatchReporter.java
create mode 100644
hudi-client/hudi-client-common/src/main/java/org/apache/hudi/metrics/cloudwatch/CloudWatchMetricsReporter.java
copy
hudi-client/hudi-client-common/src/test/java/org/apache/hudi/metrics/{TestHoodieConsoleMetrics.java
=> cloudwatch/TestCloudWatchMetricsReporter.java} (56%)