You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@solr.apache.org by "janhoy (via GitHub)" <gi...@apache.org> on 2026/04/21 22:46:19 UTC
[PR] Upgrade Kotlin ecosystem: Kotlin 2.3.20, ktor 3.4.2, kotlinx-browser 0.5.0, kotlinx-serialization 1.11.0, ktlint 0.5.7 [solr]
janhoy opened a new pull request, #4316:
URL: https://github.com/apache/solr/pull/4316
## Summary
Combined upgrade of all interdependent Kotlin/WasmJs ecosystem libraries in one branch to resolve cascading compatibility issues between the individual renovate PRs:
- **Kotlin** `2.2.0 → 2.3.20` (closes #3475)
- **ktor** `3.2.2 → 3.4.2` (closes #3218)
- **kotlinx-browser** `0.3 → 0.5.0` (closes #3461)
- **kotlinx-serialization** `1.9.0 → 1.11.0` (closes #4099)
- **io.nlopez.compose.rules:ktlint** `0.4.27 → 0.5.7` (closes #3893)
These libraries have inter-dependencies (Kotlin version affects ktor WasmJs compilation, serialization affects Compose resources generation, etc.) so combining them into a single branch makes it easier to stabilize.
## Known issues to iterate on
- WasmJs build failures (`kotlinWasmStoreYarnLock`, `compileKotlinWasmJs`, `compileTestDevelopmentExecutableKotlinWasmJs`) need investigation once CI runs
- UI lockfile updated manually (WASM toolchain not available locally); CI may reveal additional lockfile issues
## Test plan
- [ ] `gradle check` passes (especially `spotlessKotlinCheck`, `kotlinWasmStoreYarnLock`, `compileKotlinWasmJs`)
- [ ] `Run SolrJ Tests` passes
- [ ] `extraction module tests with docker` passes
--
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: issues-unsubscribe@solr.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org
Re: [PR] Upgrade Kotlin ecosystem: Kotlin 2.3.20, ktor 3.4.2, kotlinx-browser 0.5.0, kotlinx-serialization 1.11.0 [solr]
Posted by "malliaridis (via GitHub)" <gi...@apache.org>.
malliaridis commented on PR #4316:
URL: https://github.com/apache/solr/pull/4316#issuecomment-4306392744
I think this can be closed by now, as #4283 was merged.
Backporting to 10.x would require some prior dependency updates to be backported as well. Should I leave it for now until we plan the next 10.x release?
--
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: issues-unsubscribe@solr.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org
Re: [PR] Upgrade Kotlin ecosystem: Kotlin 2.3.20, ktor 3.4.2, kotlinx-browser 0.5.0, kotlinx-serialization 1.11.0 [solr]
Posted by "janhoy (via GitHub)" <gi...@apache.org>.
janhoy commented on PR #4316:
URL: https://github.com/apache/solr/pull/4316#issuecomment-4302354697
Some few test failures, believe they are not related
```
ERROR: The following test(s) have failed:
- org.apache.solr.cloud.api.collections.CollectionReloadTest.testCreateReloadDeletePull {seed=[A7EB6BB7E0825511:5DFC11A967A9B8C4]} (:solr:core)
Test history: https://develocity.apache.org/scans/tests?search.rootProjectNames=solr-root&tests.container=org.apache.solr.cloud.api.collections.CollectionReloadTest&tests.test=testCreateReloadDeletePull {seed=[A7EB6BB7E0825511:5DFC11A967A9B8C4]} http://fucit.org/solr-jenkins-reports/history-trend-of-recent-failures.html#series/org.apache.solr.cloud.api.collections.CollectionReloadTest.testCreateReloadDeletePull {seed=[A7EB6BB7E0825511:5DFC11A967A9B8C4]}
Test output: /tmp/src/solr/solr/core/build/test-results/test/outputs/OUTPUT-org.apache.solr.cloud.api.collections.CollectionReloadTest.txt
Reproduce with: ./gradlew :solr:core:test --tests "org.apache.solr.cloud.api.collections.CollectionReloadTest.testCreateReloadDeletePull {seed=[A7EB6BB7E0825511:5DFC11A967A9B8C4]}" "-Ptests.jvmargs=-XX:TieredStopAtLevel=1 -XX:+UseParallelGC -XX:ActiveProcessorCount=1 -XX:ReservedCodeCacheSize=120m" -Ptests.seed=A7EB6BB7E0825511 -Ptests.timeoutSuite=600000! -Ptests.useSecurityManager=true -Ptests.file.encoding=ISO-8859-1
- org.apache.solr.cloud.api.collections.CollectionReloadTest.testCreateReloadDeletePull {seed=[A7EB6BB7E0825511:E9AAAD55536B73E8]} (:solr:core)
Test history: https://develocity.apache.org/scans/tests?search.rootProjectNames=solr-root&tests.container=org.apache.solr.cloud.api.collections.CollectionReloadTest&tests.test=testCreateReloadDeletePull {seed=[A7EB6BB7E0825511:E9AAAD55536B73E8]} http://fucit.org/solr-jenkins-reports/history-trend-of-recent-failures.html#series/org.apache.solr.cloud.api.collections.CollectionReloadTest.testCreateReloadDeletePull {seed=[A7EB6BB7E0825511:E9AAAD55536B73E8]}
Test output: /tmp/src/solr/solr/core/build/test-results/test/outputs/OUTPUT-org.apache.solr.cloud.api.collections.CollectionReloadTest.txt
Reproduce with: ./gradlew :solr:core:test --tests "org.apache.solr.cloud.api.collections.CollectionReloadTest.testCreateReloadDeletePull {seed=[A7EB6BB7E0825511:E9AAAD55536B73E8]}" "-Ptests.jvmargs=-XX:TieredStopAtLevel=1 -XX:+UseParallelGC -XX:ActiveProcessorCount=1 -XX:ReservedCodeCacheSize=120m" -Ptests.seed=A7EB6BB7E0825511 -Ptests.timeoutSuite=600000! -Ptests.useSecurityManager=true -Ptests.file.encoding=ISO-8859-1
- org.apache.solr.handler.component.CombinedQuerySolrCloudTest.testQueriesWithFacetAndHighlightsCollapse (:solr:core)
Test history: https://develocity.apache.org/scans/tests?search.rootProjectNames=solr-root&tests.container=org.apache.solr.handler.component.CombinedQuerySolrCloudTest&tests.test=testQueriesWithFacetAndHighlightsCollapse http://fucit.org/solr-jenkins-reports/history-trend-of-recent-failures.html#series/org.apache.solr.handler.component.CombinedQuerySolrCloudTest.testQueriesWithFacetAndHighlightsCollapse
Test output: /tmp/src/solr/solr/core/build/test-results/test/outputs/OUTPUT-org.apache.solr.handler.component.CombinedQuerySolrCloudTest.txt
Reproduce with: ./gradlew :solr:core:test --tests "org.apache.solr.handler.component.CombinedQuerySolrCloudTest.testQueriesWithFacetAndHighlightsCollapse" "-Ptests.jvmargs=-XX:TieredStopAtLevel=1 -XX:+UseParallelGC -XX:ActiveProcessorCount=1 -XX:ReservedCodeCacheSize=120m" -Ptests.seed=A7EB6BB7E0825511 -Ptests.timeoutSuite=600000! -Ptests.useSecurityManager=true -Ptests.file.encoding=ISO-8859-1
```
--
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: issues-unsubscribe@solr.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org
Re: [PR] Upgrade Kotlin ecosystem: Kotlin 2.3.20, ktor 3.4.2, kotlinx-browser 0.5.0, kotlinx-serialization 1.11.0 [solr]
Posted by "janhoy (via GitHub)" <gi...@apache.org>.
janhoy commented on PR #4316:
URL: https://github.com/apache/solr/pull/4316#issuecomment-4308458343
Yea, I have focused on main branch with all deps, so there is a lot to be back ported.
--
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: issues-unsubscribe@solr.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org
Re: [PR] Upgrade Kotlin ecosystem: Kotlin 2.3.20, ktor 3.4.2, kotlinx-browser 0.5.0, kotlinx-serialization 1.11.0 [solr]
Posted by "janhoy (via GitHub)" <gi...@apache.org>.
janhoy closed pull request #4316: Upgrade Kotlin ecosystem: Kotlin 2.3.20, ktor 3.4.2, kotlinx-browser 0.5.0, kotlinx-serialization 1.11.0
URL: https://github.com/apache/solr/pull/4316
--
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: issues-unsubscribe@solr.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org
Re: [PR] Upgrade Kotlin ecosystem: Kotlin 2.3.20, ktor 3.4.2, kotlinx-browser 0.5.0, kotlinx-serialization 1.11.0 [solr]
Posted by "malliaridis (via GitHub)" <gi...@apache.org>.
malliaridis commented on PR #4316:
URL: https://github.com/apache/solr/pull/4316#issuecomment-4306235872
Thanks for adding me as reviewer and sorry for replying so late. Yes, the PR is addressing a couple dependency updates, I also included a few updates from this PR that I did not include before. I will soon merge them. :)
--
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: issues-unsubscribe@solr.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org
Re: [PR] Upgrade Kotlin ecosystem: Kotlin 2.3.20, ktor 3.4.2, kotlinx-browser 0.5.0, kotlinx-serialization 1.11.0 [solr]
Posted by "janhoy (via GitHub)" <gi...@apache.org>.
janhoy commented on PR #4316:
URL: https://github.com/apache/solr/pull/4316#issuecomment-4302398030
I found #4283 Which has a high overlap with this PR.
@malliaridis I believe your PR is wider and covers more, so I'll let you land it first, probably rendering this void.
--
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: issues-unsubscribe@solr.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org