This is an automated email from the ASF dual-hosted git repository.

sivabalan pushed a commit to branch release-0.12.2-shadow
in repository https://gitbox.apache.org/repos/asf/hudi.git

commit 8cf1b3f15304189aa3b356ef615c257e177842ed
Author: Alexander Trushev <[email protected]>
AuthorDate: Wed Dec 7 13:42:14 2022 +0700

    [MINOR] Fix locale specific NumberFormatException in testutils 
HoodieTestDataGenerator (#7215)
---
 .../java/org/apache/hudi/common/testutils/HoodieTestDataGenerator.java | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git 
a/hudi-common/src/test/java/org/apache/hudi/common/testutils/HoodieTestDataGenerator.java
 
b/hudi-common/src/test/java/org/apache/hudi/common/testutils/HoodieTestDataGenerator.java
index 5cedea06342..c6ab11a310f 100644
--- 
a/hudi-common/src/test/java/org/apache/hudi/common/testutils/HoodieTestDataGenerator.java
+++ 
b/hudi-common/src/test/java/org/apache/hudi/common/testutils/HoodieTestDataGenerator.java
@@ -68,6 +68,7 @@ import java.util.Collections;
 import java.util.HashMap;
 import java.util.HashSet;
 import java.util.List;
+import java.util.Locale;
 import java.util.Map;
 import java.util.Random;
 import java.util.Set;
@@ -363,7 +364,7 @@ public class HoodieTestDataGenerator implements 
AutoCloseable {
     rec.put("current_date", (int) LocalDateTime.ofInstant(instant, 
ZoneOffset.UTC).toLocalDate().toEpochDay());
     rec.put("current_ts", randomMillis);
 
-    BigDecimal bigDecimal = new BigDecimal(String.format("%5f", 
rand.nextFloat()));
+    BigDecimal bigDecimal = new BigDecimal(String.format(Locale.ENGLISH, 
"%5f", rand.nextFloat()));
     Schema decimalSchema = AVRO_SCHEMA.getField("height").schema();
     Conversions.DecimalConversion decimalConversions = new 
Conversions.DecimalConversion();
     GenericFixed genericFixed = decimalConversions.toFixed(bigDecimal, 
decimalSchema, LogicalTypes.decimal(10, 6));

Reply via email to