gortiz commented on issue #15343:
URL: https://github.com/apache/pinot/issues/15343#issuecomment-2969448783

   >  upgrade go with 1.4 release?
   
   No, this is a long-term issue. I don't think we are going to upgrade the 
source version in the following months. It doesn't look major contributors are 
actually worried by this so it will take a while.
   
   > Moving to Java 21 will also enable new features like SIMD processing
   
   Moving to source code to Java 21 is not a requirement to do so. First, 
remember that the JVM already tries to use SIMD operations when feasible 
(implicit vectorization). Second, explicit vectorization using Vector API is 
still in incubator (Java 25 will include the tenth incubator, see 
https://openjdk.org/jeps/508). Third, right now we can run Pinot in Java 21 (in 
fact it is the JVM we use by default). We can always create a plugin that uses 
Java 21 (or even newer) APIs. The main issue here is that we didn't create the 
machinery to include these plugins in the GHA pipelines of this repository.
   
   Just to be clear, we will eventually increase the source version of the 
backend services (brokers, servers, controllers, minions, etc, without 
affecting drivers or external connectors) but it will take a while. The more 
contributors are interested in this issue, the better. 


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