[jira] [Commented] (SOLR-16441) Upgrade Jetty to 11.x
[ https://issues.apache.org/jira/browse/SOLR-16441?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17837588#comment-17837588 ] Henrik commented on SOLR-16441: --- Maybe close this issue in favour of SOLR-17069 ? > Upgrade Jetty to 11.x > - > > Key: SOLR-16441 > URL: https://issues.apache.org/jira/browse/SOLR-16441 > Project: Solr > Issue Type: Improvement > Components: Server >Reporter: Tomas Eduardo Fernandez Lobbe >Priority: Major > Time Spent: 1h 20m > Remaining Estimate: 0h > > Solr is currently using Jetty 9.4.x and upgrading to Jetty 10.x in > SOLR-15955, we should look at upgrade to Jetty 11 which moves from javax to > jakarta namespace for servlet. > -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org
[jira] [Commented] (SOLR-16441) Upgrade Jetty to 11.x
[ https://issues.apache.org/jira/browse/SOLR-16441?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17783303#comment-17783303 ] Kevin Risden commented on SOLR-16441: - I created SOLR-17069 about Jetty 12.x which based on some comments on this Jira PR might make it possible to stay w/ javax.servlet short term. > Upgrade Jetty to 11.x > - > > Key: SOLR-16441 > URL: https://issues.apache.org/jira/browse/SOLR-16441 > Project: Solr > Issue Type: Improvement > Components: Server >Reporter: Tomas Eduardo Fernandez Lobbe >Priority: Major > Time Spent: 1h 20m > Remaining Estimate: 0h > > Solr is currently using Jetty 9.4.x and upgrading to Jetty 10.x in > SOLR-15955, we should look at upgrade to Jetty 11 which moves from javax to > jakarta namespace for servlet. > -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org
[jira] [Commented] (SOLR-16441) Upgrade Jetty to 11.x
[ https://issues.apache.org/jira/browse/SOLR-16441?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17769620#comment-17769620 ] Eric Pugh commented on SOLR-16441: -- I looked at the summary of the changes (love how it was structured), and kind of poked through the code in the PR, and it looks like some really great work to make this migration, thank you [~krisden]. Making this jump isn't going to ever be an easy thing, and the longer we wait, the further behind we will get. I'd love to see this happen in Solr 10 as well. As far as the Hadoop thing, how can we get a decision on that? Can we move Hadoop to it's own project that stays on Solr 9 till that community is ready, similar to how we handled DIH? > Upgrade Jetty to 11.x > - > > Key: SOLR-16441 > URL: https://issues.apache.org/jira/browse/SOLR-16441 > Project: Solr > Issue Type: Improvement > Components: Server >Reporter: Tomas Eduardo Fernandez Lobbe >Priority: Major > Time Spent: 0.5h > Remaining Estimate: 0h > > Solr is currently using Jetty 9.4.x and upgrading to Jetty 10.x in > SOLR-15955, we should look at upgrade to Jetty 11 which moves from javax to > jakarta namespace for servlet. > -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org
[jira] [Commented] (SOLR-16441) Upgrade Jetty to 11.x
[ https://issues.apache.org/jira/browse/SOLR-16441?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17769456#comment-17769456 ] Thomas Wöckinger commented on SOLR-16441: - At least this should be part of Solr 10 > Upgrade Jetty to 11.x > - > > Key: SOLR-16441 > URL: https://issues.apache.org/jira/browse/SOLR-16441 > Project: Solr > Issue Type: Improvement > Components: Server >Reporter: Tomas Eduardo Fernandez Lobbe >Priority: Major > Time Spent: 0.5h > Remaining Estimate: 0h > > Solr is currently using Jetty 9.4.x and upgrading to Jetty 10.x in > SOLR-15955, we should look at upgrade to Jetty 11 which moves from javax to > jakarta namespace for servlet. > -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org
[jira] [Commented] (SOLR-16441) Upgrade Jetty to 11.x
[ https://issues.apache.org/jira/browse/SOLR-16441?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17707296#comment-17707296 ] Kevin Risden commented on SOLR-16441: - [~bwahlen] {quote}current solrj-9.2 uses jetty 10 client that is incompatible with both{quote} This is untrue as far as I'm aware. jetty 10 is drop in upgrade for jetty 9.x. {quote}Can we just upgrade solrj (e.g. under different package solrj-jetty11 or something).{quote} no not easily today. > Upgrade Jetty to 11.x > - > > Key: SOLR-16441 > URL: https://issues.apache.org/jira/browse/SOLR-16441 > Project: Solr > Issue Type: Improvement > Components: Server >Reporter: Tomas Eduardo Fernandez Lobbe >Priority: Major > Time Spent: 20m > Remaining Estimate: 0h > > Solr is currently using Jetty 9.4.x and upgrading to Jetty 10.x in > SOLR-15955, we should look at upgrade to Jetty 11 which moves from javax to > jakarta namespace for servlet. > -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org
[jira] [Commented] (SOLR-16441) Upgrade Jetty to 11.x
[ https://issues.apache.org/jira/browse/SOLR-16441?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17707288#comment-17707288 ] Bernd Wahlen commented on SOLR-16441: - - spring boot 2.7.y uses jetty 9.4 - spring boot 3 uses jetty 11 current solrj-9.2 uses jetty 10 client that is incompatible with both working with solr in spring boot is very difucult now after solr is removed from spring data and now using solrj is also painful. https://spring.io/blog/2020/04/07/spring-data-for-apache-solr-discontinued > Upgrade Jetty to 11.x > - > > Key: SOLR-16441 > URL: https://issues.apache.org/jira/browse/SOLR-16441 > Project: Solr > Issue Type: Improvement > Components: Server >Reporter: Tomas Eduardo Fernandez Lobbe >Priority: Major > Time Spent: 20m > Remaining Estimate: 0h > > Solr is currently using Jetty 9.4.x and upgrading to Jetty 10.x in > SOLR-15955, we should look at upgrade to Jetty 11 which moves from javax to > jakarta namespace for servlet. > -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org
[jira] [Commented] (SOLR-16441) Upgrade Jetty to 11.x
[ https://issues.apache.org/jira/browse/SOLR-16441?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17706985#comment-17706985 ] Kevin Risden commented on SOLR-16441: - So kinda as expected modules hadoop-auth and s3-repository don't work with jakarta due to dependencies requiring javax interfaces. hadoop-auth is an issue since the Hadoop classes use javax.servlet and others (https://github.com/search?q=repo%3Aapache%2Fhadoop+javax.servlet=code). I removed the whole hadoop-auth module while testing then ran into s3mock issues in s3 repository which has basically the same problem. Its not easy to fix since can't just cast from javax -> jakarta. For s3 repository I looked at even upgrading spring boot/spring (which required jdk 17) and still ran into s3mock having javax.servlet interfaces (https://github.com/search?q=repo%3Aadobe%2FS3Mock+javax.servlet=code) Only those two modules seem to have issues and I pushed my WIP branch (https://github.com/apache/solr/pull/1509) just to give an idea of the changes. (note: I'm not saying we should remove hadoop-auth and s3-repository modules just showing that with them removed what the changes look like to the rest of Solr) PS I did not try to tackle javax.xml -> jakarta.xml which should be doable too. > Upgrade Jetty to 11.x > - > > Key: SOLR-16441 > URL: https://issues.apache.org/jira/browse/SOLR-16441 > Project: Solr > Issue Type: Improvement > Components: Server >Reporter: Tomas Eduardo Fernandez Lobbe >Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > Solr is currently using Jetty 9.4.x and upgrading to Jetty 10.x in > SOLR-15955, we should look at upgrade to Jetty 11 which moves from javax to > jakarta namespace for servlet. > -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org
[jira] [Commented] (SOLR-16441) Upgrade Jetty to 11.x
[ https://issues.apache.org/jira/browse/SOLR-16441?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17695737#comment-17695737 ] Kevin Risden commented on SOLR-16441: - https://github.com/apache/solr/pull/1423 is related since it looks at upgrading to Jakarta package names. > Upgrade Jetty to 11.x > - > > Key: SOLR-16441 > URL: https://issues.apache.org/jira/browse/SOLR-16441 > Project: Solr > Issue Type: Improvement > Components: Server >Reporter: Tomas Eduardo Fernandez Lobbe >Priority: Major > > Solr is currently using Jetty 9.4.x and upgrading to Jetty 10.x in > SOLR-15955, we should look at upgrade to Jetty 11 which moves from javax to > jakarta namespace for servlet. > -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org
[jira] [Commented] (SOLR-16441) Upgrade Jetty to 11.x
[ https://issues.apache.org/jira/browse/SOLR-16441?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17686864#comment-17686864 ] Vinod Singh commented on SOLR-16441: [Spring Boot 3|https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-3.0-Release-Notes] also upgraded to Jetty 11. Until Solr client also upgrades to Jetty 11, any Spring Boot applications using Sole can't upgrade to version 3. > Upgrade Jetty to 11.x > - > > Key: SOLR-16441 > URL: https://issues.apache.org/jira/browse/SOLR-16441 > Project: Solr > Issue Type: Improvement > Components: Server >Reporter: Tomas Eduardo Fernandez Lobbe >Priority: Major > > Solr is currently using Jetty 9.4.x and upgrading to Jetty 10.x in > SOLR-15955, we should look at upgrade to Jetty 11 which moves from javax to > jakarta namespace for servlet. > -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org
[jira] [Commented] (SOLR-16441) Upgrade Jetty to 11.x
[ https://issues.apache.org/jira/browse/SOLR-16441?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17624524#comment-17624524 ] Kevin Risden commented on SOLR-16441: - {quote}Also for hadoop integration, we can try moving to their client libraries (which will also unblock the move to curator because I'm not sure Hadoop 3.4.0 is ever coming...){quote} So we did for the most part. The issue is primarily the hadoop integration tests. Since we try to run Hadoop to do the integration tests. hadoop-auth module being part of the problem since we try to use some internal Hadoop classes. hdfs support fully moved to the shaded libraries. > Upgrade Jetty to 11.x > - > > Key: SOLR-16441 > URL: https://issues.apache.org/jira/browse/SOLR-16441 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) > Components: Server >Reporter: Tomas Eduardo Fernandez Lobbe >Priority: Major > > Solr is currently using Jetty 9.4.x and upgrading to Jetty 10.x in > SOLR-15955, we should look at upgrade to Jetty 11 which moves from javax to > jakarta namespace for servlet. > -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org
[jira] [Commented] (SOLR-16441) Upgrade Jetty to 11.x
[ https://issues.apache.org/jira/browse/SOLR-16441?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17624522#comment-17624522 ] Houston Putman commented on SOLR-16441: --- Note, it is possible to use other s3 mocking libraries. I've tried to switch before, which didn't work at the time but the other options might be more robust a year later. Note this is only necessary if s3mock can't do the upgrade. Also for hadoop integration, we can try moving to their client libraries (which will also unblock the move to curator because I'm not sure Hadoop 3.4.0 is ever coming...) > Upgrade Jetty to 11.x > - > > Key: SOLR-16441 > URL: https://issues.apache.org/jira/browse/SOLR-16441 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) > Components: Server >Reporter: Tomas Eduardo Fernandez Lobbe >Priority: Major > > Solr is currently using Jetty 9.4.x and upgrading to Jetty 10.x in > SOLR-15955, we should look at upgrade to Jetty 11 which moves from javax to > jakarta namespace for servlet. > -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org
[jira] [Commented] (SOLR-16441) Upgrade Jetty to 11.x
[ https://issues.apache.org/jira/browse/SOLR-16441?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17623976#comment-17623976 ] Kevin Risden commented on SOLR-16441: - FWIW I looked at this a bit. The biggest question will be do the dependencies we care about support Jetty 11 * dropwizard metrics-jetty11 exists - https://mvnrepository.com/artifact/io.dropwizard.metrics/metrics-jetty11 * need to check s3mock? https://mvnrepository.com/artifact/com.adobe.testing/s3mock-junit4/2.8.0 * need to check Hadoop integration w/ servlet stuff? Some potentially useful references: * https://www.eclipse.org/community/eclipse_newsletter/2020/november/1.php * https://github.com/jjohannes/java-ecosystem-capabilities * https://github.com/ljacomet/logging-capabilities > Upgrade Jetty to 11.x > - > > Key: SOLR-16441 > URL: https://issues.apache.org/jira/browse/SOLR-16441 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) > Components: Server >Reporter: Tomas Eduardo Fernandez Lobbe >Priority: Major > > Solr is currently using Jetty 9.4.x and upgrading to Jetty 10.x in > SOLR-15955, we should look at upgrade to Jetty 11 which moves from javax to > jakarta namespace for servlet. > -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org
[jira] [Commented] (SOLR-16441) Upgrade Jetty to 11.x
[ https://issues.apache.org/jira/browse/SOLR-16441?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17622370#comment-17622370 ] Kevin Risden commented on SOLR-16441: - Jetty 10 upgrade is SOLR-15955 and is most of the way done. > Upgrade Jetty to 11.x > - > > Key: SOLR-16441 > URL: https://issues.apache.org/jira/browse/SOLR-16441 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) >Reporter: Tomas Eduardo Fernandez Lobbe >Priority: Major > > Solr is currently using Jetty 9.4.x, which is now out of community support, > we should upgrade to Jetty 11 or at least 10. > -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org
[jira] [Commented] (SOLR-16441) Upgrade Jetty to 11.x
[ https://issues.apache.org/jira/browse/SOLR-16441?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17612729#comment-17612729 ] Kevin Risden commented on SOLR-16441: - Duplicate or related to SOLR-15955 - there is a pr out there for the upgrade > Upgrade Jetty to 11.x > - > > Key: SOLR-16441 > URL: https://issues.apache.org/jira/browse/SOLR-16441 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) >Reporter: Tomas Eduardo Fernandez Lobbe >Priority: Major > > Solr is currently using Jetty 9.4.x, which is now out of community support, > we should upgrade to Jetty 11 or at least 10. > -- This message was sent by Atlassian Jira (v8.20.10#820010) - To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org