This is an automated email from the ASF dual-hosted git repository.
dsmiley pushed a change to branch branch_10x
in repository https://gitbox.apache.org/repos/asf/solr.git
from a83a482cfd3 SOLR-16398: Add V2 JAX-RS APIs for GET replication restore
status and commits. (#5217)
new b5eaec732be HttpJettySolrClient: expose applyListeners (#5195)
new eb1d0720f86 build: RAT (license header enforcement): Exclude dev-tools
(#5222)
new 32ed0575fac SOLR-18119: Generate changes HTML only for releases (#5180)
new 404f246066d Remove unused ApiMapping.java (#5242)
new 2901f1c7985 SOLR-3479: New [hl] document transformer for inline
highlighting (#5126)
new 69264b6dd13 SOLR-16398: Migrate admin UI's replication details fetch
to the v2 API (#5241)
new 3a6ef7970c2 SOLR-18541: CombinedQueryComponent.mergeIds gives wrong
numFound, approximateTotalHits and numFoundExact (#5117)
new 18dcaa1b3a2 SOLR-16630: TestCoordinatorRole.testNRTRestart waits for
the first add to complete before stopping the PULL node (#5106)
new 4ddf688a106 Rolling upgrade test: upgrade from latest previous major
to this build (#5228)
new 6749e9716dd SOLR-16398: Add V2 JAX-RS API to enable or disable
replication (#5219)
The 10 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:
.gitattributes | 1 +
build.gradle | 1 -
.../SOLR-16398-admin-ui-replication-details-v2.yml | 13 +
...l => SOLR-16398-enable-disable-replication.yml} | 2 +-
...LR-18119-generate-changes-html-for-releases.yml | 8 +
.../SOLR-18541-combined-query-merge-totals.yml | 10 +
.../SOLR-3479-highlight-doc-transformer.yml | 7 +
dev-docs/how-to-contribute.adoc | 1 -
dev-docs/solr-source-code.adoc | 2 -
dev-tools/scripts/buildAndPushRelease.py | 7 +
.../scripts}/changes-to-html/ChangesFancyStyle.css | 0
.../changes-to-html/ChangesFixedWidthStyle.css | 0
.../changes-to-html/ChangesSimpleStyle.css | 0
.../scripts}/changes2html.py | 79 +++--
dev-tools/scripts/releaseWizard.yaml | 9 +-
dev-tools/scripts/smokeTestRelease.py | 11 +-
gradle/documentation/changes-to-html.gradle | 117 -------
gradle/documentation/documentation.gradle | 3 +-
gradle/validation/rat-sources.gradle | 6 +-
.../solr/client/api/endpoint/ReplicationApis.java | 12 +
...ody.java => ReplicationEnabledRequestBody.java} | 12 +-
.../apache/solr/handler/ReplicationHandler.java | 8 +-
.../solr/handler/admin/api/CoreReplication.java | 9 +
.../solr/handler/admin/api/ReplicationAPIBase.java | 11 +
.../handler/component/CombinedQueryComponent.java | 33 +-
.../solr/highlight/UnifiedSolrHighlighter.java | 47 ++-
.../transform/HighlightAugmenterFactory.java | 268 +++++++++++++++
.../response/transform/TransformerFactory.java | 1 +
.../apache/solr/cloud/TestRandomFlRTGCloud.java | 3 +-
.../handler/admin/api/CoreReplicationAPITest.java | 26 ++
.../admin/api/SetReplicationEnabledAPITest.java | 96 ++++++
.../CombinedQueryComponentMergeTotalsTest.java | 375 +++++++++++++++++++++
.../handler/component/MockResponseBuilder.java | 25 ++
.../solr/handler/component/MockShardRequest.java | 41 +++
.../handler/component/MockSortSpecBuilder.java | 7 +
.../transform/TestHighlightAugmenterFactory.java | 262 ++++++++++++++
.../apache/solr/search/TestCoordinatorRole.java | 264 +++++++++++----
solr/distribution/build.gradle | 9 +-
solr/distribution/gradle.lockfile | 2 +-
solr/documentation/gradle.lockfile | 2 +-
solr/packaging/test/test_rolling_upgrade.bats | 38 ++-
solr/solr-ref-guide/build.gradle | 2 +
.../pages/user-managed-index-replication.adoc | 38 +++
.../query-guide/pages/document-transformers.adoc | 35 ++
.../modules/query-guide/pages/highlighting.adoc | 14 +-
.../client/solrj/jetty/HttpJettySolrClient.java | 26 +-
.../solr/client/solrj/request/ApiMapping.java | 77 -----
.../AdminUiCoreOverviewReplicationErrorsTest.java | 121 +++++++
.../web/js/angular/controllers/core-overview.js | 32 +-
.../web/js/angular/controllers/replication.js | 78 +++--
solr/webapp/web/js/angular/services.js | 10 +
solr/webapp/web/partials/replication.html | 4 +-
52 files changed, 1871 insertions(+), 394 deletions(-)
create mode 100644
changelog/unreleased/SOLR-16398-admin-ui-replication-details-v2.yml
copy changelog/unreleased/{SOLR-16398-replication-details.yml =>
SOLR-16398-enable-disable-replication.yml} (59%)
create mode 100644
changelog/unreleased/SOLR-18119-generate-changes-html-for-releases.yml
create mode 100644
changelog/unreleased/SOLR-18541-combined-query-merge-totals.yml
create mode 100644 changelog/unreleased/SOLR-3479-highlight-doc-transformer.yml
rename {gradle/documentation =>
dev-tools/scripts}/changes-to-html/ChangesFancyStyle.css (100%)
rename {gradle/documentation =>
dev-tools/scripts}/changes-to-html/ChangesFixedWidthStyle.css (100%)
rename {gradle/documentation =>
dev-tools/scripts}/changes-to-html/ChangesSimpleStyle.css (100%)
rename {gradle/documentation/changes-to-html =>
dev-tools/scripts}/changes2html.py (94%)
delete mode 100644 gradle/documentation/changes-to-html.gradle
copy
solr/api/src/java/org/apache/solr/client/api/model/{BalanceShardUniqueRequestBody.java
=> ReplicationEnabledRequestBody.java} (85%)
create mode 100644
solr/core/src/java/org/apache/solr/response/transform/HighlightAugmenterFactory.java
create mode 100644
solr/core/src/test/org/apache/solr/handler/admin/api/SetReplicationEnabledAPITest.java
create mode 100644
solr/core/src/test/org/apache/solr/handler/component/CombinedQueryComponentMergeTotalsTest.java
create mode 100644
solr/core/src/test/org/apache/solr/response/transform/TestHighlightAugmenterFactory.java
delete mode 100644
solr/solrj/src/java/org/apache/solr/client/solrj/request/ApiMapping.java
create mode 100644
solr/webapp/src/test/org/apache/solr/webapp/AdminUiCoreOverviewReplicationErrorsTest.java