[jira] [Commented] (BEAM-9412) Fix linkage errors in vendored calcite

2021-05-10 Thread Andrew Pilloud (Jira)


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

Andrew Pilloud commented on BEAM-9412:
--

This was fixed in https://github.com/apache/beam/pull/14146

> Fix linkage errors in vendored calcite
> --
>
> Key: BEAM-9412
> URL: https://issues.apache.org/jira/browse/BEAM-9412
> Project: Beam
>  Issue Type: Improvement
>  Components: dsl-sql
>Reporter: Luke Cwik
>Priority: P3
>
> As of [https://github.com/apache/beam/pull/10559], the linkage errors are:
> {code:java}
> Class org.slf4j.LoggerFactory is not found;
>   referenced by 29 class files
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.sql.pretty.SqlPrettyWriter
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rel.rules.AbstractMaterializedViewRule
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.util.Benchmark 
> (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.plan.RexImplicationChecker
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.plan.VisitorDataContext
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.sql.SqlDialectFactoryImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.sql.SqlDialect 
> (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.sql.validate.SqlValidatorException
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.runtime.ResultSetEnumerable
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.util.trace.CalciteTrace
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.runtime.CalciteException
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.AvaticaHttpClientFactoryImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.RemoteProtobufService
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.KerberosConnection
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.ClientKeytabJaasConf
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientSpnegoImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.Driver
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.ProtobufTranslationImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.filter.FilterCompiler
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.filter.RelationalExpressionNode
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.filter.ValueNode
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.JsonContext
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.path.ArrayPathToken
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.path.CompiledPath
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.path.PredicateContextImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.spi.json.JsonOrgJsonProvider
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.spi.mapper.GsonMappingProvider
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.

[jira] [Commented] (BEAM-9412) Fix linkage errors in vendored calcite

2020-06-10 Thread Beam JIRA Bot (Jira)


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

Beam JIRA Bot commented on BEAM-9412:
-

This issue was marked "stale-assigned" and has not received a public comment in 
7 days. It is now automatically unassigned. If you are still working on it, you 
can assign it to yourself again. Please also give an update about the status of 
the work.

> Fix linkage errors in vendored calcite
> --
>
> Key: BEAM-9412
> URL: https://issues.apache.org/jira/browse/BEAM-9412
> Project: Beam
>  Issue Type: Improvement
>  Components: dsl-sql
>Reporter: Luke Cwik
>Priority: P3
>
> As of [https://github.com/apache/beam/pull/10559], the linkage errors are:
> {code:java}
> Class org.slf4j.LoggerFactory is not found;
>   referenced by 29 class files
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.sql.pretty.SqlPrettyWriter
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rel.rules.AbstractMaterializedViewRule
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.util.Benchmark 
> (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.plan.RexImplicationChecker
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.plan.VisitorDataContext
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.sql.SqlDialectFactoryImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.sql.SqlDialect 
> (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.sql.validate.SqlValidatorException
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.runtime.ResultSetEnumerable
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.util.trace.CalciteTrace
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.runtime.CalciteException
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.AvaticaHttpClientFactoryImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.RemoteProtobufService
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.KerberosConnection
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.ClientKeytabJaasConf
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientSpnegoImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.Driver
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.ProtobufTranslationImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.filter.FilterCompiler
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.filter.RelationalExpressionNode
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.filter.ValueNode
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.JsonContext
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.path.ArrayPathToken
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.path.CompiledPath
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.path.PredicateContextImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.spi.json.JsonOrgJsonProvider
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apa

[jira] [Commented] (BEAM-9412) Fix linkage errors in vendored calcite

2020-06-01 Thread Kenneth Knowles (Jira)


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

Kenneth Knowles commented on BEAM-9412:
---

This issue is assigned but has not received an update in 30 days so it has been 
labeled "stale-assigned". If you are still working on the issue, please give an 
update and remove the label. If you are no longer working on the issue, please 
unassign so someone else may work on it. In 7 days the issue will be 
automatically unassigned.

> Fix linkage errors in vendored calcite
> --
>
> Key: BEAM-9412
> URL: https://issues.apache.org/jira/browse/BEAM-9412
> Project: Beam
>  Issue Type: Improvement
>  Components: dsl-sql
>Reporter: Luke Cwik
>Assignee: Kai Jiang
>Priority: P3
>  Labels: stale-assigned
>
> As of [https://github.com/apache/beam/pull/10559], the linkage errors are:
> {code:java}
> Class org.slf4j.LoggerFactory is not found;
>   referenced by 29 class files
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.sql.pretty.SqlPrettyWriter
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rel.rules.AbstractMaterializedViewRule
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.util.Benchmark 
> (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.plan.RexImplicationChecker
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.plan.VisitorDataContext
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.sql.SqlDialectFactoryImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.sql.SqlDialect 
> (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.sql.validate.SqlValidatorException
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.runtime.ResultSetEnumerable
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.util.trace.CalciteTrace
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.runtime.CalciteException
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.AvaticaHttpClientFactoryImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.RemoteProtobufService
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.KerberosConnection
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.ClientKeytabJaasConf
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientSpnegoImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.Driver
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.ProtobufTranslationImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.filter.FilterCompiler
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.filter.RelationalExpressionNode
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.filter.ValueNode
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.JsonContext
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.path.ArrayPathToken
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.path.CompiledPath
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.path.PredicateContextImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 

[jira] [Commented] (BEAM-9412) Fix linkage errors in vendored calcite

2020-04-03 Thread Rui Wang (Jira)


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

Rui Wang commented on BEAM-9412:


[~lcwik] how to check linkage error for a specific module. E.g. 
vendor/calcite-1_20_0

> Fix linkage errors in vendored calcite
> --
>
> Key: BEAM-9412
> URL: https://issues.apache.org/jira/browse/BEAM-9412
> Project: Beam
>  Issue Type: Improvement
>  Components: dsl-sql
>Reporter: Luke Cwik
>Assignee: Kai Jiang
>Priority: Minor
>
> As of [https://github.com/apache/beam/pull/10559], the linkage errors are:
> {code:java}
> Class org.slf4j.LoggerFactory is not found;
>   referenced by 29 class files
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.sql.pretty.SqlPrettyWriter
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rel.rules.AbstractMaterializedViewRule
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.util.Benchmark 
> (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.plan.RexImplicationChecker
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.plan.VisitorDataContext
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.sql.SqlDialectFactoryImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.sql.SqlDialect 
> (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.sql.validate.SqlValidatorException
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.runtime.ResultSetEnumerable
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.util.trace.CalciteTrace
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.runtime.CalciteException
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.AvaticaHttpClientFactoryImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.RemoteProtobufService
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.KerberosConnection
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.ClientKeytabJaasConf
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientSpnegoImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.Driver
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.ProtobufTranslationImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.filter.FilterCompiler
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.filter.RelationalExpressionNode
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.filter.ValueNode
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.JsonContext
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.path.ArrayPathToken
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.path.CompiledPath
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.path.PredicateContextImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.spi.json.JsonOrgJsonProvider
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.spi.mapper.GsonMappingProvider
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
>

[jira] [Commented] (BEAM-9412) Fix linkage errors in vendored calcite

2020-03-01 Thread Luke Cwik (Jira)


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

Luke Cwik commented on BEAM-9412:
-

Please make the logging dependencies runtime dependencies instead of shading 
them so that we get useful logs when integrated with SLF4J frontends.

> Fix linkage errors in vendored calcite
> --
>
> Key: BEAM-9412
> URL: https://issues.apache.org/jira/browse/BEAM-9412
> Project: Beam
>  Issue Type: Improvement
>  Components: dsl-sql
>Reporter: Luke Cwik
>Assignee: Kai Jiang
>Priority: Minor
>
> As of [https://github.com/apache/beam/pull/10559], the linkage errors are:
> {code:java}
> Class org.slf4j.LoggerFactory is not found;
>   referenced by 29 class files
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.sql.pretty.SqlPrettyWriter
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.rel.rules.AbstractMaterializedViewRule
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.util.Benchmark 
> (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.plan.RexImplicationChecker
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.plan.VisitorDataContext
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.sql.SqlDialectFactoryImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.sql.SqlDialect 
> (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.sql.validate.SqlValidatorException
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.runtime.ResultSetEnumerable
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.util.trace.CalciteTrace
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.runtime.CalciteException
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.AvaticaHttpClientFactoryImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.RemoteProtobufService
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.KerberosConnection
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.ClientKeytabJaasConf
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.AvaticaCommonsHttpClientSpnegoImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.Driver
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.org.apache.calcite.avatica.remote.ProtobufTranslationImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.filter.FilterCompiler
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.filter.RelationalExpressionNode
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.filter.ValueNode
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.JsonContext
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.path.ArrayPathToken
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.path.CompiledPath
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.internal.path.PredicateContextImpl
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.spi.json.JsonOrgJsonProvider
>  (beam-vendor-calcite-1_20_0-0.1-SNAPSHOT.jar)
> 
> org.apache.beam.vendor.calcite.v1_20_0.com.jayway.jsonpath.spi.mapper.GsonMappingPro