Hey everyone, We have successfully bumped up the main branch to JDK 21 and SolrJ to JDK 17. All test packages are now set to Java 21 to address interdependencies between the modules. As you merge with the main branch, you'll start encountering some errors; please update JAVA_HOME to version 21.
Next Steps: - Update smokeTestRelease.py: We'll modify this script to accommodate the new changes, including handling the updated JAR manifest configurations for Solr and SolrJ. - GC Tuning: A separate thread will be created to discuss tuning JDK 21 VM options. - SecurityManager Discussion: We'll start a separate conversation regarding the SecurityManager, specifically about whether to disable it by default. Currently, the build logs are cluttered with SecurityManager warnings. -- Sanjay