Re: [DISCUSS] Apache ORC Release Cadence

2021-10-31 Thread Dongjoon Hyun
According to the discussion, we seem to achieve two things. 1. Keep long term support of released versions as a library 2. Deliver new features more swiftly (if possible) Although we are going to follow semantic versioning, we may want to consider backporting differently per modules to achieve

Re: [DISCUSS] Apache ORC Release Cadence

2021-10-29 Thread Dongjoon Hyun
Thank you, William. Yes, it does indeed. BTW, I'd like to cut 1.7.1 and 1.6.12 next week. I'll start another thread for that. Dongjoon. On Thu, Oct 28, 2021 at 11:09 PM William Hyun wrote: > Hello All! > > I believe that the feature release for ORC is slowing down because of the > lack of

Re: [DISCUSS] Apache ORC Release Cadence

2021-10-29 Thread William Hyun
Hello All! I believe that the feature release for ORC is slowing down because of the lack of new features. If we have meaningful new features, we can strive for annual releases. However, Apache Hive and Flink still use 1.5.x (EOL) versions. We had better help them migrate to 1.7.x first

Re: [DISCUSS] Apache ORC Release Cadence

2021-10-25 Thread Dongjoon Hyun
Thank you, Yiqun. Yes, it's `alpha` or `preview` releases are also possible for the standalone customers. One problem might be that Apache ORC is a library whose majority of customers consume it usually via the Apache downstream project(Spark/Hive/Flink/Iceberg/Arrow/Druid). In this case, it's

Re: [DISCUSS] Apache ORC Release Cadence

2021-10-21 Thread Yiqun Zhang
Thanks Dongjoon for initiating this discussion. I think the current release cadence is great, 1-2 years for a major release and we maintain each major release for about 3 years so we can make sure we maintain a consistent number of releases.

Re: [DISCUSS] Apache ORC Release Cadence

2021-10-21 Thread Dongjoon Hyun
That's a good question. I asked the same question in April by myself. :) https://lists.apache.org/thread.html/r84e4e575dd7414921aadee1df116e0e900fb1e000919e921a0d08993%40%3Cdev.orc.apache.org%3E Apache ORC will follow `Semantic Versioning` like many other Apache projects. https://semver.org

Re: [DISCUSS] Apache ORC Release Cadence

2021-10-21 Thread Pavan Lanka
Thanks Dongjoon for initiating this. I wanted to include the release policy into this discussion as that will influence what kind of cadence we might need. I would like to understand the differentiation between a Patch Release X.Y.Z and a Minor Release X.Y. Are there any scenarios where a

[DISCUSS] Apache ORC Release Cadence

2021-10-16 Thread Dongjoon Hyun
Hi, All. There were some questions and discussion about Apache ORC release cadence at our GitHub PR. I want to share it with you and get your opinion on it. https://github.com/apache/orc/pull/936#issuecomment-944017204 According to our release page, Apache ORC release cadence requires one or