Skip to content

Commit 3e65c16

Browse files
committed
fix locale
1 parent c6603f0 commit 3e65c16

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/bigquery/TableRowToStorageApiProto.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
import java.math.RoundingMode;
4949
import java.nio.charset.StandardCharsets;
5050
import java.text.DecimalFormat;
51+
import java.text.DecimalFormatSymbols;
5152
import java.time.DateTimeException;
5253
import java.time.Instant;
5354
import java.time.LocalDate;
@@ -59,6 +60,7 @@
5960
import java.util.ArrayList;
6061
import java.util.Collections;
6162
import java.util.List;
63+
import java.util.Locale;
6264
import java.util.Map;
6365
import java.util.Optional;
6466
import java.util.Set;
@@ -194,7 +196,8 @@ public interface ThrowingBiFunction<FirstInputT, SecondInputT, OutputT> {
194196
OutputT apply(FirstInputT t, SecondInputT u) throws SchemaConversionException;
195197
}
196198

197-
static final DecimalFormat DECIMAL_FORMAT = new DecimalFormat("0.0###############");
199+
static final DecimalFormat DECIMAL_FORMAT =
200+
new DecimalFormat("0.0###############", DecimalFormatSymbols.getInstance(Locale.ROOT));
198201

199202
// Map of functions to convert json values into the value expected in the Vortex proto object.
200203
static final Map<TableFieldSchema.Type, ThrowingBiFunction<String, Object, @Nullable Object>>

0 commit comments

Comments
 (0)