> It may be better that the Arrow R package may wait for 18.0.1 (or 18.1.0) if 
> we haven't submitted it to CRAN yet.

I think so too. For the R package, we'll wait for 18.0.1/18.1.0 to
submit to CRAN [1].

[1] https://github.com/apache/arrow/issues/44496#issuecomment-2451831654


On Sat, Nov 2, 2024 at 7:25 PM Sutou Kouhei <k...@clear-code.com> wrote:
>
> Hi Nic,
>
> I think that replacing the C++ binaries for 18.0.0 doesn't
> affect 18.0.1 release.
>
> The current wrong 18.0.0 C++ binaries are "official"
> release. (We voted them.) The correct 18.0.0 C++ binaries
> are "unofficial" because we don't vote them. So we can't the
> correct ones to
> https://apache.jfrog.io/ui/native/arrow/r/X.Y.Z/ . We need
> to vote the correct 18.0.0 C++ binaries or 18.0.1 release.
> The former is an irregular process. So the latter may be
> easier.
>
>
> It may be better that the Arrow R package may wait for
> 18.0.1 (or 18.1.0) if we haven't submitted it to CRAN yet.
>
>
> BTW, can we change the C++ binaries location to
> https://github.com/apache/arrow/releases/tag/apache-arrow-X.Y.Z
> something like
> https://github.com/apache/arrow/releases/tag/apache-arrow-18.0.0
> from
> https://apache.jfrog.io/ui/native/arrow/r/X.Y.Z/
> something like
> https://apache.jfrog.io/ui/native/arrow/r/18.0.0/ ?
>
> Our Artifactory space uses 75% of quota. So it sends
> notification e-mails periodically...
>
>
> Thanks,
> --
> kou
>
> In <caft6oobuxhqbf_cjzqipvvmqtox9uf8evd1khp_7ogzt_kd...@mail.gmail.com>
>   "Re: 18.0.1 release manager" on Fri, 1 Nov 2024 06:11:26 +0000,
>   Nic Crane <thisis...@gmail.com> wrote:
>
> > 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
> >>

Reply via email to