You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by no...@apache.org on 2020/08/11 05:19:26 UTC
[lucene-solr] branch jira/solr14712 updated (c05886b -> 7802052)
This is an automated email from the ASF dual-hosted git repository.
noble pushed a change to branch jira/solr14712
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git.
from c05886b morw API cleanup
add 35bf178 SOLR-14654: actually fix the Ref Guide build failure
add cd98b1f Update batches with new ASF Cloudbees infrastructure
add 9dcc42a fix copypaste
add a96499e SOLR-13499: Fix "Apache License, Version 2.0" spelling in in pom.xml.template (#674)
add 2bf092b SOLR-14702: Add Upgrade Notes and CHANGES entry (#1718)
add e6275d9 SOLR-14582: Expose IWC.setMaxCommitMergeWaitMillis in Solr's index config (#1602)
add a03e323 INFRA-20656: comment out RVM install to fix the Ref Guide build on new Jenkins
add abf637f INFRA-20656: remove more RVM stuff for Ref Guide build on new CI machines
add fb9110a This time comment out ALL the RVM commands to fix the build
add 5dd4cd1 Comment out RVM_PATH and RUBY_VERSION
add 10baa50 Add paths for gems on new CI machines
add a074418 SOLR-13528: Implement Request Rate Limiters (#1686)
add f827286 SOLR-14582 - Broken test needs fix (#1727)
add bd1dd6b SOLR-14582: Fix TestConfig
add 35771c3 SOLR-14581 Document the way auto commits work in SolrCloud (#1692)
add 57b0160 SOLR-14641: PeerSync, remove canHandleVersionRanges check (#1663)
add 9b1aeb3 SOLR-14641: Update CHANGES.txt
add a747051 LUCENE-9452: remove jenkins.build.ref.guide.sh as it's no longer needed
add 424a9a6 SOLR-13528: fix heading levels
add 15ae014 SOLR-14680: Provide simple interfaces to our cloud classes (only API) (#1694)
add 2c68718 merging with master
add 7802052 revert unnecessary change
No new revisions were added by this update.
Summary of changes:
README.md | 2 +-
dev-tools/maven/pom.xml.template | 2 +-
dev-tools/scripts/jenkins.build.ref.guide.sh | 73 -------
solr/CHANGES.txt | 12 +-
.../src/java/org/apache/solr/core/SolrConfig.java | 10 +-
.../org/apache/solr/handler/SolrConfigHandler.java | 5 +
.../handler/component/RealTimeGetComponent.java | 10 +-
.../org/apache/solr/schema/ManagedIndexSchema.java | 5 +
.../org/apache/solr/servlet/QueryRateLimiter.java | 55 +++++
.../org/apache/solr/servlet/RateLimitManager.java | 181 ++++++++++++++++
.../apache/solr/servlet/RequestRateLimiter.java | 168 +++++++++++++++
.../apache/solr/servlet/SolrDispatchFilter.java | 37 +++-
.../src/java/org/apache/solr/update/PeerSync.java | 68 +-----
.../org/apache/solr/update/PeerSyncWithLeader.java | 25 +--
.../org/apache/solr/update/SolrIndexConfig.java | 22 +-
.../resources/EditableSolrConfigAttributes.json | 3 -
.../solr/collection1/conf/solrconfig-tlog.xml | 4 -
.../conf/solrconfig.snippet.randomindexconfig.xml | 1 +
.../TestEmbeddedSolrServerAdminHandler.java | 5 +
.../src/test/org/apache/solr/core/TestConfig.java | 2 +
.../src/test/org/apache/solr/pkg/TestPackages.java | 5 +
.../solr/servlet/TestRequestRateLimiter.java | 231 +++++++++++++++++++++
.../apache/solr/update/SolrIndexConfigTest.java | 19 ++
solr/solr-ref-guide/src/index.adoc | 3 +
.../src/major-changes-in-solr-9.adoc | 5 +
solr/solr-ref-guide/src/rate-limiters.adoc | 131 ++++++++++++
.../src/shards-and-indexing-data-in-solrcloud.adoc | 2 +
solr/solr-ref-guide/src/solr-plugins.adoc | 4 +-
.../org/apache/solr/client/solrj/SolrClient.java | 8 +
.../org/apache/solr/client/solrj/SolrRequest.java | 19 ++
.../solr/client/solrj/impl/CloudSolrClient.java | 8 -
.../solr/client/solrj/impl/HttpSolrClient.java | 52 ++++-
.../solrj/request/AbstractUpdateRequest.java | 5 +
.../solrj/request/CollectionAdminRequest.java | 5 +
.../solrj/request/ConfigSetAdminRequest.java | 5 +
.../client/solrj/request/CoreAdminRequest.java | 5 +
.../solrj/request/DelegationTokenRequest.java | 15 ++
.../client/solrj/request/DirectXmlRequest.java | 5 +
.../solrj/request/DocumentAnalysisRequest.java | 5 +
.../client/solrj/request/FieldAnalysisRequest.java | 5 +
.../client/solrj/request/GenericSolrRequest.java | 5 +
.../client/solrj/request/HealthCheckRequest.java | 5 +-
.../solr/client/solrj/request/LukeRequest.java | 5 +
.../solr/client/solrj/request/QueryRequest.java | 4 +
.../apache/solr/client/solrj/request/SolrPing.java | 5 +
.../solr/client/solrj/request/V2Request.java | 5 +
.../request/schema/AbstractSchemaRequest.java | 4 +
.../org/apache/solr/cluster/api/ShardReplica.java | 3 +-
.../java/org/apache/solr/common/SolrException.java | 1 +
.../apache/solr/common/params/CommonParams.java | 4 +
.../src/java/org/apache/solr/SolrTestCaseJ4.java | 2 -
.../java/org/apache/solr/cloud/ConfigRequest.java | 5 +
52 files changed, 1070 insertions(+), 205 deletions(-)
delete mode 100755 dev-tools/scripts/jenkins.build.ref.guide.sh
create mode 100644 solr/core/src/java/org/apache/solr/servlet/QueryRateLimiter.java
create mode 100644 solr/core/src/java/org/apache/solr/servlet/RateLimitManager.java
create mode 100644 solr/core/src/java/org/apache/solr/servlet/RequestRateLimiter.java
create mode 100644 solr/core/src/test/org/apache/solr/servlet/TestRequestRateLimiter.java
create mode 100644 solr/solr-ref-guide/src/rate-limiters.adoc