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 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