Skip to content

Conversation

@ryan-williams
Copy link

@ryan-williams ryan-williams commented Dec 28, 2018

parquet-scala has only been released for Scala 2.10 (which has been EOL'd for a few years).

Scala 2.11 is almost EOL as well; Spark held a lot of the ecosystem on 2.11 but now supports 2.12.

Scala 2.13.0 will also land soon.

So, I think bumping parquet-scala directly to 2.12 makes the most sense. Additionally, it would be good to go back release 2.12 (and probably 2.11) artifacts for some of the recent releases. I'm not sure what the process would have to be for that; it's not really a new release, but rather some new artifacts that were arguably missing the first time around 😀

I've already released most of parquet-scala_{2.11,2.12} x {1.8.3,1.10.0} under my own group ID, to address pressing needs in some downstream projects (cf. bigdatagenomics/adam#2108); the changes are fairly trivial (see below, or this equivalent patch for 2.11).

One caveat is that I couldn't get any of the scrooge-core_2.12 versions working against 1.8.x (at least, not without upgrading thrift; maybe that means we could only push e.g. 1.10.0 artifacts, but not 1.8.3?). Two relevant branches:

Maybe a more practical thing would be to leave parquet-scrooge on 2.10 for now; I don't think there's any reason it needs to be published for the same scala version as parquet-scala.

@ryan-williams ryan-williams changed the title bump to parquet-scala 2.12 bump to parquet-scala to 2.12 Dec 28, 2018
@nandorKollar
Copy link
Contributor

@ryan-williams could you please open a Jira for this issue here: https://jira.apache.org/jira/projects/PARQUET/issues

Also, it seems that Travis failed for the PR. I think because for some reason it runs with JDK7 (don't know why), could you please have a look at it too? With this Scala version upgrade I'm afraid that the minimum Java version will be Java 8.

@Fokko
Copy link
Contributor

Fokko commented Oct 23, 2019

Thank you @ryan-williams for opening the PR. We're in the process of moving to newer versions of Scala, and 2.10 will be dropped in the next release. I've created a PR that will solve the issues with the update of the scrooge package. Would love to have your review on it: #693

I'll close this one, for now, hope you don't mind.

@Fokko Fokko closed this Oct 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants