[jira] [Commented] (BEAM-9412) Fix linkage errors in vendored calcite
[ 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
[ 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
[ 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
[ 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
[ 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