[
https://issues.apache.org/jira/browse/ARROW-11135?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17327023#comment-17327023
]
Julian Hyde commented on ARROW-11135:
-------------------------------------
[~projjal], Thanks for stepping up to help. I really appreciate it.
In case I didn't make it clear: We have used the ursa-labs nightly build, and
in fact we checked one of the jars into a git branch during development. But in
order to merge into Calcite's master branch (from which releases will be made),
we can only depend on released artifacts in Maven central. Our criteria are:
* master branch MUST NOT contain binary files (e.g. .jar);
* a source release MUST NOT contain binary files;
* master branch and release builds MUST NOT depend on snapshot or nightly
artifacts, only released artifacts;
* code SHOULD run on at least Linux and macOS (windows would be nice, but it's
not feasible);
* all platforms SHOULD use the same jar file;
* artifacts SHOULD be in maven central (another repo might be possible).
These are fairly typical for an ASF project, I think. They are designed to
reduce friction for people who want to use or develop this feature.
> Using Maven Central artifacts as dependencies produce runtime errors
> --------------------------------------------------------------------
>
> Key: ARROW-11135
> URL: https://issues.apache.org/jira/browse/ARROW-11135
> Project: Apache Arrow
> Issue Type: Bug
> Components: Java
> Affects Versions: 2.0.0, 3.0.0
> Reporter: Michael Mior
> Assignee: Projjal Chanda
> Priority: Major
>
> I'm working on connecting Arrow/Gandiva with Apache Calcite. Overall the
> integration is working well, but I'm having issues . As [suggested on the
> mailing
> list|https://lists.apache.org/thread.html/r93a4fedb499c746917ab8d62cf5a8db8c93a7f24bc9fac81f90bedaa%40%3Cuser.arrow.apache.org%3E],
> using Dremio's public artifacts solves the problem. Between two Apache
> projects however, there would be strong preference to use Apache artifacts as
> a dependency.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)