Re: [DISCUSS] Avatica 1.16.0 dockerfiles broken. Release 1.17.0?

2020-01-07 Thread Francis Chuang
In terms of the changes for this release, the dockerfiles has been fixed and I believe you've reordered the steps for finalizing a release using gradle. I think the problem is somewhat annoying, but has not been an issue before. If there is some consensus regarding this, I am happy to make

Re: [DISCUSS] Avatica 1.16.0 dockerfiles broken. Release 1.17.0?

2020-01-07 Thread Vladimir Sitnikov
AFAIK it is up to the release manager. Vladimir

Re: [DISCUSS] Avatica 1.16.0 dockerfiles broken. Release 1.17.0?

2020-01-07 Thread Francis Chuang
Has there been any progress/solution regarding the LF and CRLF issue? Francis On 30/12/2019 2:43 am, Vladimir Sitnikov wrote: Stamitis>I was thinking that if the check says that there is no problem then apply would be a noop. The current logic of 'apply' is it computes the appropriate style

Re: [DISCUSS] Avatica 1.16.0 dockerfiles broken. Release 1.17.0?

2019-12-29 Thread Vladimir Sitnikov
Stamitis>I was thinking that if the check says that there is no problem then apply would be a noop. The current logic of 'apply' is it computes the appropriate style and overwrites the file. Do you suggest it to skip overwriting in case the only diff is line endings? What if there are other

Re: [DISCUSS] Avatica 1.16.0 dockerfiles broken. Release 1.17.0?

2019-12-29 Thread Stamatis Zampetakis
I was thinking that if the check says that there is no problem then apply would be a noop. I have the impression that source releases are necessary and obligatory so that the ASF is covered from a legal perspective. If I am not mistaken even companies with closed source code are obliged to

Re: [DISCUSS] Avatica 1.16.0 dockerfiles broken. Release 1.17.0?

2019-12-26 Thread Vladimir Sitnikov
Stamatis>I guess there are people who use Windows and they still have their editors Stamatis>configured to use LF endings. LF / CRLF uses Git configuration to figure out the needed line endings. In other words, if someone configures Git to use LF rather than "platform" line endings, the build

Re: [DISCUSS] Avatica 1.16.0 dockerfiles broken. Release 1.17.0?

2019-12-25 Thread Stamatis Zampetakis
Personally, I would opt for a more permissive build. Unexpected line endings is kind of subjective. I guess there are people who use Windows and they still have their editors configured to use LF endings. Moreover, checking other opensource projects it is kind of rare to release source code in

Re: [DISCUSS] Avatica 1.16.0 dockerfiles broken. Release 1.17.0?

2019-12-24 Thread Vladimir Sitnikov
Stamatis> do we have another option so that the build does not fail on Windows? It boils down to a question: should the build fail if the source files contain unexpected line endings? Suppose someone uses Windows, and they create test_sql_plan.txt file with wrong line endings (==LF). Should the

Re: [DISCUSS] Avatica 1.16.0 dockerfiles broken. Release 1.17.0?

2019-12-24 Thread Stamatis Zampetakis
Apart from releasing the zip archives do we have another option so that the build on the tar.gz does not fail on Windows? I don't remember anybody complaining about this when we were using the maven build, so I am wondering if we had some special configuration. On Sat, Dec 21, 2019 at 2:44 AM

Re: [DISCUSS] Avatica 1.16.0 dockerfiles broken. Release 1.17.0?

2019-12-20 Thread Francis Chuang
The broken dockerfiles are really trivial to fix and one of the reasons I'd like to fix them and release 1.17.0 is so that I can add 1.17.0 as a test target for Avatica-Go before releasing Avatica-Go 5.0.0. In addition to fixing the dockerfiles, we should: - Agree on whether we need to release

Re: [DISCUSS] Avatica 1.16.0 dockerfiles broken. Release 1.17.0?

2019-12-20 Thread Rui Wang
I am less familiar with the broken docker stuff. Depending on how people think about it: If it is not a big problem, one thing could be done is to include it into the release notes with a section that mentions it (I have seen such practice before). -Rui On Fri, Dec 20, 2019 at 8:53 AM Stamatis

Re: [DISCUSS] Avatica 1.16.0 dockerfiles broken. Release 1.17.0?

2019-12-20 Thread Stamatis Zampetakis
First of all many thanks Francis for the release of 1.16.0. Being at the same time RM, contributor, and beta tester of the Gradle release build was definitely not easy :) Also special thanks to Vladimir who spend a lot of time polishing the new build system and helping in the resolution of the

Re: [DISCUSS] Avatica 1.16.0 dockerfiles broken. Release 1.17.0?

2019-12-19 Thread Francis Chuang
From past experience, I think it the files should become available as long as the repository is marked as released within nexus, so this shouldn't be too much of a problem. On 20/12/2019 9:18 am, Vladimir Sitnikov wrote: AFAIK it does wait for the Nexus to release, however, I have no idea if

Re: [DISCUSS] Avatica 1.16.0 dockerfiles broken. Release 1.17.0?

2019-12-19 Thread Vladimir Sitnikov
AFAIK it does wait for the Nexus to release, however, I have no idea if that means the files are immediately available. Vladimir

Re: [DISCUSS] Avatica 1.16.0 dockerfiles broken. Release 1.17.0?

2019-12-19 Thread Francis Chuang
Thanks for confirming, Vladimir. I'll fix the dockerfiles and make 1.17.0 available for voting. Does the release repository task wait until the repository has been fully released before returning? If so, I think it should be quite easy to rearrange the tasks and we can get it into this

Re: [DISCUSS] Avatica 1.16.0 dockerfiles broken. Release 1.17.0?

2019-12-19 Thread Vladimir Sitnikov
Francis>My assumption is that they should be equivalent, but I would love to get Francis>some confirmation first as releasing a broken 1.17.0 would cause more work. For instance,

Re: [DISCUSS] Avatica 1.16.0 dockerfiles broken. Release 1.17.0?

2019-12-19 Thread Francis Chuang
I did check the difference between the -shaded.jar (1.15.0) and .jar (1.16.0) files on nexus yesterday and they seemed to be roughly the same size, at least much bigger than the .jar files in (1.15.0). My assumption is that they should be equivalent, but I would love to get some confirmation

Re: [DISCUSS] Avatica 1.16.0 dockerfiles broken. Release 1.17.0?

2019-12-19 Thread Kevin Risden
I haven't looked into this in detail yet, but can share details on one of the questions: > - Can anyone confirm if the > avatica-standalone-server-${AVATICA_VERSION}-shaded.jar and > avatica-standalone-server-${AVATICA_VERSION}.jar. > jars are suppose to be equivalent? > The Maven built used

[DISCUSS] Avatica 1.16.0 dockerfiles broken. Release 1.17.0?

2019-12-18 Thread Francis Chuang
Upon finalizing the release for Avatica 1.16.0, I noticed that the dockerfiles would not build on docker hub. Upon investigation, it appears that the file names of the jars on nexus has changed slightly. The current dockerfiles [1] references