From 9e8b27a76218b9c36a22b8497c4880764f7ddb7d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 12 Jul 2026 02:22:39 +0000 Subject: [PATCH 1/2] Bump com.google.api.grpc:proto-google-common-protos Bumps [com.google.api.grpc:proto-google-common-protos](https://github.com/googleapis/sdk-platform-java) from 2.72.0 to 2.73.0. - [Release notes](https://github.com/googleapis/sdk-platform-java/releases) - [Changelog](https://github.com/googleapis/sdk-platform-java/blob/main/CHANGELOG.md) - [Commits](https://github.com/googleapis/sdk-platform-java/compare/gax/v2.72.0...gax/2.73.0) --- updated-dependencies: - dependency-name: com.google.api.grpc:proto-google-common-protos dependency-version: 2.73.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- parquet-protobuf/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/parquet-protobuf/pom.xml b/parquet-protobuf/pom.xml index c6e5ca97c6..a8dec516d7 100644 --- a/parquet-protobuf/pom.xml +++ b/parquet-protobuf/pom.xml @@ -32,7 +32,7 @@ 4.4 4.35.1 - 2.72.0 + 2.73.0 1.4.5 From 5a95c417293a63f4183aafabbea0c52a65e81f48 Mon Sep 17 00:00:00 2001 From: Gang Wu Date: Sun, 12 Jul 2026 12:06:46 +0800 Subject: [PATCH 2/2] Preserve NaN bits in plain encoding --- .../apache/parquet/column/values/plain/PlainValuesWriter.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/parquet-column/src/main/java/org/apache/parquet/column/values/plain/PlainValuesWriter.java b/parquet-column/src/main/java/org/apache/parquet/column/values/plain/PlainValuesWriter.java index be5dfc0fa8..1c4b1e46cb 100644 --- a/parquet-column/src/main/java/org/apache/parquet/column/values/plain/PlainValuesWriter.java +++ b/parquet-column/src/main/java/org/apache/parquet/column/values/plain/PlainValuesWriter.java @@ -67,12 +67,12 @@ public final void writeLong(long v) { @Override public final void writeFloat(float v) { - arrayOut.writeInt(Float.floatToIntBits(v)); + arrayOut.writeInt(Float.floatToRawIntBits(v)); } @Override public final void writeDouble(double v) { - arrayOut.writeLong(Double.doubleToLongBits(v)); + arrayOut.writeLong(Double.doubleToRawLongBits(v)); } @Override