[ 
https://issues.apache.org/jira/browse/SOLR-7560?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14592049#comment-14592049
 ] 

Christine Poerschke commented on SOLR-7560:
-------------------------------------------

It was the 'ant resolve' (or 'ant compile' or 'ant dist') that was failing. 
{{ant -verbose resolve}} gave this output (for presto-parser 0.107)
{code}
[ivy:retrieve] == resolving dependencies 
org.apache.solr#core;working@hostname->com.facebook.presto#presto-parser;0.107 
[compile->master]
[ivy:retrieve] bb-default: Checking cache for: dependency: 
com.facebook.presto#presto-parser;0.107 {compile=[master], 
compile.hadoop=[master], test=[master], test.DfsMiniCluster=[master], 
test.MiniKdc=[master]}
[ivy:retrieve] don't use cache for com.facebook.presto#presto-parser;0.107: 
checkModified=true
[ivy:retrieve]          tried 
/mydirectory/.ivy2/local/com.facebook.presto/presto-parser/0.107/ivys/ivy.xml
[ivy:retrieve]          tried 
/mydirectory/.ivy2/local/com.facebook.presto/presto-parser/0.107/jars/presto-parser.jar
[ivy:retrieve]  local: no ivy file nor artifact found for 
com.facebook.presto#presto-parser;0.107
[ivy:retrieve]          tried 
http://.../artifactory/repo1/com/facebook/presto/presto-parser/0.107/presto-parser-0.107.pom
[ivy:retrieve] CLIENT ERROR: Conflict 
url=http://.../artifactory/repo1/com/facebook/presto/presto-parser/0.107/presto-parser-0.107.pom
[ivy:retrieve]          tried 
http://.../artifactory/repo1/com/facebook/presto/presto-parser/0.107/presto-parser-0.107.jar
[ivy:retrieve]  bb-art-main: no ivy file found for 
com.facebook.presto#presto-parser;0.107: using default data
[ivy:retrieve]  found com.facebook.presto#presto-parser;0.107 in bb-art-main
{code}
using customised {{lucene/ivy-settings.xml}} so that the machine running the 
build need not directly access external repositories. This is what the 
customisation patch looks like:
{code}
-  <settings defaultResolver="default"/>
+  <settings defaultResolver="bb-default"/>
...
   <resolvers>
-    <ibiblio name="sonatype-releases" 
root="https://oss.sonatype.org/content/repositories/releases"; 
m2compatible="true" />
+
+    <ibiblio name="bb-art-main" root="http://.../artifactory/repo1"; 
m2compatible="true" />
+    <ibiblio name="bb-art-jcenter" root="http://.../artifactory/jcenter"; 
m2compatible="true" />
+    <ibiblio name="bb-art-cloudera" 
root="http://.../artifactory/cloudera.repo"; m2compatible="true" />
+
+    <ibiblio name="bb-art-sonatype-releases" 
root="http://.../artifactory/sonatype-public"; m2compatible="true" />
+    <ibiblio name="bb-art-maven-restlet" 
root="http://.../artifactory/maven-restlet"; m2compatible="true" />
+
+    <ibiblio name="bb-nexus-main" root="http://.../content/repositories/repo1"; 
m2compatible="true" />
+    <ibiblio name="bb-nexus-central" 
root="http://.../content/repositories/central"; m2compatible="true" />
+    <ibiblio name="bb-nexus-cloudera" 
root="http://.../content/repositories/cloudera-public"; m2compatible="true" />
+    <ibiblio name="bb-nexus-sonatype-releases" 
root="http://.../content/repositories/sonatype-public"; m2compatible="true" />
+
+    <chain name="bb-default" returnFirst="true" checkmodified="true" 
changingPattern=".*SNAPSHOT">
+      <resolver ref="local"/>
+      <resolver ref="bb-art-main"/>
+      <resolver ref="bb-art-jcenter"/>
+      <resolver ref="bb-art-cloudera"/>
+    </chain>
+
+    <ibiblio name="sonatype-releases" 
root="http://oss.sonatype.org/content/repositories/releases"; 
m2compatible="true" />
...
{code}

> Parallel SQL Support
> --------------------
>
>                 Key: SOLR-7560
>                 URL: https://issues.apache.org/jira/browse/SOLR-7560
>             Project: Solr
>          Issue Type: New Feature
>          Components: clients - java, search
>            Reporter: Joel Bernstein
>             Fix For: 5.3
>
>         Attachments: SOLR-7560.patch, SOLR-7560.patch, SOLR-7560.patch, 
> SOLR-7560.patch
>
>
> This ticket provides support for executing *Parallel SQL* queries across 
> SolrCloud collections. The SQL engine will be built on top of the Streaming 
> API (SOLR-7082), which provides support for *parallel relational algebra* and 
> *real-time map-reduce*.
> Basic design:
> 1) A new SQLHandler will be added to process SQL requests. The SQL statements 
> will be compiled to live Streaming API objects for parallel execution across 
> SolrCloud worker nodes.
> 2) SolrCloud collections will be abstracted as *Relational Tables*. 
> 3) The Presto SQL parser will be used to parse the SQL statements.
> 4) A JDBC thin client will be added as a Solrj client.
> This ticket will focus on putting the framework in place and providing basic 
> SELECT support and GROUP BY aggregate support.
> Future releases will build on this framework to provide additional SQL 
> features.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to