Thanks, Liang-chi.

On Thu, 13 Dec 2018, 8:29 am Liang-Chi Hsieh <vii...@gmail.com wrote:

>
> Sorry for late. There is a malformed record at CRAN package page again.
> I've
> already asked CRAN admin for help. It should be fixed soon according to
> past
> experience.
>
> Related discussion will be in
> https://issues.apache.org/jira/browse/SPARK-24152. I will post here if I
> get
> reply from CRAN admin.
>
> Thanks.
>
>
> Liang-Chi Hsieh wrote
> > Thanks for letting me know! I will look into it and ask CRAN admin for
> > help.
> >
> >
> > Hyukjin Kwon wrote
> >> Looks it's happening again. Liang-Chi, do you mind if I ask it again?
> >>
> >> FYI, R 3.4 is officially deprecated as of
> >> https://github.com/apache/spark/pull/23012
> >> We could upgrade R version to 3.4.x in Jenkins, which deals with the
> >> malformed(?) responses after 3.0 release.
> >> Then, we could get rid of this problem..!
> >>
> >> 2018년 11월 12일 (월) 오후 1:47, Hyukjin Kwon &lt;
> >
> >> gurwls223@
> >
> >> &gt;님이 작성:
> >>
> >>> I made a PR to officially drop R prior to version 3.4 (
> >>> https://github.com/apache/spark/pull/23012).
> >>> The tests will probably fail for now since it produces warnings for
> >>> using
> >>> R 3.1.x.
> >>>
> >>> 2018년 11월 11일 (일) 오전 3:00, Felix Cheung &lt;
> >
> >> felixcheung_m@
> >
> >> &gt;님이 작성:
> >>>
> >>>> It’s a great point about min R version. From what I see, mostly
> because
> >>>> of fixes and packages support, most users of R are fairly up to date?
> >>>> So
> >>>> perhaps 3.4 as min version is reasonable esp. for Spark 3.
> >>>>
> >>>> Are we getting traction with CRAN sysadmin? It seems like this has
> been
> >>>> broken a few times.
> >>>>
> >>>>
> >>>> ------------------------------
> >>>> *From:* Liang-Chi Hsieh &lt;
> >
> >> viirya@
> >
> >> &gt;
> >>>> *Sent:* Saturday, November 10, 2018 2:32 AM
> >>>> *To:*
> >
> >> dev@.apache
> >
> >>>> *Subject:* Re: [discuss] SparkR CRAN feasibility check server problem
> >>>>
> >>>>
> >>>> Yeah, thanks Hyukjin Kwon for bringing this up for discussion.
> >>>>
> >>>> I don't know how higher versions of R are widely used across R
> >>>> community.
> >>>> If
> >>>> R version 3.1.x was not very commonly used, I think we can discuss to
> >>>> upgrade minimum R version in next Spark version.
> >>>>
> >>>> If we ended up with not upgrading, we can discuss with CRAN sysadmin
> to
> >>>> fix
> >>>> it by the service side automatically that prevents malformed R
> packages
> >>>> info. So we don't need to fix it manually every time.
> >>>>
> >>>>
> >>>>
> >>>> Hyukjin Kwon wrote
> >>>> >> Can upgrading R able to fix the issue. Is this perhaps not
> >>>> necessarily
> >>>> > malform but some new format for new versions perhaps?
> >>>> > That's my guess. I am not totally sure about it tho.
> >>>> >
> >>>> >> Anyway we should consider upgrading R version if that fixes the
> >>>> problem.
> >>>> > Yea, we should. If we should, it should be more them R 3.4. Maybe
> >>>> it's
> >>>> > good
> >>>> > time to start to talk about minimum R version. 3.1.x is too old.
> It's
> >>>> > released 4.5 years ago.
> >>>> > R 3.4.0 is released 1.5 years ago. Considering the timing for Spark
> >>>> 3.0,
> >>>> > deprecating lower versions, bumping up R to 3.4 might be reasonable
> >>>> > option.
> >>>> >
> >>>> > Adding Shane as well.
> >>>> >
> >>>> > If we ended up with not upgrading it, I will forward this email to
> >>>> CRAN
> >>>> > sysadmin to discuss further anyway.
> >>>> >
> >>>> >
> >>>> >
> >>>> > 2018년 11월 2일 (금) 오후 12:51, Felix Cheung &lt;
> >>>>
> >>>> > felixcheung@
> >>>>
> >>>> > &gt;님이 작성:
> >>>> >
> >>>> >> Thanks for being this up and much appreciate with keeping on top of
> >>>> this
> >>>> >> at all times.
> >>>> >>
> >>>> >> Can upgrading R able to fix the issue. Is this perhaps not
> >>>> necessarily
> >>>> >> malform but some new format for new versions perhaps? Anyway we
> >>>> should
> >>>> >> consider upgrading R version if that fixes the problem.
> >>>> >>
> >>>> >> As an option we could also disable the repo check in Jenkins but I
> >>>> can
> >>>> >> see
> >>>> >> that could also be problematic.
> >>>> >>
> >>>> >>
> >>>> >> On Thu, Nov 1, 2018 at 7:35 PM Hyukjin Kwon &lt;
> >>>>
> >>>> > gurwls223@
> >>>>
> >>>> > &gt; wrote:
> >>>> >>
> >>>> >>> Hi all,
> >>>> >>>
> >>>> >>> I want to raise the CRAN failure issue because it started to block
> >>>> Spark
> >>>> >>> PRs time to time. Since the number
> >>>> >>> of PRs grows hugely in Spark community, this is critical to not
> >>>> block
> >>>> >>> other PRs.
> >>>> >>>
> >>>> >>> There has been a problem at CRAN (See
> >>>> >>> https://github.com/apache/spark/pull/20005 for analysis).
> >>>> >>> To cut it short, the root cause is malformed package info from
> >>>> >>> https://cran.r-project.org/src/contrib/PACKAGES
> >>>> >>> from server side, and this had to be fixed by requesting it to
> CRAN
> >>>> >>> sysaadmin's help.
> >>>> >>>
> >>>> >>> https://issues.apache.org/jira/browse/SPARK-24152 <- newly open.
> I
> >>>> am
> >>>> >>> pretty sure it's the same issue
> >>>> >>> https://issues.apache.org/jira/browse/SPARK-25923 <-
> >>>> reopen/resolved
> >>>> 2
> >>>> >>> times
> >>>> >>> https://issues.apache.org/jira/browse/SPARK-22812
> >>>> >>>
> >>>> >>> This happened 5 times for roughly about 10 months, causing
> blocking
> >>>> >>> almost all PRs in Apache Spark.
> >>>> >>> Historically, it blocked whole PRs for few days once, and whole
> >>>> Spark
> >>>> >>> community had to stop working.
> >>>> >>>
> >>>> >>> I assume this has been not a super big big issue so far for other
> >>>> >>> projects or other people because apparently
> >>>> >>> higher version of R has some logics to handle this malformed
> >>>> documents
> >>>> >>> (at least I verified R 3.4.0 works fine).
> >>>> >>>
> >>>> >>> For our side, Jenkins has low R version (R 3.1.1 if that's not
> >>>> updated
> >>>> >>> from what I have seen before),
> >>>> >>> which is unable to parse the malformed server's response.
> >>>> >>>
> >>>> >>> So, I want to talk about how we are going to handle this. Possible
> >>>> >>> solutions are:
> >>>> >>>
> >>>> >>> 1. We should start a talk with CRAN sysadmin to permanently
> prevent
> >>>> this
> >>>> >>> issue
> >>>> >>> 2. We upgrade R to 3.4.0 in Jenkins (however we will not be able
> to
> >>>> test
> >>>> >>> low R versions)
> >>>> >>> 3. ...
> >>>> >>>
> >>>> >>> If if we fine, I would like to suggest to forward this email to
> >>>> CRAN
> >>>> >>> sysadmin to discuss further about this.
> >>>> >>>
> >>>> >>> Adding Liang-Chi Felix and Shivaram who I already talked about
> this
> >>>> few
> >>>> >>> times before.
> >>>> >>>
> >>>> >>> Thanks all.
> >>>> >>>
> >>>> >>>
> >>>> >>>
> >>>> >>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> Sent from: http://apache-spark-developers-list.1001551.n3.nabble.com/
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe e-mail:
> >
> >> dev-unsubscribe@.apache
> >
> >>>>
> >>>>
> >
> >
> >
> >
> >
> > --
> > Sent from: http://apache-spark-developers-list.1001551.n3.nabble.com/
> >
> > ---------------------------------------------------------------------
> > To unsubscribe e-mail:
>
> > dev-unsubscribe@.apache
>
>
>
>
>
> --
> Sent from: http://apache-spark-developers-list.1001551.n3.nabble.com/
>
> ---------------------------------------------------------------------
> To unsubscribe e-mail: dev-unsubscr...@spark.apache.org
>
>

Reply via email to