Hi,

> Kou I am not sure what you mean with changing location of the binaries in
> the links you just replaced the version number, do you want to publish them
> as github release artifacts similar to matlab?

Yes.

> CRAN does not like github as a download source (because of purported
> 'flakiness'...) so it would be better to keep them in the artifactory.

Oh... I see.

> Though we do also have the yearly jfrog outtage coming up and we did
> discuss finding other ways to host our artifacts, maybe we should resume
> exploring our options.

OK. Let's discuss this at
https://github.com/apache/arrow/issues/40760 .

Thanks,
-- 
kou

In <CAHQX8+KgPjyXLaYdoLWrTB_2EHrEUexnmz8VNHZLxmb=zfl...@mail.gmail.com>
  "Re: 18.0.1 release manager" on Sun, 3 Nov 2024 15:57:40 +0100,
  Jacob Wujciak <assignu...@apache.org> wrote:

> Hi,
> 
> Kou I am not sure what you mean with changing location of the binaries in
> the links you just replaced the version number, do you want to publish them
> as github release artifacts similar to matlab?
> CRAN does not like github as a download source (because of purported
> 'flakiness'...) so it would be better to keep them in the artifactory.
> 
> Though we do also have the yearly jfrog outtage coming up and we did
> discuss finding other ways to host our artifacts, maybe we should resume
> exploring our options.
> 
>> We're still waiting for one or more volunteers for releasemanager.
> Yes makes sense to spread the knowledge!
> 
> Best
> Jacob
> 
> 
> Am So., 3. Nov. 2024 um 10:21 Uhr schrieb Nic Crane <thisis...@gmail.com>:
> 
>> Good to know, thanks for clarifying the reasoning Kou! :)
>>
>> On Sun, 3 Nov 2024, 02:25 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