Hi, All. 

Thank you for helping the releases. Here is an update.

After finalizing 1.9.7 vote tomorrow, I'm going to start to roll the following 
two at the same time during weekend.

- https://github.com/apache/orc/milestone/46 (2.0.6)
- https://github.com/apache/orc/milestone/43 (2.1.3)

FYI, I'm working on these release for
- Apache ORC 1.9.7 for Apache Spark 3.5.7
- Apache ORC 2.1.3 for Apache Spark 4.0.1

We can resume ORC 2.2.0 discussion to target Apache Spark 4.1.0-preview1.

Best,
Dongjoon.


On 2025/06/23 18:48:49 Dongjoon Hyun wrote:
> Thank you. Sure, I'll start to roll from ORC 1.x releases.
> 
> https://github.com/apache/orc/milestone/44 (1.8.10)
> https://github.com/apache/orc/milestone/45 (1.9.7)
> 
> Dongjoon.
> 
> On 2025/06/23 02:33:48 William Hyun wrote:
> > Thank you for your input Dongjoon!
> > Sounds good on delaying 2.2.0 release until the action items are complete.
> > We can get started on the other releases first.
> > 
> > Bests,
> > William
> > 
> > On Wed, Jun 18, 2025 at 11:35 PM Dongjoon Hyun <dongj...@apache.org> wrote:
> > >
> > > Thank you, William.
> > >
> > > I'm also thinking about that recently.
> > >
> > > +1 for releasing 2.1.3, 2.0.6, 1.9.7, 1.8.10 soon (June).
> > > It would be helpful for all downstream projects.
> > >
> > > For ORC 2.2, I also support the early release (2025 July?) of Apache ORC 
> > > 2.2.0. We may want to create branch-2.2 first as a soft feature freeze. 
> > > BTW, to be complete, we need to finalize the following two items first.
> > >
> > > 1. ORC-1920: [C++] Support `Geometry` and `Geography` types (Under Review)
> > > https://github.com/apache/orc/pull/2269
> > >
> > > 2. Test `orc-tools` with Java 24 (Under testing)
> > > To give you all some background, Homebrew's `orc-tools` formula seems to 
> > > be broken due to its default Homebrew Java dependency (which is Java 24 
> > > as of now). We have three ways to handle that.
> > >
> > > (A) To fix the Homebrew formula by pinning JDK to Java 21.
> > > (B) To make `orc-tools` work on Java 24 with local files although we 
> > > don't support Java 24 or 25 yet due to Hadoop dependency.
> > > (C) To build a native image of `orc-tools` via GraalVM Community Edition 
> > > like Apache Kafka community's 'kafka-native' docker image.
> > >
> > > We can do (A) easily in the Homebrew repository contribution. For (B), 
> > > although ORC-1927 was merged for that purpose, we need to test 
> > > `orc-tools` on Java 24 more to make sure. For (C), I'm investigating 
> > > personally.
> > >
> > > ORC-1927: Add Java `25-ea` test coverage for `tools` module
> > >
> > > Dongjoon.
> > >
> > >
> > > On 2025/06/19 04:02:20 William Hyun wrote:
> > > > Hello All!
> > > >
> > > > I'd like to propose to release from all live branches due to ORC-1898
> > > > correctness patch.
> > > >
> > > > - https://github.com/apache/orc/pull/2223
> > > >
> > > > In addition, I would also like to propose to release 2.2.0 earlier
> > > > than scheduled as there are
> > > > important features like the following waiting to be delivered.
> > > >
> > > > - ORC-1903: Support `Geometry` and `Geography` types
> > > > - ORC-1906: Support `Meson` build
> > > >
> > > > Full list of issues:
> > > > https://issues.apache.org/jira/projects/ORC/versions/12355545 (78
> > > > resolved issues)
> > > > https://github.com/apache/orc/milestone/39
> > > >
> > > > What do you all think about this?
> > > >
> > > > Bests,
> > > > William
> > > >
> > 
> 

Reply via email to