You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@solr.apache.org by cp...@apache.org on 2024/02/13 16:49:01 UTC

(solr) branch jira/solr-13350 updated (dbd2d8a3961 -> 08d415fb8ca)

This is an automated email from the ASF dual-hosted git repository.

cpoerschke pushed a change to branch jira/solr-13350
in repository https://gitbox.apache.org/repos/asf/solr.git


    from dbd2d8a3961 tentative: add indexSearcherExecutorThreads element to solr.xml
     add f23c8deb188 SOLR-15960: Find unexported variables with compgen (#2250)
     add 4e62f98d8c2 SOLR-17152: Better alignment of Admin UI graph (#2249)
     add ded24da90e9 dev-docs + help: try-and-tweak 'Solr X Lucene' docs (#2223)
     add aac01255dba SOLR-17066: Switch HttpSolrClient away from coreURLs, pt 3 (#2240)
     add b88fa0d7d15 SOLR-16858: KnnQParser's "Pre-Filtering" behavior is now controlable via local params (closes #2157)
     add 61efaa94bdf Add 8.11.3 release to DOAP RDF file
     add 9d6306e0613 Add bugfix version 8.11.3
     add 2af9197e49c Update password hash documentation on basic authentication (#2257)
     add 07f65499723 SOLR-17140 - provide extensible query limit concept. (#2237)
     add cbcd7a2d97d Upgrade notes for 9.5.0
     add f59b3d3119f DOAP changes for release 9.5.0
     add 6665e092b6c SOLR-17147: Make committing documents after posting them the default behavior for bin/solr post (#2253)
     add ca7e1353683 Sync CHANGES for 9.5.0
     add ce3d8585ac0 SOLR-17145: Add 'requestid' to INSTALLSHARD response (#2252)
     add a88305d253c SOLR-17148: Fixing Config API overlay property enabling or disabling cache (#2247)
     add bdf0b2f7fd9 SOLR-17066: Switch Http2SolrClient away from coreURLs (#2255)
     new 7b5e813b18d Merge remote-tracking branch 'origin/main' into jira/solr-13350
     new 08d415fb8ca git checkout origin/main -- solr/solr-ref-guide/modules/indexing-guide

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 dev-docs/dependency-upgrades.adoc                  |   4 +-
 dev-docs/lucene-upgrade.md                         |   4 +
 dev-tools/doap/solr.rdf                            |  14 +
 help/dependencies.txt                              |   4 +-
 solr/CHANGES.txt                                   | 126 ++++++-
 solr/bin/solr                                      |   2 +-
 .../src/java/org/apache/solr/cli/PostLogsTool.java |  10 +-
 .../src/java/org/apache/solr/cli/PostTool.java     |  16 +-
 .../java/org/apache/solr/cli/RunExampleTool.java   |   1 -
 .../apache/solr/handler/MoreLikeThisHandler.java   |   4 -
 .../solr/handler/admin/api/InstallShardData.java   |  11 +-
 .../solr/handler/component/SearchHandler.java      |   4 -
 .../org/apache/solr/request/SolrRequestInfo.java   |  34 ++
 .../java/org/apache/solr/search/CacheConfig.java   |  14 +-
 .../java/org/apache/solr/search/QueryLimits.java   |  95 +++++
 .../org/apache/solr/search/SolrIndexSearcher.java  |  23 +-
 .../org/apache/solr/search/SolrQueryTimeLimit.java |  66 ++++
 .../apache/solr/search/SolrQueryTimeoutImpl.java   | 107 ------
 .../org/apache/solr/search/neural/KnnQParser.java  | 146 ++++++-
 .../test/org/apache/solr/TestTolerantSearch.java   |   4 +-
 .../org/apache/solr/cli/TestSolrCLIRunExample.java |   2 +-
 .../apache/solr/cloud/AliasIntegrationTest.java    |   3 +-
 .../DistribDocExpirationUpdateProcessorTest.java   |   2 +-
 .../solr/cloud/DistributedVersionInfoTest.java     |   8 +-
 .../solr/cloud/FullSolrCloudDistribCmdsTest.java   |  17 +-
 .../solr/cloud/HttpPartitionOnCommitTest.java      |   2 +-
 .../org/apache/solr/cloud/HttpPartitionTest.java   |   3 +-
 .../solr/cloud/LeaderVoteWaitTimeoutTest.java      |   3 +-
 .../org/apache/solr/cloud/MigrateRouteKeyTest.java |   2 +-
 .../solr/cloud/NestedShardedAtomicUpdateTest.java  |   2 +-
 .../apache/solr/cloud/ReplicationFactorTest.java   |   3 +-
 .../test/org/apache/solr/cloud/SplitShardTest.java |   3 +-
 .../apache/solr/cloud/TestCloudConsistency.java    |   3 +-
 .../apache/solr/cloud/TestCloudDeleteByQuery.java  |  11 +-
 .../TestCloudPhrasesIdentificationComponent.java   |   2 +-
 .../solr/cloud/TestCloudPseudoReturnFields.java    |   2 +-
 .../solr/cloud/TestMiniSolrCloudClusterSSL.java    |   2 +
 .../org/apache/solr/cloud/TestPullReplica.java     |  13 +-
 .../solr/cloud/TestPullReplicaErrorHandling.java   |  15 +-
 .../apache/solr/cloud/TestPullReplicaWithAuth.java |   4 +-
 .../cloud/TestStressCloudBlindAtomicUpdates.java   |   2 +-
 .../org/apache/solr/cloud/TestTlogReplica.java     |   8 +-
 .../cloud/TestTolerantUpdateProcessorCloud.java    |  11 +-
 .../TestTolerantUpdateProcessorRandomCloud.java    |   2 +-
 .../solr/cloud/api/collections/ShardSplitTest.java |  16 +-
 .../test/org/apache/solr/core/CacheConfigTest.java | 168 +++++++++
 .../apache/solr/core/TestSolrConfigHandler.java    |  54 +++
 .../solr/core/snapshots/TestSolrCoreSnapshots.java |  10 +-
 .../org/apache/solr/handler/TestHttpRequestId.java |   3 +-
 .../solr/handler/TestReplicationHandler.java       |   4 +-
 .../solr/handler/TestStressIncrementalBackup.java  |   2 +-
 .../solr/handler/TestStressThreadBackup.java       |   2 +-
 .../component/DistributedDebugComponentTest.java   |   4 +-
 .../apache/solr/request/TestSolrRequestInfo.java   |  53 +++
 .../org/apache/solr/search/QueryEqualityTest.java  |  90 ++++-
 .../search/facet/TestCloudJSONFacetJoinDomain.java |   2 +-
 .../solr/search/facet/TestCloudJSONFacetSKG.java   |   2 +-
 .../search/facet/TestCloudJSONFacetSKGEquiv.java   |   2 +-
 .../apache/solr/search/neural/KnnQParserTest.java  | 419 ++++++++++++++++++++-
 .../solr/update/DeleteByIdWithRouterFieldTest.java |   4 +-
 .../solr/update/TestInPlaceUpdatesDistrib.java     |   4 +-
 solr/docker/scripts/solr-demo                      |   6 +-
 solr/docker/tests/cases/create_core/test.sh        |   2 +-
 solr/docker/tests/cases/create_core_exec/test.sh   |   2 +-
 .../cases/create_core_randomuser_rootgroup/test.sh |   2 +-
 .../empty-varsolr-dir-ramdomuser-rootgroup/test.sh |   2 +-
 .../tests/cases/empty-varsolr-dir-solr/test.sh     |   2 +-
 .../tests/cases/empty-varsolr-dir-user/test.sh     |   2 +-
 .../empty-varsolr-vol-ramdomuser-rootgroup/test.sh |   2 +-
 .../cases/empty-varsolr-vol-solr-nocopy/test.sh    |   2 +-
 .../tests/cases/empty-varsolr-vol-solr/test.sh     |   2 +-
 .../tests/cases/empty-varsolr-vol-user/test.sh     |   2 +-
 solr/docker/tests/cases/gosu/test.sh               |   2 +-
 solr/docker/tests/cases/precreate_core/test.sh     |   2 +-
 .../precreate_core_randomuser_rootgroup/test.sh    |   2 +-
 solr/docker/tests/cases/test_log4j/test.sh         |   2 +-
 solr/docker/tests/cases/user_volume/test.sh        |   2 +-
 solr/packaging/test/test_extraction.bats           |   4 +-
 solr/packaging/test/test_modules.bats              |   6 +-
 solr/packaging/test/test_post.bats                 |  14 +-
 solr/packaging/test/test_ssl.bats                  |   4 +-
 .../pages/basic-authentication-plugin.adoc         |   4 +-
 .../modules/indexing-guide/examples/stemdict.txt   |  23 +-
 .../modules/indexing-guide/pages/post-tool.adoc    | 127 ++++---
 .../query-guide/pages/dense-vector-search.adoc     | 114 ++++--
 .../pages/major-changes-in-solr-9.adoc             |  10 +-
 .../solr/client/solrj/impl/LBHttpSolrClient.java   |  18 +-
 .../client/solrj/SolrExampleBinaryHttp2Test.java   |   3 +-
 .../solr/client/solrj/SolrExampleBinaryTest.java   |   3 +-
 .../solr/client/solrj/SolrExampleCborTest.java     |   3 +-
 .../solr/client/solrj/SolrExampleXMLTest.java      |  11 +-
 .../client/solrj/SolrSchemalessExampleTest.java    |   7 +-
 .../apache/solr/client/solrj/TestBatchUpdate.java  |  11 +-
 .../solr/client/solrj/TestLBHttp2SolrClient.java   |  11 +-
 .../solr/client/solrj/TestLBHttpSolrClient.java    |  13 +-
 .../solr/client/solrj/TestSolrJErrorHandling.java  |   9 +-
 .../solrj/embedded/SolrExampleXMLHttp2Test.java    |   3 +-
 .../client/solrj/impl/BasicHttpSolrClientTest.java | 141 ++++---
 .../solrj/impl/CloudHttp2SolrClientTest.java       |  23 +-
 .../client/solrj/impl/CloudSolrClientTest.java     |  22 +-
 .../client/solrj/impl/Http2SolrClientTest.java     | 122 ++++--
 .../solrj/impl/HttpSolrClientBadInputTest.java     |   2 +-
 .../solrj/impl/HttpSolrClientConPoolTest.java      |  18 +-
 .../solrj/response/NoOpResponseParserTest.java     |   3 +-
 .../java/org/apache/solr/SolrJettyTestBase.java    |   4 +-
 .../src/java/org/apache/solr/SolrTestCaseHS.java   |   6 +-
 .../src/java/org/apache/solr/SolrTestCaseJ4.java   |  12 +
 .../cloud/AbstractBasicDistributedZk2TestBase.java |   4 +-
 .../cloud/AbstractBasicDistributedZkTestBase.java  |  54 +--
 .../solr/cloud/AbstractFullDistribZkTestBase.java  |  32 +-
 .../solr/cloud/AbstractRecoveryZkTestBase.java     |   3 +-
 .../solr/cloud/AbstractSyncSliceTestBase.java      |   7 +-
 .../cloud/AbstractUnloadDistributedZkTestBase.java |  15 +-
 .../AbstractCloudBackupRestoreTestCase.java        |   3 +-
 .../org/apache/solr/util/SolrJettyTestRule.java    |   6 +-
 solr/webapp/web/js/angular/controllers/cloud.js    |  22 +-
 116 files changed, 1980 insertions(+), 606 deletions(-)
 create mode 100644 solr/core/src/java/org/apache/solr/search/QueryLimits.java
 create mode 100644 solr/core/src/java/org/apache/solr/search/SolrQueryTimeLimit.java
 delete mode 100644 solr/core/src/java/org/apache/solr/search/SolrQueryTimeoutImpl.java
 create mode 100644 solr/core/src/test/org/apache/solr/core/CacheConfigTest.java
 mode change 100644 => 120000 solr/solr-ref-guide/modules/indexing-guide/examples/stemdict.txt


(solr) 01/02: Merge remote-tracking branch 'origin/main' into jira/solr-13350

Posted by cp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

cpoerschke pushed a commit to branch jira/solr-13350
in repository https://gitbox.apache.org/repos/asf/solr.git

commit 7b5e813b18d21d7aed328449100f7d9e9e7c99cd
Merge: dbd2d8a3961 bdf0b2f7fd9
Author: Christine Poerschke <cp...@apache.org>
AuthorDate: Tue Feb 13 16:43:22 2024 +0000

    Merge remote-tracking branch 'origin/main' into jira/solr-13350

 dev-docs/dependency-upgrades.adoc                  |   4 +-
 dev-docs/lucene-upgrade.md                         |   4 +
 dev-tools/doap/solr.rdf                            |  14 +
 help/dependencies.txt                              |   4 +-
 solr/CHANGES.txt                                   | 126 ++++++-
 solr/bin/solr                                      |   2 +-
 .../src/java/org/apache/solr/cli/PostLogsTool.java |  10 +-
 .../src/java/org/apache/solr/cli/PostTool.java     |  16 +-
 .../java/org/apache/solr/cli/RunExampleTool.java   |   1 -
 .../apache/solr/handler/MoreLikeThisHandler.java   |   4 -
 .../solr/handler/admin/api/InstallShardData.java   |  11 +-
 .../solr/handler/component/SearchHandler.java      |   4 -
 .../org/apache/solr/request/SolrRequestInfo.java   |  34 ++
 .../java/org/apache/solr/search/CacheConfig.java   |  14 +-
 .../java/org/apache/solr/search/QueryLimits.java   |  95 +++++
 .../org/apache/solr/search/SolrIndexSearcher.java  |  23 +-
 .../org/apache/solr/search/SolrQueryTimeLimit.java |  66 ++++
 .../apache/solr/search/SolrQueryTimeoutImpl.java   | 107 ------
 .../org/apache/solr/search/neural/KnnQParser.java  | 146 ++++++-
 .../test/org/apache/solr/TestTolerantSearch.java   |   4 +-
 .../org/apache/solr/cli/TestSolrCLIRunExample.java |   2 +-
 .../apache/solr/cloud/AliasIntegrationTest.java    |   3 +-
 .../DistribDocExpirationUpdateProcessorTest.java   |   2 +-
 .../solr/cloud/DistributedVersionInfoTest.java     |   8 +-
 .../solr/cloud/FullSolrCloudDistribCmdsTest.java   |  17 +-
 .../solr/cloud/HttpPartitionOnCommitTest.java      |   2 +-
 .../org/apache/solr/cloud/HttpPartitionTest.java   |   3 +-
 .../solr/cloud/LeaderVoteWaitTimeoutTest.java      |   3 +-
 .../org/apache/solr/cloud/MigrateRouteKeyTest.java |   2 +-
 .../solr/cloud/NestedShardedAtomicUpdateTest.java  |   2 +-
 .../apache/solr/cloud/ReplicationFactorTest.java   |   3 +-
 .../test/org/apache/solr/cloud/SplitShardTest.java |   3 +-
 .../apache/solr/cloud/TestCloudConsistency.java    |   3 +-
 .../apache/solr/cloud/TestCloudDeleteByQuery.java  |  11 +-
 .../TestCloudPhrasesIdentificationComponent.java   |   2 +-
 .../solr/cloud/TestCloudPseudoReturnFields.java    |   2 +-
 .../solr/cloud/TestMiniSolrCloudClusterSSL.java    |   2 +
 .../org/apache/solr/cloud/TestPullReplica.java     |  13 +-
 .../solr/cloud/TestPullReplicaErrorHandling.java   |  15 +-
 .../apache/solr/cloud/TestPullReplicaWithAuth.java |   4 +-
 .../cloud/TestStressCloudBlindAtomicUpdates.java   |   2 +-
 .../org/apache/solr/cloud/TestTlogReplica.java     |   8 +-
 .../cloud/TestTolerantUpdateProcessorCloud.java    |  11 +-
 .../TestTolerantUpdateProcessorRandomCloud.java    |   2 +-
 .../solr/cloud/api/collections/ShardSplitTest.java |  16 +-
 .../test/org/apache/solr/core/CacheConfigTest.java | 168 +++++++++
 .../apache/solr/core/TestSolrConfigHandler.java    |  54 +++
 .../solr/core/snapshots/TestSolrCoreSnapshots.java |  10 +-
 .../org/apache/solr/handler/TestHttpRequestId.java |   3 +-
 .../solr/handler/TestReplicationHandler.java       |   4 +-
 .../solr/handler/TestStressIncrementalBackup.java  |   2 +-
 .../solr/handler/TestStressThreadBackup.java       |   2 +-
 .../component/DistributedDebugComponentTest.java   |   4 +-
 .../apache/solr/request/TestSolrRequestInfo.java   |  53 +++
 .../org/apache/solr/search/QueryEqualityTest.java  |  90 ++++-
 .../search/facet/TestCloudJSONFacetJoinDomain.java |   2 +-
 .../solr/search/facet/TestCloudJSONFacetSKG.java   |   2 +-
 .../search/facet/TestCloudJSONFacetSKGEquiv.java   |   2 +-
 .../apache/solr/search/neural/KnnQParserTest.java  | 419 ++++++++++++++++++++-
 .../solr/update/DeleteByIdWithRouterFieldTest.java |   4 +-
 .../solr/update/TestInPlaceUpdatesDistrib.java     |   4 +-
 solr/docker/scripts/solr-demo                      |   6 +-
 solr/docker/tests/cases/create_core/test.sh        |   2 +-
 solr/docker/tests/cases/create_core_exec/test.sh   |   2 +-
 .../cases/create_core_randomuser_rootgroup/test.sh |   2 +-
 .../empty-varsolr-dir-ramdomuser-rootgroup/test.sh |   2 +-
 .../tests/cases/empty-varsolr-dir-solr/test.sh     |   2 +-
 .../tests/cases/empty-varsolr-dir-user/test.sh     |   2 +-
 .../empty-varsolr-vol-ramdomuser-rootgroup/test.sh |   2 +-
 .../cases/empty-varsolr-vol-solr-nocopy/test.sh    |   2 +-
 .../tests/cases/empty-varsolr-vol-solr/test.sh     |   2 +-
 .../tests/cases/empty-varsolr-vol-user/test.sh     |   2 +-
 solr/docker/tests/cases/gosu/test.sh               |   2 +-
 solr/docker/tests/cases/precreate_core/test.sh     |   2 +-
 .../precreate_core_randomuser_rootgroup/test.sh    |   2 +-
 solr/docker/tests/cases/test_log4j/test.sh         |   2 +-
 solr/docker/tests/cases/user_volume/test.sh        |   2 +-
 solr/packaging/test/test_extraction.bats           |   4 +-
 solr/packaging/test/test_modules.bats              |   6 +-
 solr/packaging/test/test_post.bats                 |  14 +-
 solr/packaging/test/test_ssl.bats                  |   4 +-
 .../pages/basic-authentication-plugin.adoc         |   4 +-
 .../modules/indexing-guide/pages/post-tool.adoc    | 127 ++++---
 .../query-guide/pages/dense-vector-search.adoc     | 114 ++++--
 .../pages/major-changes-in-solr-9.adoc             |  10 +-
 .../solr/client/solrj/impl/LBHttpSolrClient.java   |  18 +-
 .../client/solrj/SolrExampleBinaryHttp2Test.java   |   3 +-
 .../solr/client/solrj/SolrExampleBinaryTest.java   |   3 +-
 .../solr/client/solrj/SolrExampleCborTest.java     |   3 +-
 .../solr/client/solrj/SolrExampleXMLTest.java      |  11 +-
 .../client/solrj/SolrSchemalessExampleTest.java    |   7 +-
 .../apache/solr/client/solrj/TestBatchUpdate.java  |  11 +-
 .../solr/client/solrj/TestLBHttp2SolrClient.java   |  11 +-
 .../solr/client/solrj/TestLBHttpSolrClient.java    |  13 +-
 .../solr/client/solrj/TestSolrJErrorHandling.java  |   9 +-
 .../solrj/embedded/SolrExampleXMLHttp2Test.java    |   3 +-
 .../client/solrj/impl/BasicHttpSolrClientTest.java | 141 ++++---
 .../solrj/impl/CloudHttp2SolrClientTest.java       |  23 +-
 .../client/solrj/impl/CloudSolrClientTest.java     |  22 +-
 .../client/solrj/impl/Http2SolrClientTest.java     | 122 ++++--
 .../solrj/impl/HttpSolrClientBadInputTest.java     |   2 +-
 .../solrj/impl/HttpSolrClientConPoolTest.java      |  18 +-
 .../solrj/response/NoOpResponseParserTest.java     |   3 +-
 .../java/org/apache/solr/SolrJettyTestBase.java    |   4 +-
 .../src/java/org/apache/solr/SolrTestCaseHS.java   |   6 +-
 .../src/java/org/apache/solr/SolrTestCaseJ4.java   |  12 +
 .../cloud/AbstractBasicDistributedZk2TestBase.java |   4 +-
 .../cloud/AbstractBasicDistributedZkTestBase.java  |  54 +--
 .../solr/cloud/AbstractFullDistribZkTestBase.java  |  32 +-
 .../solr/cloud/AbstractRecoveryZkTestBase.java     |   3 +-
 .../solr/cloud/AbstractSyncSliceTestBase.java      |   7 +-
 .../cloud/AbstractUnloadDistributedZkTestBase.java |  15 +-
 .../AbstractCloudBackupRestoreTestCase.java        |   3 +-
 .../org/apache/solr/util/SolrJettyTestRule.java    |   6 +-
 solr/webapp/web/js/angular/controllers/cloud.js    |  22 +-
 115 files changed, 1979 insertions(+), 584 deletions(-)



(solr) 02/02: git checkout origin/main -- solr/solr-ref-guide/modules/indexing-guide

Posted by cp...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

cpoerschke pushed a commit to branch jira/solr-13350
in repository https://gitbox.apache.org/repos/asf/solr.git

commit 08d415fb8ca14a34baeef9c36fc75ef618d8a583
Author: Christine Poerschke <cp...@apache.org>
AuthorDate: Tue Feb 13 16:44:46 2024 +0000

    git checkout origin/main -- solr/solr-ref-guide/modules/indexing-guide
---
 .../modules/indexing-guide/examples/stemdict.txt   | 23 +---------------------
 1 file changed, 1 insertion(+), 22 deletions(-)

diff --git a/solr/solr-ref-guide/modules/indexing-guide/examples/stemdict.txt b/solr/solr-ref-guide/modules/indexing-guide/examples/stemdict.txt
deleted file mode 100644
index f57a4ad490f..00000000000
--- a/solr/solr-ref-guide/modules/indexing-guide/examples/stemdict.txt
+++ /dev/null
@@ -1,22 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#     http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-#-----------------------------------------------------------------------
-# test that we can override the stemming algorithm with our own mappings
-# these must be tab-separated
-monkeys	monkey
-otters	otter
-# some crazy ones that a stemmer would never do
-dogs	cat
diff --git a/solr/solr-ref-guide/modules/indexing-guide/examples/stemdict.txt b/solr/solr-ref-guide/modules/indexing-guide/examples/stemdict.txt
new file mode 120000
index 00000000000..c242c73fe09
--- /dev/null
+++ b/solr/solr-ref-guide/modules/indexing-guide/examples/stemdict.txt
@@ -0,0 +1 @@
+../../../../core/src/test-files/solr/collection1/conf/stemdict.txt
\ No newline at end of file