-
Notifications
You must be signed in to change notification settings - Fork 608
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SOLR-17066: Switch ConcurrentSolrClients away from core URLs #2254
SOLR-17066: Switch ConcurrentSolrClients away from core URLs #2254
Commits on Feb 2, 2024
-
SOLR-17066: Switch ConcurrentUpdateSolrClient away from core URLs
SOLR-17066 introduced a withDefaultCollection builder method that can be used in lieu of providing a core URL as a "base". (Core URLs are not ideal as they prevent clients from making core-agnostic requests.) However, Solr's own client usage still needs modified to use this new builder method. This commit migrates all ConcurrentUpdateSolrClient usage away from core URLs and towards using `withDefaultCollection` instead.
Configuration menu - View commit details
-
Copy full SHA for 170f371 - Browse repository at this point
Copy the full SHA 170f371View commit details -
SOLR-17066: Switch LBHttpSolrClient away from core URLs
SOLR-17066 introduced a withDefaultCollection builder method that can be used in lieu of providing a core URL as a "base". (Core URLs are not ideal as they prevent clients from making core-agnostic requests.) However, Solr's own client usage still needs modified to use this new builder method. This commit migrates all LBHttpSolrClient usage away from core URLs and towards using `withDefaultCollection` instead.
Configuration menu - View commit details
-
Copy full SHA for 5905b71 - Browse repository at this point
Copy the full SHA 5905b71View commit details -
SOLR-17066: Switch ConcurrentUpdateHttp2SolrClient away from core URLs
SOLR-17066 introduced a withDefaultCollection builder method that can be used in lieu of providing a core URL as a "base". (Core URLs are not ideal as they prevent clients from making core-agnostic requests.) However, Solr's own client usage still needs modified to use this new builder method. This commit migrates all ConcurrentUpdateHttp2SolrClient usage away from core URLs and towards using `withDefaultCollection` instead.
Configuration menu - View commit details
-
Copy full SHA for 6b3080f - Browse repository at this point
Copy the full SHA 6b3080fView commit details -
SOLR-17066: Switch LBHttp2SolrClient away from core URLs
SOLR-17066 introduced a withDefaultCollection builder method that can be used in lieu of providing a core URL as a "base". (Core URLs are not ideal as they prevent clients from making core-agnostic requests.) However, Solr's own client usage still needs modified to use this new builder method. This commit migrates all LBHttp2SolrClient usage away from core URLs and towards using `withDefaultCollection` instead. Has a test failure in TestLBHttp2SolrClient that still needs resolved.
Configuration menu - View commit details
-
Copy full SHA for 06a2065 - Browse repository at this point
Copy the full SHA 06a2065View commit details
Commits on Feb 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4059125 - Browse repository at this point
Copy the full SHA 4059125View commit details -
Configuration menu - View commit details
-
Copy full SHA for 410676b - Browse repository at this point
Copy the full SHA 410676bView commit details
Commits on Feb 9, 2024
-
Fix LBHttp2SolrClient zombie testing
Zombie-resurrection was broken in LBHttp2SolrClient because the default collection wasn't being taken into account on these requests. The root of the problem is the way that LBHttp2 takes in an already-constructed SolrClient, making it difficult to set the default collection. (In contrast, LBHttpSolrClient creates a different client for each base URL using a common Builder - this allows it to property set the default collection.) This commit fixes this by created a 'DelegatingSolrClient' that LBHttp2 can use internally around its single Http2SolrClient. The default collection is set on this 'Delegating' wrapper, so that it gets picked up by the zombie-resurrection logic.
Configuration menu - View commit details
-
Copy full SHA for e70b2e2 - Browse repository at this point
Copy the full SHA e70b2e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ceb81c9 - Browse repository at this point
Copy the full SHA ceb81c9View commit details
Commits on Feb 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3b9f1fd - Browse repository at this point
Copy the full SHA 3b9f1fdView commit details -
Revert "Fix LBHttp2SolrClient zombie testing"
This reverts commit e70b2e2.
Configuration menu - View commit details
-
Copy full SHA for 8a14233 - Browse repository at this point
Copy the full SHA 8a14233View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36d0c47 - Browse repository at this point
Copy the full SHA 36d0c47View commit details -
Revert "SOLR-17066: Switch LBHttp2SolrClient away from core URLs"
This reverts commit 06a2065.
Configuration menu - View commit details
-
Copy full SHA for 0af8021 - Browse repository at this point
Copy the full SHA 0af8021View commit details -
Revert "SOLR-17066: Switch LBHttpSolrClient away from core URLs"
This reverts commit 5905b71.
Configuration menu - View commit details
-
Copy full SHA for 47f7c65 - Browse repository at this point
Copy the full SHA 47f7c65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fd9154 - Browse repository at this point
Copy the full SHA 2fd9154View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b91139 - Browse repository at this point
Copy the full SHA 2b91139View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0576dbf - Browse repository at this point
Copy the full SHA 0576dbfView commit details