downgrade Flink

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

downgrade Flink

Cederic Bosmans
Dear

I am working on a streaming prediction model for which I want to try to use the flink-jpmml extension. (https://github.com/FlinkML/flink-jpmml)
Unfortunately, it only supports only the 0.7.0-SNAPSHOT and 0.6.1 versions of Flink and I am using the 1.7-SNAPSHOT version of Flink. 
How can I downgrade my version?
(the examples are written for sbt and I am using Maven)
Thank you very much!

Kind regards
Cederic

Reply | Threaded
Open this post in threaded view
|

Re: downgrade Flink

vino yang
Hi Cederic,

I just read the project you gave, it includes the following statement in its README file.


“flink-jpmml is tested with the latest Flink (i.e. 1.3.2), but any working Apache Flink version (repo) should work properly.”


This project was born a year ago and should not rely on versions prior to Flink 1.0. 

You can confirm it again.

Thanks, vino.


2018-07-25 6:44 GMT+08:00 Cederic Bosmans <[hidden email]>:
Dear

I am working on a streaming prediction model for which I want to try to use the flink-jpmml extension. (https://github.com/FlinkML/flink-jpmml)
Unfortunately, it only supports only the 0.7.0-SNAPSHOT and 0.6.1 versions of Flink and I am using the 1.7-SNAPSHOT version of Flink. 
How can I downgrade my version?
(the examples are written for sbt and I am using Maven)
Thank you very much!

Kind regards
Cederic


Reply | Threaded
Open this post in threaded view
|

Re: downgrade Flink

vino yang
Hi Cederic,

The README said the "latest" version is 1.3.2, it means as of that time. I think for the latest Flink version, there is no guarantee.

I suggest replace the version's value from LATEST to specific version number.

Thanks, vino.

2018-07-25 15:49 GMT+08:00 Cederic Bosmans <[hidden email]>:
Dear Vino

If I understand you correctly, you mean that the jpmml should work on the latest 1.7-snapshot version of Flink?
I inserted this in my POM.xml file:
<dependency>
<groupId>io.radicalbit</groupId>
<artifactId>flink-jpmml-scala</artifactId>
<version>LATEST</version>
</dependency>
but it keeps saying: 'failed to read artifact descriptor for io.radicalbit:flink-jpmml-scala:jar:LATEST.
So I can not import the functions in my project.

Hopefully you can help me.
Kind regards
Cederic

On Wed, Jul 25, 2018 at 4:16 AM vino yang <[hidden email]> wrote:
Hi Cederic,

I just read the project you gave, it includes the following statement in its README file.


“flink-jpmml is tested with the latest Flink (i.e. 1.3.2), but any working Apache Flink version (repo) should work properly.”


This project was born a year ago and should not rely on versions prior to Flink 1.0. 

You can confirm it again.

Thanks, vino.


2018-07-25 6:44 GMT+08:00 Cederic Bosmans <[hidden email]>:
Dear

I am working on a streaming prediction model for which I want to try to use the flink-jpmml extension. (https://github.com/FlinkML/flink-jpmml)
Unfortunately, it only supports only the 0.7.0-SNAPSHOT and 0.6.1 versions of Flink and I am using the 1.7-SNAPSHOT version of Flink. 
How can I downgrade my version?
(the examples are written for sbt and I am using Maven)
Thank you very much!

Kind regards
Cederic



Reply | Threaded
Open this post in threaded view
|

Re: Re: downgrade Flink

vino yang
Hi,
You are welcome.

Hope for enhancing Flink ML in the future.

----
Vino yang
Thanks.


On 2018-07-25 20:02 , [hidden email] Wrote:

Dear

I was able to fix the problem.
Thank you very much for your support!

Kind regards 
Cederic

On Wed, Jul 25, 2018 at 1:57 PM Cederic Bosmans <[hidden email]> wrote:
Dear

I followed your instructions but after clean installing again, Maven gives as error: 
Could not resolve dependencies for project org.apache.flink:flink-examples-table_:jar:1.6-SNAPSHOT: Could not find artifact io.radicalbit:flink-jpmml-scala:jar:0.7.0-SNAPSHOT in apache.snapshots (https://repository.apache.org/snapshots)

Do I need to define a repository?

Kind regards
Cederic

On Wed, Jul 25, 2018 at 1:14 PM vino yang <[hidden email]> wrote:
Hi Cederic,

Can you try to delete the specific dependency under this path : "/io/radicalbit/...", then let maven re-download jars?

Thanks, vino.

2018-07-25 19:05 GMT+08:00 Cederic Bosmans <[hidden email]>:
Dear Vino,

Thank you for your quick response, you were indeed correct, I changed it to the specific version number and consequently, it does not give any error warnings anymore in my POM file.

But unfortunately, my Intellij still does not want to import the library in my program.
I tried to clean install it again using Maven but then it gives this error:
 Could not find artifact io.radicalbit:flink-jpmml-scala:jar:0.7.0-SNAPSHOT in apache.snapshots (https://repository.apache.org/snapshots). 
which I can not solve.

I really hope you can help me!

Kind regards
Cederic
  
 

On Wed, Jul 25, 2018 at 12:58 PM vino yang <[hidden email]> wrote:
Hi Cederic,

The README said the "latest" version is 1.3.2, it means as of that time. I think for the latest Flink version, there is no guarantee.

I suggest replace the version's value from LATEST to specific version number.

Thanks, vino.

2018-07-25 15:49 GMT+08:00 Cederic Bosmans <[hidden email]>:
Dear Vino

If I understand you correctly, you mean that the jpmml should work on the latest 1.7-snapshot version of Flink?
I inserted this in my POM.xml file:
<dependency>
<groupId>io.radicalbit</groupId>
<artifactId>flink-jpmml-scala</artifactId>
<version>LATEST</version>
</dependency>
but it keeps saying: 'failed to read artifact descriptor for io.radicalbit:flink-jpmml-scala:jar:LATEST.
So I can not import the functions in my project.

Hopefully you can help me.
Kind regards
Cederic

On Wed, Jul 25, 2018 at 4:16 AM vino yang <[hidden email]> wrote:
Hi Cederic,

I just read the project you gave, it includes the following statement in its README file.


“flink-jpmml is tested with the latest Flink (i.e. 1.3.2), but any working Apache Flink version (repo) should work properly.”


This project was born a year ago and should not rely on versions prior to Flink 1.0. 

You can confirm it again.

Thanks, vino.


2018-07-25 6:44 GMT+08:00 Cederic Bosmans <[hidden email]>:
Dear

I am working on a streaming prediction model for which I want to try to use the flink-jpmml extension. (https://github.com/FlinkML/flink-jpmml)
Unfortunately, it only supports only the 0.7.0-SNAPSHOT and 0.6.1 versions of Flink and I am using the 1.7-SNAPSHOT version of Flink. 
How can I downgrade my version?
(the examples are written for sbt and I am using Maven)
Thank you very much!

Kind regards
Cederic