-
Notifications
You must be signed in to change notification settings - Fork 674
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-17541: Deprecate CloudHttp2SolrClient.Builder#withHttpClient
(Solr 9.9)
#2920
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Prefix queries have a memory cost that increases in proportion with the number of indexed terms that start with that prefix. This can cause stability problems, especially for short prefixes which can match a large number of indexed-terms. This commit introduces a new solrconfig.xml setting, `minPrefixQueryTermLength`, similar to the existing `maxBooleanClauses`. This setting causes an error to be thrown any time a prefix query is created with a prefix shorter than the configured minumum. The limit is set at '-1' in the default configset, essentially disabling it. But users may change the value in their own configs or use the 'solr.query.minPrefixLength' property as an override. The limit may also be overridden on a per-query basis by providing a 'minPrefixQueryTermLength' local param.
…pache#2533) (cherry picked from commit 991e761)
* Update documentation to use new tabs feature by leveraging @asciidoctor/tabs package. * Update asciidoc-syntax instructions for tabbed sections * Update ref guide pages to enable tabs. --------- Co-authored-by: Christine Poerschke <[email protected]> Co-authored-by: Eric Pugh <[email protected]>
missing a +
the previous description of backupName is not correct. Backup name should be the same if using incremental backups
…warnings. (apache#2530) Review org.apache.solr.client.solrj.io.stream and responding to some intellij warnings. Typos, methods not used, return values not used, that sort of thing.. --------- Co-authored-by: Christine Poerschke <[email protected]>
…ache#2304) Core Admin "async" request status tracking is no longer capped at 100; it's 10k. Statuses are now removed 5 minutes after the read of a completed/failed status. Helps collection async backup/restore and other operations scale to 100+ shards. Co-authored-by: David Smiley <[email protected]> (cherry picked from commit d3b4c2e)
(cherry picked from commit 8748a65)
(cherry picked from commit a848514)
apache#2521) (cherry picked from commit 3884870)
Co-authored-by: Alexey Serba <[email protected]> (cherry picked from commit 6ab6c4a)
…he#2344) (backport-9x) (apache#2567) Co-authored-by: Solr Bot <[email protected]>
(cherry picked from commit b8bd8e2)
An alternative to the "Prometheus Exporter" in which each Solr node can return the Prometheus format natively from the MetricsHandler using `wt=prometheus` param. It's much faster and architecturally simpler, albeit less flexible. Co-authored-by: mbiscocho <[email protected]> Co-authored-by: Christine Poerschke <[email protected]> Co-authored-by: David Smiley <[email protected]> (cherry picked from commit fd7d447)
- Fix MetricsHandlerTest - AwaitsFix TestPrometheusResponseWriter pending SOLR-17368 (cherry picked from commit 6967c7b)
(cherry picked from commit d0bbea5)
* Added missing license files for new aws libs Co-authored-by: Jan Høydahl <[email protected]>
…he#2053) Implement restore() in ConcurrentDelegatingStorage Co-authored-by: Jan Høydahl <[email protected]>
… v1.2.0 (apache#2269) (cherry picked from commit d50fbf3)
(cherry picked from commit ec16d9b)
…2434) * Update security policies for bouncyCastle Co-authored-by: Jan Høydahl <[email protected]> (cherry picked from commit fcf84ee)
…long option commands (branch_9x) (apache#2540) * SOLR-16824: Adopt Linux Command line tool pattern of -- for long option commands (apache#1768) This goes through all the various CLI tools and moves them all to using the same long form across all our tools, replacing a mish mash of older formats. -zkHost is now --zk-host for example. This pattern applies to both Windows and Linux bin/solr commands. The old forms are now deprecated, though they continue to work. The -u short command for --credentials is now used everywhere, this did mean the Assert tools "--same-user" command no longer has a "-u" option. --------- Co-authored-by: Jan Høydahl <[email protected]> Co-authored-by: Solr Bot <[email protected]> Co-authored-by: Jan Høydahl <[email protected]> Co-authored-by: Jason Gerlowski <[email protected]>
…pache#2557) --------- Co-authored-by: Eric Pugh <[email protected]>
apache#2566) Co-authored-by: Eric Pugh <[email protected]>
…st methods (apache#2856) NamedList: deprecated methods: forEachEntry, forEachKey, abortableForEachKey, abortableForEach, asMap (no-arg only), get(key, default) -- all come from the SimpleMap interface. Added getOrDefault. Deprecated the SimpleMap interface as well as the entirety of the SolrJ package org.apache.solr.cluster.api, which wasn't used except for SimpleMap. Includes some trivial refactorings to not call those deprecated methods. Includes internal changes to ConfigNode and friends so as to not use SimpleMap. (cherry picked from commit c80d415)
…AllGood (apache#2901) The test fails when SSL in enabled, because of testing framework that set 'urlScheme' cluster property. This change updates the test to ignore existing cluster properties. (cherry picked from commit e105547)
(cherry picked from commit b2f8b10)
…pache#2903) (apache#2904) The section for adding Custom Expressions was removed in Solr 8.8. This change brings it back. Co-authored-by: Christine Feldmann <[email protected]>
…mand (apache#2857) --------- Co-authored-by: Eric Pugh <[email protected]> (cherry picked from commit aadac83)
(cherry picked from commit 864c5e4)
…sts (apache#2893) * Refactoring suggested by IDE. * Typos, some dead methods and dead variables. (cherry picked from commit 024f973)
(cherry picked from commit 9d126d4)
* Fix argument parsing for -D options with multiple values on Windows (cherry picked from commit 44ea44d) * SOLR-17595: Fix Solr examples for Windows (apache#2909) * Fix argument parsing for -D options with multiple values on Windows * Fix invalid usage of wildcards in RunExampleTool / PostTool (cherry picked from commit a4229e7) * Fix unsupported method
github-actions
bot
added
documentation
Improvements or additions to documentation
jetty-server
tool:build
start-scripts
tests
cat:search
cat:cloud
cat:index
cat:cli
cat:api
cat:schema
scripts
cat:security
cat:packagemanager
cat:metrics
labels
Dec 19, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
cat:api
cat:cli
cat:cloud
cat:index
cat:metrics
cat:packagemanager
cat:schema
cat:search
cat:security
documentation
Improvements or additions to documentation
jetty-server
scripts
start-scripts
tests
tool:build
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
For Solr 9.9, deprecate
CloudHttp2SolrClient.Builder#withHttpClient
in favor ofCloudHttp2SolrClient.Builder#withInternalClientBuilder
. PR #2899 removes this in Solr 10.0.