Re: "calcite" and "calcite-examples" missing from release 1.22?

2020-05-01 Thread Vladimir Sitnikov
>They have a purpose

Hey Julian, would you please kindly to explain what is the purpose of
calcite and calcite-examples artifacts?

Vladimir


Re: "calcite" and "calcite-examples" missing from release 1.22?

2020-05-01 Thread Julian Hyde
I disagree. They have a purpose. We used to publish them, and we
should continue to publish them.

If you had a good reason to publishing them when you migrated us to
Gradle, you should have let us know.

One negative side-effect is that if you search for "apache calcite" on
Maven Central [1] it appears that our latest version is 1.21.

I have logged https://issues.apache.org/jira/browse/CALCITE-3967.

Julian

[1] https://search.maven.org/search?q=apache%20calcite

On Thu, Apr 30, 2020 at 7:55 PM Vladimir Sitnikov
 wrote:
>
> The artifacts have no purpose, they do not exist, so they are not published.
>
> Vladimis


Re: "calcite" and "calcite-examples" missing from release 1.22?

2020-04-30 Thread Vladimir Sitnikov
The artifacts have no purpose, they do not exist, so they are not published.

Vladimis


Re: "calcite" and "calcite-examples" missing from release 1.22?

2020-04-30 Thread Julian Hyde
Rather than opening up a new debate, can we just carry on doing what we always 
did?


> On Apr 28, 2020, at 12:03 PM, Vladimir Sitnikov  
> wrote:
> 
>> If you search for Calcite on Maven Central [1] you will see that the
> latest version of the “calcite” and “calcite-examples” artifacts is 1.21,
> whereas the latest version of everything else is 1.22.
> 
> What is the purpose of "calcite" artifact?
> Was
> org.apache.calcitecalcite
> useful?
> 
> A missing bit is the publishing of calcite-bom (bill-of-material).
> It would be helpful for the consumers so they get all the versions of
> -linq4j, -core, etc, by adding a single dependency on the bom artifact.
> Here's the bom for JUnit5:
> https://repo1.maven.org/maven2/org/junit/junit-bom/5.7.0-M1/junit-bom-5.7.0-M1.pom
> 
> Vladimir



Re: "calcite" and "calcite-examples" missing from release 1.22?

2020-04-28 Thread Vladimir Sitnikov
> If you search for Calcite on Maven Central [1] you will see that the
latest version of the “calcite” and “calcite-examples” artifacts is 1.21,
whereas the latest version of everything else is 1.22.

What is the purpose of "calcite" artifact?
Was
org.apache.calcitecalcite
useful?

A missing bit is the publishing of calcite-bom (bill-of-material).
It would be helpful for the consumers so they get all the versions of
-linq4j, -core, etc, by adding a single dependency on the bom artifact.
Here's the bom for JUnit5:
https://repo1.maven.org/maven2/org/junit/junit-bom/5.7.0-M1/junit-bom-5.7.0-M1.pom

Vladimir


"calcite" and "calcite-examples" missing from release 1.22?

2020-04-28 Thread Julian Hyde
If you search for Calcite on Maven Central [1] you will see that the latest 
version of the “calcite” and “calcite-examples” artifacts is 1.21, whereas the 
latest version of everything else is 1.22.

Is this intended behavior, or a mistake introduced by the move to Gradle?

Julian

[1] https://search.maven.org/search?q=apache%20calcite