Hi devs,

Recently I found a [CALCITE-2040] "Create adapter for Apache Arrow"[1] that
is almost finished in PR#2810[2], but no one continues to push it forward,
so I want to take it. I made some changes to the existing PR, including
- Upgrade arrow to 15.0
- Prohibit arrow adapter CI on Windows (for arrow system compatibility[3])
- Add JAVA_OPTIONS for JDK19 CI --add-opens=java.base/java.nio=ALL-UNNAMED
(for arrow java compatibility[4])

This is my PR link: https://github.com/apache/calcite/pull/3666

I haven't made any feature changes because I'm not familiar enough with
Apache Arrow. I found that Jenkins CI will fail due to the JAVA_OPTIONS,
and I will fix it later.

Best,
Hongyu

[1] https://issues.apache.org/jira/browse/CALCITE-2040
[2] https://github.com/apache/calcite/pull/2810/commits
[3] https://arrow.apache.org/docs/java/install.html#system-compatibility
[4] https://arrow.apache.org/docs/java/install.html#java-compatibility

Reply via email to