diff --git a/java/pom.xml b/java/pom.xml
index 73854c96d..6b1b2fdfa 100644
--- a/java/pom.xml
+++ b/java/pom.xml
@@ -33,7 +33,7 @@
org.apache.arrow
arrow-plasma
- 0.10.0-SNAPSHOT
+ 0.10.0
diff --git a/thirdparty/scripts/build_arrow.sh b/thirdparty/scripts/build_arrow.sh
index 48ea0e780..fcf2858ba 100755
--- a/thirdparty/scripts/build_arrow.sh
+++ b/thirdparty/scripts/build_arrow.sh
@@ -34,10 +34,10 @@ else
exit 1
fi
-# The PR for this commit is https://github.com/apache/arrow/pull/2953. We
+# The PR for this commit is https://github.com/apache/arrow/pull/2368. We
# include the link here to make it easier to find the right commit because
# Arrow often rewrites git history and invalidates certain commits.
-TARGET_COMMIT_ID=d48dce2cfebdbd044a8260d0a77f5fe3d89a4a2d
+TARGET_COMMIT_ID=4660833b2c5ef63a97445e304b8f72a2e0170f9c
build_arrow() {
echo "building arrow"
# Make sure arrow will be built again when building ray for java later than python
diff --git a/thirdparty/scripts/build_parquet.sh b/thirdparty/scripts/build_parquet.sh
index 246dab0eb..2075c068d 100755
--- a/thirdparty/scripts/build_parquet.sh
+++ b/thirdparty/scripts/build_parquet.sh
@@ -10,7 +10,7 @@ TP_DIR=$(cd "$(dirname "${BASH_SOURCE:-$0}")"; pwd)/../
PARQUET_HOME=$TP_DIR/pkg/arrow/cpp/build/cpp-install
OPENSSL_DIR=/usr/local/opt/openssl
BISON_DIR=/usr/local/opt/bison/bin
-TARGET_COMMIT_ID=646e2258172112036e3c4c2e6541b0f86b5fb35f
+TARGET_COMMIT_ID=63f41b00bddecb172bd5b3aa0366b4653f498811
build_parquet() {
echo "Building Parquet"