Hi, I agree that we should do another release. We just found an issue with the thrift urls when doing the R release that should also be fixed as it can cause issues on CRAN #44607. There is at least one other PR that just missed the RC (#43535) but would be nice to add. As it makes a new API public it should probably be 18.1.0 then.
I will create a new Milestone and start tagging the relevant issues I can find (i.e. in the zulip thread). > Is there any committer or PMC member who want to volunteer 18.0.1 release manager? It may be better that we have more contributors working on our releases to keep releasing continuously. I like this idea! I can also assist with the release (or be release manager if needed). Best Jacob Am Fr., 1. Nov. 2024 um 07:11 Uhr schrieb Nic Crane <thisis...@gmail.com>: > Hi Kou, > > The Arrow R package is still in the process of being submitted to CRAN, so > if it helps and could reduce the work needed for 18.0.1 could we replace > the C++ binaries with the correct ones? > > Thanks, > > Nic > > On Fri, 1 Nov 2024, 00:26 Sutou Kouhei, <k...@clear-code.com> wrote: > > > Hi, > > > > We built 18.0.0 RC0 binaries with wrong source. The 18.0.0 > > RC0 source archive was generated from the > > apache-arrow-18.0.0-rc0 tag[0] but the binaries were built > > from d0e7d07[1] not the apache-arrow-18.0.0-rc0 tag. It's > > my fault. Sorry. > > > > [0] https://github.com/apache/arrow/releases/tag/apache-arrow-18.0.0-rc0 > > [1] https://github.com/apache/arrow/pull/44440#issuecomment-2416557688 > > > > I think that we should release 18.0.1. Is there any > > committer or PMC member who want to volunteer 18.0.1 release > > manager? I'll help you. (I think we can have multiple > > release managers for one release to reduce each release > > manager's cost.) > > > > See also > > https://arrow.apache.org/docs/developers/release.html for > > release related tasks. > > > > In recent years, only some limited contributors worked on > > our releases. It may be better that we have more > > contributors working on our releases to keep releasing > > continuously. > > > > > > FYI: Here are problems of 18.0.0 RC0 binaries: > > > > Affected binaries: > > > > * Python wheels > > * Apache Arrow C++ binaries used by the R packages > > * Java jars > > * C# NuGets > > * MATLAB MLTBX > > > > Not affected binaries: > > > > * deb > > * RPM > > > > Affected details: > > > > Python wheels: > > > > * pyarrow.cpp_build_info.version is "18.0.0-SNAPSHOT" not "18.0.0" > > > > Apache Arrow C++ binaries used by the R packages: > > > > * ARROW_VERSION_STRING is "18.0.0-SNAPSHOT" not "18.0.0" > > (I'm not sure the R bindings have API something like > > pyarrow.cpp_build_info.version.) > > > > Java jars: > > > > * Version is "18.0.0-SNAPSHOT" not "18.0.0" > > * Bump logback.version from 1.5.8 to 1.5.10 > > * Bump checker.framework.version from 3.48.0 to 3.48.1 > > (This may not be affected.) > > * Bump org.cyclonedx:cyclonedx-maven-plugin from 2.8.2 to 2.9.0 > > (This may not be affected.) > > * UnionMapWriter supports map() > > > > > https://github.com/apache/arrow/commit/7df47483197186b564a9882ac6d1b5f32b2e3d51 > > > > C# NuGets: > > > > * Version is "18.0.0-SNAPSHOT" not "18.0.0" > > * Bump Grpc.Tools from 2.66.0 to 2.67.0 > > * Have a fix of Flight DoExchange incompatibility > > > > > https://github.com/apache/arrow/commit/da5a2957accee3ec082199cfa2c305d19d9ada20 > > > > MATLAB MLTBX: > > > > * Version is "18.0.0-SNAPSHOT" not "18.0.0" > > > > > > Thanks, > > -- > > kou > > >