LuciferYang commented on PR #38889:
URL: https://github.com/apache/spark/pull/38889#issuecomment-1338674594

   maven build with `-Puser-defined-protoc` passed, but:
   
   ```
   export CONNECT_PROTOC_EXEC_PATH="/${path}/protoc-3.21.9-osx-aarch_64.exe"    
   export 
CONNECT_PLUGIN_EXEC_PATH="/${path}/protoc-gen-grpc-java-1.47.0-osx-aarch_64.exe"
   build/sbt clean "connect-common/compile" -Puser-defined-protoc
   ```
   failed
   
   ```
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Aggregate.java:626:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Relation.java:2478:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Expression.java:577:1:
  错误: 找不到符号
   [error]                 if (!super.parseUnknownField(input, 
extensionRegistry, tag)) {
   [error]                           ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Expression.java:1876:1:
  错误: 找不到符号
   [error]                   if (!super.parseUnknownField(input, 
extensionRegistry, tag)) {
   [error]                             ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Expression.java:5097:1:
  错误: 找不到符号
   [error]                     if (!super.parseUnknownField(input, 
extensionRegistry, tag)) {
   [error]                               ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Expression.java:14433:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/RelationCommon.java:401:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Read.java:462:1:
  错误: 找不到符号
   [error]                 if (!super.parseUnknownField(input, 
extensionRegistry, tag)) {
   [error]                           ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Read.java:2340:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Project.java:544:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Filter.java:484:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Join.java:878:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/SetOperation.java:783:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Sort.java:789:1:
  错误: 找不到符号
   [error]                 if (!super.parseUnknownField(input, 
extensionRegistry, tag)) {
   [error]                           ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Sort.java:1641:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Limit.java:444:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/SQL.java:401:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/LocalRelation.java:371:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Sample.java:605:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Offset.java:446:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Deduplicate.java:569:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Range.java:529:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/SubqueryAlias.java:569:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Repartition.java:506:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/RenameColumnsBySameLengthNames.java:508:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/RenameColumnsByNameToNameMap.java:590:1:
  错误: 找不到符 
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/ShowString.java:522:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Drop.java:542:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Tail.java:444:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/WithColumns.java:562:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Hint.java:610:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/NAFill.java:655:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/NADrop.java:576:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/NAReplace.java:592:1:
  错误: 找不到符号
   [error]                 if (!super.parseUnknownField(input, 
extensionRegistry, tag)) {
   [error]                           ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/NAReplace.java:1581:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/StatSummary.java:548:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/StatCrosstab.java:553:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Unknown.java:332:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/DataType.java:412:1:
  错误: 找不到符号
   [error]                 if (!super.parseUnknownField(input, 
extensionRegistry, tag)) {
   [error]                           ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/DataType.java:15307:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/AnalyzePlanRequest.java:730:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/UserContext.java:601:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Plan.java:530:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Explain.java:577:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/Command.java:595:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/CreateScalarFunction.java:1059:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/WriteOperation.java:664:1:
  错误: 找不到符号
   [error]                 if (!super.parseUnknownField(input, 
extensionRegistry, tag)) {
   [error]                           ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/WriteOperation.java:1992:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/CreateDataFrameViewCommand.java:554:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/AnalyzePlanResponse.java:766:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/ExecutePlanRequest.java:655:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/ExecutePlanResponse.java:462:1:
  错误: 找不到符号
   [error]                 if (!super.parseUnknownField(input, 
extensionRegistry, tag)) {
   [error]                           ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/ExecutePlanResponse.java:1336:1:
  错误: 找不到符号
   [error]                   if (!super.parseUnknownField(input, 
extensionRegistry, tag)) {
   [error]                             ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   [error] 
/spark-source/connector/connect/common/target/scala-2.12/src_managed/main/org/apache/spark/connect/proto/ExecutePlanResponse.java:3643:1:
  错误: 找不到符号
   [error]               if (!super.parseUnknownField(input, extensionRegistry, 
tag)) {
   [error]                         ^  符号: 方法 
parseUnknownField(CodedInputStream,ExtensionRegistryLite,int)
   
   ```
   @HyukjinKwon @hvanhovell @grundprinzip 
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to