adityamparikh opened a new pull request, #58: URL: https://github.com/apache/solr-mcp/pull/58
## Summary - Bumps `solr-solrj` (and `solr` version catalog alias) from **9.9.0 → 10.0.0** - Removes Jetty BOM alignment (SolrJ 10 uses Jetty 12 and manages its own version) - Removes Apache HttpComponents exclusion (SolrJ 10 no longer uses it) - Replaces `Http2SolrClient` with `HttpJdkSolrClient` (new JDK-native HTTP client) - Moves `SolrQuery` import: `solrj` → `solrj.request` package - Moves `ResponseParser` import: `solrj` → `solrj.response` package - Adapts `JsonResponseParser`: `getContentType()` → `getContentTypes()` returning `Collection<String>`; removes `processResponse(Reader)` (no longer abstract in SolrJ 10) - Fixes `CoreAdminResponse.getCoreStatus()`: now returns `Map<String, SingleCoreData>` instead of `NamedList` — updates `CollectionService.listCollections()` and `CollectionServiceTest` accordingly ## Test plan - [x] Project compiles cleanly with `./gradlew assemble` - [x] All unit tests pass (`./gradlew test`) - [x] Testcontainers integration tests pass (real Solr via Docker) - [x] `./gradlew build` succeeds (includes spotless formatting checks) 🤖 Generated with [Claude Code](https://claude.com/claude-code) -- 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]
