yashmayya commented on PR #16781:
URL: https://github.com/apache/pinot/pull/16781#issuecomment-3271744875

   Ah, looks like the Pulsar client now requires Java 17 as a minimum - 
https://github.com/apache/pulsar/pull/24475
   
   ```
   Error:  Failed to execute goal 
org.apache.maven.plugins:maven-compiler-plugin:3.14.0:compile (default-compile) 
on project pinot-pulsar: Compilation failure: Compilation failure: 
   Error:  
/home/runner/work/pinot/pinot/pinot-plugins/pinot-stream-ingestion/pinot-pulsar/src/main/java/org/apache/pinot/plugin/stream/pulsar/MessageIdStreamOffset.java:[23,35]
 error: cannot access MessageId
   Error:    bad class file: 
/home/runner/.m2/repository/org/apache/pulsar/pulsar-client-api/4.1.0/pulsar-client-api-4.1.0.jar(/org/apache/pulsar/client/api/MessageId.class)
   Error:      class file has wrong version 61.0, should be 55.0
   Error:      Please remove or make sure it appears in the correct 
subdirectory of the classpath.
   Error:  
/home/runner/work/pinot/pinot/pinot-plugins/pinot-stream-ingestion/pinot-pulsar/src/main/java/org/apache/pinot/plugin/stream/pulsar/PulsarConfig.java:[35,35]
 error: cannot access SubscriptionInitialPosition
   Error:    bad class file: 
/home/runner/.m2/repository/org/apache/pulsar/pulsar-client-api/4.1.0/pulsar-client-api-4.1.0.jar(/org/apache/pulsar/client/api/SubscriptionInitialPosition.class)
   Error:      class file has wrong version 61.0, should be 55.0
   Error:      Please remove or make sure it appears in the correct 
subdirectory of the classpath.
   Error:  
/home/runner/work/pinot/pinot/pinot-plugins/pinot-stream-ingestion/pinot-pulsar/src/main/java/org/apache/pinot/plugin/stream/pulsar/PulsarPartitionLevelConnectionHandler.java:[28,37]
 error: cannot access PulsarAdmin
   Error:    bad class file: 
/home/runner/.m2/repository/org/apache/pulsar/pulsar-client-admin-api/4.1.0/pulsar-client-admin-api-4.1.0.jar(/org/apache/pulsar/client/admin/PulsarAdmin.class)
   Error:      class file has wrong version 61.0, should be 55.0
   Error:      Please remove or make sure it appears in the correct 
subdirectory of the classpath.
   Error:  
/home/runner/work/pinot/pinot/pinot-plugins/pinot-stream-ingestion/pinot-pulsar/src/main/java/org/apache/pinot/plugin/stream/pulsar/PulsarPartitionLevelConnectionHandler.java:[29,37]
 error: cannot access PulsarAdminBuilder
   Error:    bad class file: 
/home/runner/.m2/repository/org/apache/pulsar/pulsar-client-admin-api/4.1.0/pulsar-client-admin-api-4.1.0.jar(/org/apache/pulsar/client/admin/PulsarAdminBuilder.class)
   Error:      class file has wrong version 61.0, should be 55.0
   Error:      Please remove or make sure it appears in the correct 
subdirectory of the classpath.
   Error:  
/home/runner/work/pinot/pinot/pinot-plugins/pinot-stream-ingestion/pinot-pulsar/src/main/java/org/apache/pinot/plugin/stream/pulsar/PulsarPartitionLevelConnectionHandler.java:[30,35]
 error: cannot access Authentication
   Error:    bad class file: 
/home/runner/.m2/repository/org/apache/pulsar/pulsar-client-api/4.1.0/pulsar-client-api-4.1.0.jar(/org/apache/pulsar/client/api/Authentication.class)
   Error:      class file has wrong version 61.0, should be 55.0
   Error:      Please remove or make sure it appears in the correct 
subdirectory of the classpath.
   Error:  
/home/runner/work/pinot/pinot/pinot-plugins/pinot-stream-ingestion/pinot-pulsar/src/main/java/org/apache/pinot/plugin/stream/pulsar/PulsarPartitionLevelConnectionHandler.java:[31,35]
 error: cannot access AuthenticationFactory
   Error:    bad class file: 
/home/runner/.m2/repository/org/apache/pulsar/pulsar-client-api/4.1.0/pulsar-client-api-4.1.0.jar(/org/apache/pulsar/client/api/AuthenticationFactory.class)
   Error:      class file has wrong version 61.0, should be 55.0
   Error:      Please remove or make sure it appears in the correct 
subdirectory of the classpath.
   Error:  
/home/runner/work/pinot/pinot/pinot-plugins/pinot-stream-ingestion/pinot-pulsar/src/main/java/org/apache/pinot/plugin/stream/pulsar/PulsarPartitionLevelConnectionHandler.java:[32,35]
 error: cannot access ClientBuilder
   Error:    bad class file: 
/home/runner/.m2/repository/org/apache/pulsar/pulsar-client-api/4.1.0/pulsar-client-api-4.1.0.jar(/org/apache/pulsar/client/api/ClientBuilder.class)
   Error:      class file has wrong version 61.0, should be 55.0
   Error:      Please remove or make sure it appears in the correct 
subdirectory of the classpath.
   Error:  
/home/runner/work/pinot/pinot/pinot-plugins/pinot-stream-ingestion/pinot-pulsar/src/main/java/org/apache/pinot/plugin/stream/pulsar/PulsarPartitionLevelConnectionHandler.java:[33,35]
 error: cannot access PulsarClient
   Error:    bad class file: 
/home/runner/.m2/repository/org/apache/pulsar/pulsar-client-api/4.1.0/pulsar-client-api-4.1.0.jar(/org/apache/pulsar/client/api/PulsarClient.class)
   Error:      class file has wrong version 61.0, should be 55.0
   Error:      Please remove or make sure it appears in the correct 
subdirectory of the classpath.
   Error:  
/home/runner/work/pinot/pinot/pinot-plugins/pinot-stream-ingestion/pinot-pulsar/src/main/java/org/apache/pinot/plugin/stream/pulsar/PulsarPartitionLevelConnectionHandler.java:[34,35]
 error: cannot access Reader
   Error:    bad class file: 
/home/runner/.m2/repository/org/apache/pulsar/pulsar-client-api/4.1.0/pulsar-client-api-4.1.0.jar(/org/apache/pulsar/client/api/Reader.class)
   Error:      class file has wrong version 61.0, should be 55.0
   Error:      Please remove or make sure it appears in the correct 
subdirectory of the classpath.
   Error:  
/home/runner/work/pinot/pinot/pinot-plugins/pinot-stream-ingestion/pinot-pulsar/src/main/java/org/apache/pinot/plugin/stream/pulsar/PulsarPartitionLevelConnectionHandler.java:[35,48]
 error: cannot access AuthenticationFactoryOAuth2
   Error:    bad class file: 
/home/runner/.m2/repository/org/apache/pulsar/pulsar-client/4.1.0/pulsar-client-4.1.0.jar(/org/apache/pulsar/client/impl/auth/oauth2/AuthenticationFactoryOAuth2.class)
   Error:      class file has wrong version 61.0, should be 55.0
   Error:      Please remove or make sure it appears in the correct 
subdirectory of the classpath.
   Error:  
/home/runner/work/pinot/pinot/pinot-plugins/pinot-stream-ingestion/pinot-pulsar/src/main/java/org/apache/pinot/plugin/stream/pulsar/PulsarPartitionLevelConsumer.java:[30,35]
 error: cannot access PulsarClientException
   Error:    bad class file: 
/home/runner/.m2/repository/org/apache/pulsar/pulsar-client-api/4.1.0/pulsar-client-api-4.1.0.jar(/org/apache/pulsar/client/api/PulsarClientException.class)
   Error:      class file has wrong version 61.0, should be 55.0
   Error:      Please remove or make sure it appears in the correct 
subdirectory of the classpath.
   Error:  
/home/runner/work/pinot/pinot/pinot-plugins/pinot-stream-ingestion/pinot-pulsar/src/main/java/org/apache/pinot/plugin/stream/pulsar/PulsarStreamMetadataProvider.java:[38,35]
 error: cannot access Consumer
   Error:    bad class file: 
/home/runner/.m2/repository/org/apache/pulsar/pulsar-client-api/4.1.0/pulsar-client-api-4.1.0.jar(/org/apache/pulsar/client/api/Consumer.class)
   Error:      class file has wrong version 61.0, should be 55.0
   Error:      Please remove or make sure it appears in the correct 
subdirectory of the classpath.
   Error:  
/home/runner/work/pinot/pinot/pinot-plugins/pinot-stream-ingestion/pinot-pulsar/src/main/java/org/apache/pinot/plugin/stream/pulsar/PulsarStreamMetadataProvider.java:[39,35]
 error: cannot access Message
   Error:    bad class file: 
/home/runner/.m2/repository/org/apache/pulsar/pulsar-client-api/4.1.0/pulsar-client-api-4.1.0.jar(/org/apache/pulsar/client/api/Message.class)
   Error:      class file has wrong version 61.0, should be 55.0
   Error:      Please remove or make sure it appears in the correct 
subdirectory of the classpath.
   Error:  
/home/runner/work/pinot/pinot/pinot-plugins/pinot-stream-ingestion/pinot-pulsar/src/main/java/org/apache/pinot/plugin/stream/pulsar/PulsarStreamMetadataProvider.java:[42,35]
 error: cannot access SubscriptionMode
   Error:    bad class file: 
/home/runner/.m2/repository/org/apache/pulsar/pulsar-client-api/4.1.0/pulsar-client-api-4.1.0.jar(/org/apache/pulsar/client/api/SubscriptionMode.class)
   Error:      class file has wrong version 61.0, should be 55.0
   Error:      Please remove or make sure it appears in the correct 
subdirectory of the classpath.
   Error:  
/home/runner/work/pinot/pinot/pinot-plugins/pinot-stream-ingestion/pinot-pulsar/src/main/java/org/apache/pinot/plugin/stream/pulsar/PulsarUtils.java:[35,35]
 error: cannot access MessageIdAdv
   Error:    bad class file: 
/home/runner/.m2/repository/org/apache/pulsar/pulsar-client/4.1.0/pulsar-client-4.1.0.jar(/org/apache/pulsar/client/api/MessageIdAdv.class)
   Error:      class file has wrong version 61.0, should be 55.0
   Error:      Please remove or make sure it appears in the correct 
subdirectory of the classpath.
   Error:  
/home/runner/work/pinot/pinot/pinot-plugins/pinot-stream-ingestion/pinot-pulsar/src/main/java/org/apache/pinot/plugin/stream/pulsar/PulsarUtils.java:[38,36]
 error: cannot access BatchMessageIdImpl
   Error:    bad class file: 
/home/runner/.m2/repository/org/apache/pulsar/pulsar-client/4.1.0/pulsar-client-4.1.0.jar(/org/apache/pulsar/client/impl/BatchMessageIdImpl.class)
   Error:      class file has wrong version 61.0, should be 55.0
   Error:      Please remove or make sure it appears in the correct 
subdirectory of the classpath.
   Error:  
/home/runner/work/pinot/pinot/pinot-plugins/pinot-stream-ingestion/pinot-pulsar/src/main/java/org/apache/pinot/plugin/stream/pulsar/PulsarUtils.java:[39,36]
 error: cannot access MessageIdImpl
   Error:    bad class file: 
/home/runner/.m2/repository/org/apache/pulsar/pulsar-client/4.1.0/pulsar-client-4.1.0.jar(/org/apache/pulsar/client/impl/MessageIdImpl.class)
   Error:      class file has wrong version 61.0, should be 55.0
   Error:      Please remove or make sure it appears in the correct 
subdirectory of the classpath.
   Error:  
/home/runner/work/pinot/pinot/pinot-plugins/pinot-stream-ingestion/pinot-pulsar/src/main/java/org/apache/pinot/plugin/stream/pulsar/server/PulsarDataProducer.java:[28,35]
 error: cannot access Producer
   Error:    bad class file: 
/home/runner/.m2/repository/org/apache/pulsar/pulsar-client-api/4.1.0/pulsar-client-api-4.1.0.jar(/org/apache/pulsar/client/api/Producer.class)
   Error:      class file has wrong version 61.0, should be 55.0
   Error:      Please remove or make sure it appears in the correct 
subdirectory of the classpath.
   ```
   
   Seems to be happening with more and more of our dependencies lately. 
Probably time for us to also consider going up to 17 or maybe even 21.
   
   cc - @gortiz @Jackie-Jiang 


-- 
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