I made that change, but I'm a bit confused about what to use for the
artifactId. Here's what I did:
-        <groupId>org.apache.calcite</groupId>
-        <artifactId>calcite-avatica-server</artifactId>
+        <groupId>org.apache.calcite.avatica</groupId>
+        <artifactId>avatica-parent</artifactId>

Complete change here:

diff --git a/phoenix-server-client/pom.xml b/phoenix-server-client/pom.xml
index e9f4bdb..f54f157 100644
--- a/phoenix-server-client/pom.xml
+++ b/phoenix-server-client/pom.xml
@@ -54,8 +54,8 @@

   <dependencies>
     <dependency>
-      <groupId>org.apache.calcite</groupId>
-      <artifactId>calcite-avatica</artifactId>
+      <groupId>org.apache.calcite.avatica</groupId>
+      <artifactId>avatica-parent</artifactId>
     </dependency>
     <dependency>
       <!-- a dependency for the thin-client uberjar -->
diff --git a/phoenix-server/pom.xml b/phoenix-server/pom.xml
index 9eb0e33..7563762 100644
--- a/phoenix-server/pom.xml
+++ b/phoenix-server/pom.xml
@@ -66,13 +66,8 @@
       <artifactId>phoenix-server-client</artifactId>
     </dependency>
     <dependency>
-      <groupId>org.apache.calcite</groupId>
-      <artifactId>calcite-avatica</artifactId>
-      <version>${calcite.version}</version>
-    </dependency>
-    <dependency>
-      <groupId>org.apache.calcite</groupId>
-      <artifactId>calcite-avatica-server</artifactId>
+      <groupId>org.apache.calcite.avatica</groupId>
+      <artifactId>avatica-parent</artifactId>
       <version>${calcite.version}</version>
     </dependency>
     <dependency>
diff --git a/pom.xml b/pom.xml
index 1c7dc53..4fdc210 100644
--- a/pom.xml
+++ b/pom.xml
@@ -51,6 +51,10 @@
       </snapshots>
     </repository>
     <repository>
+      <id>apache calcite avatica RC</id>
+      <url>
https://repository.apache.org/content/repositories/orgapachecalcite-1014
</url>
+    </repository>
+    <repository>
       <id>sonatype-nexus-snapshots</id>
       <name>Sonatype Nexus Snapshots</name>
       <url>https://oss.sonatype.org/content/repositories/snapshots</url>
@@ -110,7 +114,7 @@
     <!-- Do not change jodatime.version until HBASE-15199 is fixed -->
     <jodatime.version>1.6</jodatime.version>
     <joni.version>2.1.2</joni.version>
-    <calcite.version>1.6.0</calcite.version>
+    <calcite.version>1.7.0</calcite.version>
     <jettyVersion>8.1.7.v20120910</jettyVersion>
     <tephra.version>0.7.0</tephra.version>
     <spark.version>1.5.2</spark.version>
@@ -590,13 +594,8 @@
         </exclusions>
       </dependency>
       <dependency>
-        <groupId>org.apache.calcite</groupId>
-        <artifactId>calcite-avatica</artifactId>
-        <version>${calcite.version}</version>
-      </dependency>
-      <dependency>
-        <groupId>org.apache.calcite</groupId>
-        <artifactId>calcite-avatica-server</artifactId>
+        <groupId>org.apache.calcite.avatica</groupId>
+        <artifactId>avatica-parent</artifactId>
         <version>${calcite.version}</version>
       </dependency>



On Fri, Mar 11, 2016 at 10:40 AM, Julian Hyde <[email protected]> wrote:

> Note that we changed the group id from “org.apache.calcite” to
> “org.apache.calcite.avatica”. I don’t know whether that has sufficient
> prominence in the release notes but it could definitely trip you up when
> upgrading.
>
> > On Mar 11, 2016, at 10:39 AM, James Taylor <[email protected]>
> wrote:
> >
> > To verify the release, I'm trying to change Phoenix so it only depends on
> > avatica (as that's the only part of Calcite we're currently relying on in
> > our releases), but my maven knowledge is lacking.
> >
> > Any chance you could help with this, Nick?
> >
> > On Thu, Mar 10, 2016 at 2:25 PM, Josh Elser <[email protected]>
> wrote:
> >
> >> Argh! Yes, thanks for clarifying. Sloppy copy-paste.
> >>
> >>
> >> Julian Hyde wrote:
> >>
> >>> The artifacts to be voted on are located here:
> >>>>
> >>>>
> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-avatica-1.7.0-rc0/
> >>>>
> >>>
> >>> Clearly you meant
> >>>
> >>>
> https://dist.apache.org/repos/dist/dev/calcite/apache-calcite-avatica-1.7.0-rc1/
> >>> .
> >>>
> >>
>
>

Reply via email to