diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 0092caa..38dbb9a 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -13,7 +13,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-name: Java 8 Build
+name: Java 11 Build
on: [push, pull_request]
@@ -31,7 +31,7 @@ jobs:
- name: Set JDK
uses: actions/setup-java@v2
with:
- java-version: 8
+ java-version: 11
distribution: 'temurin'
- name: Set Maven 3.8.6
diff --git a/fluss-shaded-arrow-parent/fluss-shaded-arrow-19/pom.xml b/fluss-shaded-arrow-parent/fluss-shaded-arrow-19/pom.xml
new file mode 100644
index 0000000..2c1a6a7
--- /dev/null
+++ b/fluss-shaded-arrow-parent/fluss-shaded-arrow-19/pom.xml
@@ -0,0 +1,108 @@
+
+
+
+ 4.0.0
+
+
+ org.apache.fluss
+ fluss-shaded-arrow-parent
+ 2.0-incubating
+
+
+ fluss-shaded-arrow${fluss.ci.license.suffix}
+ fluss-shaded-arrow-19
+ ${arrow.version}-2.0-incubating
+
+ jar
+
+
+
+ 19.0.0
+
+
+
+
+ org.apache.arrow
+ arrow-vector
+ ${arrow.version}
+
+
+ commons-codec
+ commons-codec
+
+
+ io.netty
+ netty-common
+
+
+ org.slf4j
+ slf4j-api
+
+
+ com.google.code.findbugs
+ jsr305
+
+
+
+
+
+ org.apache.arrow
+ arrow-memory-netty
+ ${arrow.version}
+
+
+ io.netty
+ netty-common
+
+
+ io.netty
+ netty-buffer
+
+
+ org.slf4j
+ slf4j-api
+
+
+
+
+
+ org.apache.arrow
+ arrow-variant
+ ${arrow.version}
+
+
+ org.slf4j
+ slf4j-api
+
+
+
+
+
+
+
+ license-check
+
+ -19
+
+
+
+
+
diff --git a/fluss-shaded-arrow-parent/fluss-shaded-arrow-19/src/main/resources/META-INF/NOTICE b/fluss-shaded-arrow-parent/fluss-shaded-arrow-19/src/main/resources/META-INF/NOTICE
new file mode 100644
index 0000000..fa48757
--- /dev/null
+++ b/fluss-shaded-arrow-parent/fluss-shaded-arrow-19/src/main/resources/META-INF/NOTICE
@@ -0,0 +1,20 @@
+fluss-shaded-arrow-19
+Copyright 2025 The Apache Software Foundation
+
+This product includes software developed at
+The Apache Software Foundation (http://www.apache.org/).
+
+This project bundles the following dependencies under the Apache Software License 2.0 (http://www.apache.org/licenses/LICENSE-2.0.txt)
+
+- org.apache.arrow:arrow-vector:19.0.0
+- org.apache.arrow:arrow-format:19.0.0
+- org.apache.arrow:arrow-memory-core:19.0.0
+- org.apache.arrow:arrow-memory-netty:19.0.0
+- org.apache.arrow:arrow-memory-netty-buffer-patch:19.0.0
+- org.apache.arrow:arrow-variant:19.0.0
+- com.google.flatbuffers:flatbuffers-java:25.2.10
+- org.apache.parquet:parquet-variant:1.17.0
+- org.apache.parquet:parquet-common:1.17.0
+- org.apache.parquet:parquet-column:1.17.0
+- org.apache.parquet:parquet-format-structures:1.17.0
+- org.apache.parquet:parquet-encoding:1.17.0
diff --git a/fluss-shaded-arrow-parent/pom.xml b/fluss-shaded-arrow-parent/pom.xml
index 0a401e1..d8d7161 100644
--- a/fluss-shaded-arrow-parent/pom.xml
+++ b/fluss-shaded-arrow-parent/pom.xml
@@ -34,6 +34,7 @@
fluss-shaded-arrow-15
fluss-shaded-arrow-16
+ fluss-shaded-arrow-19
@@ -59,6 +60,8 @@
io.netty:*
org.eclipse.collections.impl.map.mutable.primitive.IntObjectHashMap
+
+ org.apache.parquet:*
@@ -87,6 +90,15 @@
com.fasterxml.jackson
${shading.prefix}.jackson2.com.fasterxml.jackson
+
+ org.apache.parquet
+ ${shading.prefix}.arrow.org.apache.parquet
+
+
+
+ shaded.parquet
+ ${shading.prefix}.arrow.shaded.parquet
+
diff --git a/pom.xml b/pom.xml
index 38472ef..29ba75e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -114,7 +114,7 @@
- 1.8.0
+ 11