Some dev questions

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

Some dev questions

Flavio Pompermaier
Hi to all,
I was going to upgrade our Flink cluster to 1.7.x release but I saw that
releases are no more taged and I need to download the sources for a
specific version. Is this a definitive choice? I think that tagging was
really helpful when recompiling the code..why has this policy changed?
There are probably good reasons behind this, I'm just curious as a
developer.

Another thing I noticed is that all ML tickets have been closed since the
ML stuff has been frozen. Is there really no interest into improving it?

Best,
Flavio
Reply | Threaded
Open this post in threaded view
|

Re: Some dev questions

Chesnay Schepler-3
Tags still exist for all releases, which ou can easily verify this on
GitHub.. My guess is that you didn't fetch them properly.

As for the ML tickets, these were specific to the flink-ml module, and
for this module it seems unlikely that we will continue improving it as
we haven't been accepting PRs for over a year.
There are proposals for starting a new ML library, see for example
FLINK-11095. New ML initiatives may of course re-create the closed JIRAs.

On 01.03.2019 11:13, Flavio Pompermaier wrote:

> Hi to all,
> I was going to upgrade our Flink cluster to 1.7.x release but I saw that
> releases are no more taged and I need to download the sources for a
> specific version. Is this a definitive choice? I think that tagging was
> really helpful when recompiling the code..why has this policy changed?
> There are probably good reasons behind this, I'm just curious as a
> developer.
>
> Another thing I noticed is that all ML tickets have been closed since the
> ML stuff has been frozen. Is there really no interest into improving it?
>
> Best,
> Flavio
>

Reply | Threaded
Open this post in threaded view
|

Re: Some dev questions

Flavio Pompermaier
You're right Chesnay, I did a git fetch and I didn't remember that it
doesn't update the tag list..
After a git fetch --tags --all I was able to find the tags.
It would be nice to add this info into the "build from source"
documentation [1]:
the page states "This page covers how to build Flink 1.7.2 from sources."
but this is not true, unless you move to the right tag.
If you follow the listed commands you don't know which version you are
building.

Thanks also for the ML pointer. In this case it could be the case to move
flink-ml to another repo (IMHO).

[1]
https://ci.apache.org/projects/flink/flink-docs-release-1.7/flinkDev/building.html

Best,
Flavio