lucene-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ctarg...@apache.org
Subject [lucene-solr] branch jira/solr-13105-toMerge updated (edc16eb -> 6af985f)
Date Fri, 15 Jan 2021 21:45:11 GMT
This is an automated email from the ASF dual-hosted git repository.

ctargett pushed a change to branch jira/solr-13105-toMerge
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git.


    from edc16eb  Fix page order in side bar; probably final last big round of copy edit changes
     new 6c3ca9a  LUCENE-9652: DataInput.readLEFloats for use by Lucene90VectorReader (#2175)
     new fd1ca3b  SOLR-15069: [child parentFilter=...] is now optional (#2181)
     new 5957be7  LUCENE-9658: temporarily hook up spotlessCheck to precommit.
     new bf107a4  LUCENE-9652: follow-up code reformatting (tidy).
     new e91d0e9  SOLR-10860: Return proper error code for bad input incase of inplace updates
(#2121)
     new 37080b9  SOLR-15059: Improve query performance monitoring (#2165)
     new d2be92f  SOLR-15040: Update CHANGES.txt
     new 0bed436  SOLR-14950: fix regenerating of copyfield with explicit src/dest matching
dyn rule
     new a09153d  SOLR-12539: handle extra spaces in JSON facet shorthand syntax
     new 808f44e  SOLR-14514: add extra checks for picking 'stream' method in JSON facet
     new 2b39ea3  SOLR-15057: avoid unnecessary object retention in FacetRangeProcessor (#2160)
     new aced5d4  LUCENE-9658: add spotless formatting check to github precommit action
     new aebf81d  * SOLR-14923: Nested docs indexing perf & robustness (#2159)
     new f5a1c7f  LUCENE-9641: Support for spatial relationships in LatLonPoint (#2155)
     new ce3d7a1  LUCENE-9641: Fix LatLonShape#testPointIndexAndQuery test bug.
     new 6f26bd2  Make :localSettings always available, even if it's a noop on subsequent
runs. (#2190)
     new d76612a  Adding local gradle settings for github actions. (#2191)
     new fce98c1  SOLR-14999: Option to set the advertised port for Solr. (#2089)
     new 5302015  Remove unused test file (#2174)
     new e054ad7  SOLR-12559: fix error when multi-val fields are derefernced in JSON aggs
     new 0d98c2e  SOLR-14999: Fixing SolrXmlConfig tests for hostPort.
     new 20442ff  SOLR-15070: Remove HashMap usage in SuggestComponent rsp (#2183)
     new 7c03cae  LUCENE-9346: Support minimumNumberShouldMatch in WANDScorer (#2141)
     new b6c1fe3  LUCENE-9346: Add CHANGES entry.
     new c591e6f  SOLR-15036: auto- select / rollup / sort / plist over facet expression when
using a collection alias with multiple collections (#2132)
     new 2e3a67b  SOLR-14413 fix unit test to use delayed handler (#2189)
     new 40bb396  SOLR-15010 Try to use jattach for threaddump if jstack is missing (#2192)
     new 4f91933  Ref Guide: clarify backup location requirements for SolrCloud backups
     new 3d01944  SOLR-14155: Load all other SolrCore plugins from packages (#1666)
     new a3058a0  SOLR-15071: add TestEdisMaxSolrFeature.testEdisMaxSolrFeatureCustomMM()
test case (#2201)
     new 467b677  LUCENE-9665: Hunspell: support default encoding (#2203, Peter Gromov via
Dawid Weiss)
     new 2dc3703  LUCENE-9664: Hunspell support: fix most IntelliJ warnings, cleanup (#2202)
     new a58698c  fix typo in Adrien's name!
     new 63e3faf  SOLR-14560: ref guide: remove references to XML output when examples are
all JSON
     new de28fe0  Ref guide: add license to cluster-plugins.adoc; fix section title case throughout
     new 98d691f  Ref Guide: copy edits for 8.8 release
     new 4ab0647  SOLR-13105: The Visual Guide to Streaming Expressions and Math Expressions
     new 6af985f  Fix a some typos, parameter/field name formatting

The 38 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:
 .github/workflows/gradle-precommit.yml             |     5 +-
 .github/workflows/solrj-test.yml                   |     2 +
 gradle/generate-defaults.gradle                    |    15 +-
 gradle/validation/precommit.gradle                 |     1 +
 lucene/CHANGES.txt                                 |    11 +-
 .../lucene/analysis/hunspell/Dictionary.java       |   159 +-
 .../apache/lucene/analysis/hunspell/Stemmer.java   |    84 +-
 .../lucene/analysis/hunspell/TestDictionary.java   |    41 +-
 .../codecs/lucene90/Lucene90VectorReader.java      |    77 +-
 .../codecs/lucene90/Lucene90VectorWriter.java      |    10 +-
 .../lucene/document/LatLonDocValuesField.java      |    37 +-
 .../LatLonDocValuesPointInGeometryQuery.java       |   166 -
 .../lucene/document/LatLonDocValuesQuery.java      |   272 +
 .../org/apache/lucene/document/LatLonPoint.java    |    36 +-
 .../document/LatLonPointInGeometryQuery.java       |   300 -
 .../apache/lucene/document/LatLonPointQuery.java   |   182 +
 .../document/LatLonShapeBoundingBoxQuery.java      |   274 +-
 .../apache/lucene/document/LatLonShapeQuery.java   |   270 +-
 .../{ShapeQuery.java => SpatialQuery.java}         |   314 +-
 .../org/apache/lucene/document/XYShapeQuery.java   |   268 +-
 .../org/apache/lucene/geo/GeoEncodingUtils.java    |    40 +-
 .../src/java/org/apache/lucene/geo/Point2D.java    |    14 +-
 .../apache/lucene/index/VectorValuesWriter.java    |     5 +-
 .../lucene/search/Boolean2ScorerSupplier.java      |     9 +-
 .../lucene/search/MinShouldMatchSumScorer.java     |    30 +-
 .../java/org/apache/lucene/search/ScorerUtil.java  |    49 +
 .../java/org/apache/lucene/search/WANDScorer.java  |    40 +-
 .../org/apache/lucene/store/ByteBufferGuard.java   |     6 +
 .../apache/lucene/store/ByteBufferIndexInput.java  |    34 +
 .../apache/lucene/store/ByteBuffersDataInput.java  |    51 +-
 .../apache/lucene/store/ByteBuffersIndexInput.java |     6 +
 .../java/org/apache/lucene/store/DataInput.java    |    14 +
 .../document/BaseLatLonDocValueTestCase.java       |    72 +
 .../lucene/document/BaseLatLonPointTestCase.java   |   139 +
 .../lucene/document/BaseLatLonShapeTestCase.java   |   283 +-
 .../lucene/document/BaseLatLonSpatialTestCase.java |   220 +
 ...ShapeTestCase.java => BaseSpatialTestCase.java} |     6 +-
 .../lucene/document/BaseXYShapeTestCase.java       |     2 +-
 .../TestLatLonDocValuesMultiPointPointQueries.java |    99 +
 .../TestLatLonDocValuesPointPointQueries.java      |    71 +
 .../document/TestLatLonMultiPointPointQueries.java |    99 +
 .../document/TestLatLonPointPointQueries.java      |    69 +
 .../apache/lucene/document/TestLatLonShape.java    |     3 +
 .../lucene/search/TestLatLonDocValuesQueries.java  |     4 +-
 .../lucene/search/TestLatLonPointQueries.java      |     3 +-
 .../org/apache/lucene/search/TestWANDScorer.java   |   225 +
 .../org/apache/lucene/store/TestMultiMMap.java     |    19 +
 .../apache/lucene/store/BaseDirectoryTestCase.java |    58 +
 .../apache/lucene/store/MockIndexInputWrapper.java |     6 +
 solr/CHANGES.txt                                   |    47 +-
 solr/bin/solr                                      |    16 +-
 solr/bin/solr.cmd                                  |     4 +
 .../solr/ltr/feature/TestEdisMaxSolrFeature.java   |    21 +
 .../conf/grafana-solr-dashboard.json               | 11207 ++++++++++++-------
 .../conf/solr-exporter-config.xml                  |  1623 +--
 .../prometheus/exporter/MetricsConfiguration.java  |    38 +-
 .../solr/prometheus/exporter/MetricsQuery.java     |    22 +-
 .../prometheus/exporter/MetricsQueryTemplate.java  |   129 +
 .../test-files/conf/test-config-with-templates.xml |   222 +
 .../src/test-files/query-metrics.json              |    91 +
 .../exporter/MetricsQueryTemplateTest.java         |   127 +
 .../org/apache/solr/core/DirectoryFactory.java     |     2 +-
 .../src/java/org/apache/solr/core/PluginBag.java   |     1 -
 .../src/java/org/apache/solr/core/SolrCore.java    |    18 +-
 .../org/apache/solr/core/SolrResourceLoader.java   |    70 +-
 .../java/org/apache/solr/core/SolrXmlConfig.java   |     6 +-
 .../org/apache/solr/handler/SolrConfigHandler.java |    29 +-
 .../solr/handler/SolrDefaultStreamFactory.java     |     2 +
 .../handler/component/RealTimeGetComponent.java    |   411 +-
 .../solr/handler/component/SearchHandler.java      |    26 +-
 .../solr/handler/component/SuggestComponent.java   |    70 +-
 .../java/org/apache/solr/pkg/PackageListeners.java |    15 +-
 .../solr/pkg/PackageListeningClassLoader.java      |    73 +-
 .../org/apache/solr/pkg/PackagePluginHolder.java   |    16 +-
 .../response/transform/ChildDocTransformer.java    |    69 +-
 .../transform/ChildDocTransformerFactory.java      |    12 +-
 .../java/org/apache/solr/schema/IndexSchema.java   |    48 +-
 .../org/apache/solr/schema/ManagedIndexSchema.java |     5 +-
 .../java/org/apache/solr/schema/NestPathField.java |     1 +
 .../java/org/apache/solr/search/CacheConfig.java   |    44 +-
 .../org/apache/solr/search/FunctionQParser.java    |    26 +-
 .../org/apache/solr/search/SolrReturnFields.java   |    29 +
 .../org/apache/solr/search/facet/FacetField.java   |     5 +-
 .../org/apache/solr/search/facet/FacetParser.java  |     7 +-
 .../solr/search/facet/FacetRangeProcessor.java     |    41 +-
 .../org/apache/solr/update/AddUpdateCommand.java   |   199 +-
 .../apache/solr/update/DirectUpdateHandler2.java   |    47 +-
 .../org/apache/solr/update/DocumentBuilder.java    |    53 +-
 .../java/org/apache/solr/update/UpdateHandler.java |    13 +-
 .../src/java/org/apache/solr/update/UpdateLog.java |    12 +
 .../processor/AtomicUpdateDocumentMerger.java      |   205 +-
 .../processor/ClassificationUpdateProcessor.java   |     6 +-
 .../processor/DistributedUpdateProcessor.java      |    93 +-
 .../processor/DistributedZkUpdateProcessor.java    |     6 +-
 .../processor/NestedUpdateProcessorFactory.java    |     2 +-
 .../SkipExistingDocumentsProcessorFactory.java     |    17 +-
 .../solr/collection1/conf/schema-nest.xml          |     2 +-
 .../solr/collection1/conf/solrconfig-caching.xml   |    40 -
 .../collection1/conf/solrconfig-deeppaging.xml     |     6 +-
 .../solr/configsets/conf2/conf/schema.xml          |    43 +
 .../conf2/conf/solrconfig.xml}                     |    55 +-
 .../src/test/org/apache/solr/CursorPagingTest.java |    30 +-
 .../solr/cloud/NestedShardedAtomicUpdateTest.java  |   194 +-
 .../src/test/org/apache/solr/core/TestSolrXml.java |    19 +-
 .../component/DistributedSuggestComponentTest.java |    12 +-
 .../src/test/org/apache/solr/pkg/TestPackages.java |    95 +-
 .../transform/TestChildDocTransformer.java         |    35 +-
 .../apache/solr/rest/schema/TestBulkSchemaAPI.java |   102 +
 .../solr/search/facet/RangeFacetCloudTest.java     |     6 -
 .../solr/search/facet/TestCloudJSONFacetSKG.java   |    29 +-
 .../search/facet/TestCloudJSONFacetSKGEquiv.java   |    23 +-
 .../apache/solr/search/facet/TestJsonFacets.java   |    44 +-
 .../search/facet/TestJsonFacetsStatsParsing.java   |    56 +-
 .../solr/update/TestInPlaceUpdatesDistrib.java     |    18 +-
 .../solr/update/TestInPlaceUpdatesStandalone.java  |    32 +
 .../solr/update/processor/AtomicUpdatesTest.java   |    44 +-
 .../update/processor/NestedAtomicUpdateTest.java   |    98 +-
 solr/docker/README.md                              |    10 +-
 solr/server/solr/solr.xml                          |     2 +-
 .../src/cert-authentication-plugin.adoc            |     3 +-
 solr/solr-ref-guide/src/cluster-plugins.adoc       |    56 +-
 solr/solr-ref-guide/src/collection-management.adoc |     5 +-
 .../solr-ref-guide/src/computational-geometry.adoc |     8 +-
 solr/solr-ref-guide/src/curve-fitting.adoc         |     2 +-
 solr/solr-ref-guide/src/format-of-solr-xml.adoc    |    10 +-
 solr/solr-ref-guide/src/highlighting.adoc          |     2 +-
 .../src/indexing-nested-documents.adoc             |   101 +-
 solr/solr-ref-guide/src/json-facet-api.adoc        |    44 +-
 solr/solr-ref-guide/src/learning-to-rank.adoc      |    18 +-
 solr/solr-ref-guide/src/loading.adoc               |    17 +
 .../src/major-changes-in-solr-9.adoc               |     2 +-
 .../src/making-and-restoring-backups.adoc          |     6 +-
 solr/solr-ref-guide/src/math-expressions.adoc      |     4 +
 solr/solr-ref-guide/src/metrics-reporting.adoc     |     2 +-
 ...onitoring-solr-with-prometheus-and-grafana.adoc |     8 +-
 solr/solr-ref-guide/src/pagination-of-results.adoc |    11 +-
 .../src/probability-distributions.adoc             |     6 +
 solr/solr-ref-guide/src/regression.adoc            |    13 +-
 solr/solr-ref-guide/src/search-sample.adoc         |    16 +
 solr/solr-ref-guide/src/solr-upgrade-notes.adoc    |    14 +
 solr/solr-ref-guide/src/statistics.adoc            |     7 +
 .../src/stream-source-reference.adoc               |     1 +
 .../src/transforming-result-documents.adoc         |    11 +-
 .../src/updating-parts-of-documents.adoc           |    24 +-
 solr/solr-ref-guide/src/vector-math.adoc           |     9 +
 solr/solr-ref-guide/src/visualization.adoc         |     2 -
 .../solr/client/solrj/io/comp/FieldComparator.java |    23 +-
 .../solrj/io/comp/MultipleFieldComparator.java     |    14 +
 .../client/solrj/io/comp/StreamComparator.java     |     6 +-
 .../solr/client/solrj/io/stream/DrillStream.java   |    35 +-
 .../solr/client/solrj/io/stream/FacetStream.java   |   101 +-
 .../solrj/io/stream/ParallelMetricsRollup.java     |   130 +
 .../client/solrj/io/stream/metrics/MaxMetric.java  |     2 +-
 .../client/solrj/io/stream/metrics/MeanMetric.java |     2 +-
 .../client/solrj/io/stream/metrics/MinMetric.java  |     2 +-
 .../client/solrj/io/stream/metrics/SumMetric.java  |     2 +-
 .../solrj/io/stream/metrics/WeightedSumMetric.java |   135 +
 .../solr/client/solrj/response/QueryResponse.java  |     6 +-
 .../client/solrj/response/SuggesterResponse.java   |    11 +-
 .../java/org/apache/solr/common/SolrDocument.java  |    28 +
 .../org/apache/solr/common/SolrInputDocument.java  |    27 +
 .../stream/ParallelFacetStreamOverAliasTest.java   |   301 +
 .../io/stream/metrics/WeightedSumMetricTest.java   |    75 +
 .../solrj/response/TestSuggesterResponse.java      |   127 +-
 164 files changed, 13624 insertions(+), 8226 deletions(-)
 delete mode 100644 lucene/core/src/java/org/apache/lucene/document/LatLonDocValuesPointInGeometryQuery.java
 create mode 100644 lucene/core/src/java/org/apache/lucene/document/LatLonDocValuesQuery.java
 delete mode 100644 lucene/core/src/java/org/apache/lucene/document/LatLonPointInGeometryQuery.java
 create mode 100644 lucene/core/src/java/org/apache/lucene/document/LatLonPointQuery.java
 rename lucene/core/src/java/org/apache/lucene/document/{ShapeQuery.java => SpatialQuery.java}
(67%)
 create mode 100644 lucene/core/src/java/org/apache/lucene/search/ScorerUtil.java
 create mode 100644 lucene/core/src/test/org/apache/lucene/document/BaseLatLonDocValueTestCase.java
 create mode 100644 lucene/core/src/test/org/apache/lucene/document/BaseLatLonPointTestCase.java
 create mode 100644 lucene/core/src/test/org/apache/lucene/document/BaseLatLonSpatialTestCase.java
 rename lucene/core/src/test/org/apache/lucene/document/{BaseShapeTestCase.java => BaseSpatialTestCase.java}
(99%)
 create mode 100644 lucene/core/src/test/org/apache/lucene/document/TestLatLonDocValuesMultiPointPointQueries.java
 create mode 100644 lucene/core/src/test/org/apache/lucene/document/TestLatLonDocValuesPointPointQueries.java
 create mode 100644 lucene/core/src/test/org/apache/lucene/document/TestLatLonMultiPointPointQueries.java
 create mode 100644 lucene/core/src/test/org/apache/lucene/document/TestLatLonPointPointQueries.java
 create mode 100644 solr/contrib/prometheus-exporter/src/java/org/apache/solr/prometheus/exporter/MetricsQueryTemplate.java
 create mode 100644 solr/contrib/prometheus-exporter/src/test-files/conf/test-config-with-templates.xml
 create mode 100644 solr/contrib/prometheus-exporter/src/test-files/query-metrics.json
 create mode 100644 solr/contrib/prometheus-exporter/src/test/org/apache/solr/prometheus/exporter/MetricsQueryTemplateTest.java
 delete mode 100644 solr/core/src/test-files/solr/collection1/conf/solrconfig-caching.xml
 create mode 100644 solr/core/src/test-files/solr/configsets/conf2/conf/schema.xml
 copy solr/core/src/test-files/solr/{collection1/conf/solrconfig-deeppaging.xml => configsets/conf2/conf/solrconfig.xml}
(55%)
 create mode 100644 solr/solrj/src/java/org/apache/solr/client/solrj/io/stream/ParallelMetricsRollup.java
 create mode 100644 solr/solrj/src/java/org/apache/solr/client/solrj/io/stream/metrics/WeightedSumMetric.java
 create mode 100644 solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/ParallelFacetStreamOverAliasTest.java
 create mode 100644 solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/metrics/WeightedSumMetricTest.java


Mime
View raw message