From commits-return-112095-archive-asf-public=cust-asf.ponee.io@lucene.apache.org Wed Dec 18 16:38:50 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [207.244.88.153]) by mx-eu-01.ponee.io (Postfix) with SMTP id 6097818065B for ; Wed, 18 Dec 2019 17:38:50 +0100 (CET) Received: (qmail 13861 invoked by uid 500); 18 Dec 2019 16:38:42 -0000 Mailing-List: contact commits-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@lucene.apache.org Delivered-To: mailing list commits@lucene.apache.org Received: (qmail 13654 invoked by uid 99); 18 Dec 2019 16:38:42 -0000 Received: from ec2-52-202-80-70.compute-1.amazonaws.com (HELO gitbox.apache.org) (52.202.80.70) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 18 Dec 2019 16:38:42 +0000 Received: by gitbox.apache.org (ASF Mail Server at gitbox.apache.org, from userid 33) id 326658D80D; Wed, 18 Dec 2019 16:38:42 +0000 (UTC) Date: Wed, 18 Dec 2019 16:38:48 +0000 To: "commits@lucene.apache.org" Subject: [lucene-solr] 10/36: Merge branch 'master' into jira/solr-13579 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit From: ab@apache.org In-Reply-To: <157668711865.12807.1829950386408648793@gitbox.apache.org> References: <157668711865.12807.1829950386408648793@gitbox.apache.org> X-Git-Host: gitbox.apache.org X-Git-Repo: lucene-solr X-Git-Refname: refs/heads/jira/solr-13579 X-Git-Reftype: branch X-Git-Rev: d38973f09a89f2d22c7c18221729c108e0db0d0d X-Git-NotificationType: diff X-Git-Multimail-Version: 1.5.dev Auto-Submitted: auto-generated Message-Id: <20191218163842.326658D80D@gitbox.apache.org> This is an automated email from the ASF dual-hosted git repository. ab pushed a commit to branch jira/solr-13579 in repository https://gitbox.apache.org/repos/asf/lucene-solr.git commit d38973f09a89f2d22c7c18221729c108e0db0d0d Merge: 6f2ccb2 26ede63 Author: Andrzej Bialecki AuthorDate: Tue Jul 16 11:56:02 2019 +0200 Merge branch 'master' into jira/solr-13579 dev-tools/scripts/releaseWizard.yaml | 10 +- lucene/CHANGES.txt | 26 +- lucene/analysis/nori/build.xml | 4 +- .../lucene/analysis/ko/dict/BinaryDictionary.java | 60 +- .../analysis/ko/dict/TokenInfoDictionary.java | 15 +- .../analysis/ko/util/BinaryDictionaryWriter.java | 31 +- .../ko/util/TokenInfoDictionaryBuilder.java | 3 +- .../analysis/ko/dict/TokenInfoDictionaryTest.java | 80 +++ .../analysis/ko/dict/UnknownDictionaryTest.java | 26 +- .../codecs/simpletext/SimpleTextBKDWriter.java | 31 +- .../codecs/lucene50/Lucene50PostingsReader.java | 528 ++++++++--------- .../org/apache/lucene/document/FeatureField.java | 2 +- .../apache/lucene/document/FeatureSortField.java | 8 +- .../src/java/org/apache/lucene/geo/EdgeTree.java | 2 + .../src/java/org/apache/lucene/geo/Polygon2D.java | 12 +- .../java/org/apache/lucene/index/MultiSorter.java | 161 +----- .../apache/lucene/search/ExactPhraseMatcher.java | 209 ++++++- .../org/apache/lucene/search/MultiPhraseQuery.java | 10 +- .../org/apache/lucene/search/PhraseMatcher.java | 15 +- .../java/org/apache/lucene/search/PhraseQuery.java | 28 +- .../org/apache/lucene/search/PhraseScorer.java | 18 +- .../org/apache/lucene/search/PhraseWeight.java | 12 +- .../apache/lucene/search/SloppyPhraseMatcher.java | 60 +- .../apache/lucene/util/bkd/BKDRadixSelector.java | 140 +++-- .../java/org/apache/lucene/util/bkd/BKDWriter.java | 33 +- .../apache/lucene/util/bkd/HeapPointReader.java | 39 +- .../apache/lucene/util/bkd/HeapPointWriter.java | 50 +- .../lucene/util/bkd/MutablePointsReaderUtils.java | 53 +- .../apache/lucene/util/bkd/OfflinePointReader.java | 22 +- .../apache/lucene/util/bkd/OfflinePointWriter.java | 9 +- .../org/apache/lucene/util/bkd/PointValue.java | 7 +- .../src/java/org/apache/lucene/util/fst/Util.java | 1 + .../apache/lucene/document/TestFeatureSort.java | 66 ++- .../org/apache/lucene/index/TestCustomNorms.java | 2 +- .../org/apache/lucene/search/TestPhraseQuery.java | 312 +++++++++- .../test/org/apache/lucene/util/bkd/TestBKD.java | 74 +++ .../lucene/util/bkd/TestBKDRadixSelector.java | 68 ++- .../apache/lucene/util/bkd/TestBKDRadixSort.java | 7 +- .../util/bkd/TestMutablePointsReaderUtils.java | 112 ++-- .../org/apache/lucene/monitor/package-info.java | 4 +- .../queries/intervals/TermIntervalsSource.java | 4 +- .../org/apache/lucene/document/LatLonShape.java | 311 +--------- .../document/LatLonShapeBoundingBoxQuery.java | 13 +- .../lucene/document/LatLonShapeLineQuery.java | 10 +- .../lucene/document/LatLonShapePolygonQuery.java | 13 +- .../org/apache/lucene/document/ShapeField.java | 307 ++++++++++ .../{LatLonShapeQuery.java => ShapeQuery.java} | 61 +- .../java/org/apache/lucene/document/XYShape.java | 103 ++++ ...gBoxQuery.java => XYShapeBoundingBoxQuery.java} | 38 +- ...onShapeLineQuery.java => XYShapeLineQuery.java} | 56 +- ...ePolygonQuery.java => XYShapePolygonQuery.java} | 51 +- .../src/java/org/apache/lucene/geo/Line.java | 4 +- .../src/java/org/apache/lucene/geo/Line2D.java | 15 +- .../java/org/apache/lucene/geo/Rectangle2D.java | 72 ++- .../java/org/apache/lucene/geo/Tessellator.java | 168 ++++-- .../org/apache/lucene/geo/XYEncodingUtils.java | 74 +++ .../src/java/org/apache/lucene/geo/XYLine.java | 146 +++++ .../src/java/org/apache/lucene/geo/XYPolygon.java | 201 +++++++ .../java/org/apache/lucene/geo/XYPolygon2D.java | 44 ++ .../java/org/apache/lucene/geo/XYRectangle.java | 84 +++ .../java/org/apache/lucene/geo/XYRectangle2D.java | 57 ++ .../search/LargeNumHitsTopDocsCollector.java | 157 +++++ .../lucene/document/BaseLatLonShapeTestCase.java | 634 ++++----------------- .../lucene/document/BaseShapeEncodingTestCase.java | 573 +++++++++++++++++++ ...onShapeTestCase.java => BaseShapeTestCase.java} | 424 +++++--------- .../lucene/document/BaseXYShapeTestCase.java | 232 ++++++++ .../document/TestLatLonLineShapeQueries.java | 23 +- .../document/TestLatLonMultiLineShapeQueries.java | 29 +- .../document/TestLatLonMultiPointShapeQueries.java | 32 +- .../TestLatLonMultiPolygonShapeQueries.java | 29 +- .../document/TestLatLonPointShapeQueries.java | 27 +- .../document/TestLatLonPolygonShapeQueries.java | 23 +- .../apache/lucene/document/TestLatLonShape.java | 10 +- .../lucene/document/TestLatLonShapeEncoding.java | 545 +----------------- ...apeQueries.java => TestXYLineShapeQueries.java} | 69 ++- ...eries.java => TestXYMultiLineShapeQueries.java} | 80 +-- ...ries.java => TestXYMultiPointShapeQueries.java} | 37 +- ...es.java => TestXYMultiPolygonShapeQueries.java} | 58 +- ...peQueries.java => TestXYPointShapeQueries.java} | 55 +- ...Queries.java => TestXYPolygonShapeQueries.java} | 52 +- .../org/apache/lucene/document/TestXYShape.java | 111 ++++ .../lucene/document/TestXYShapeEncoding.java | 65 +++ .../test/org/apache/lucene/geo/ShapeTestUtil.java | 208 +++++++ .../src/test/org/apache/lucene/geo/TestLine2D.java | 2 +- .../org/apache/lucene/geo/TestTessellator.java | 4 +- .../search/TestLargeNumHitsTopDocsCollector.java | 158 +++++ solr/CHANGES.txt | 63 +- .../org/apache/solr/cloud/RecoveryStrategy.java | 32 +- .../java/org/apache/solr/cloud/ZkController.java | 3 +- .../cloud/api/collections/DeleteCollectionCmd.java | 5 +- .../org/apache/solr/request/SolrRequestInfo.java | 22 +- .../org/apache/solr/schema/AbstractEnumField.java | 11 +- .../java/org/apache/solr/schema/TrieDateField.java | 2 +- .../org/apache/solr/security/KerberosFilter.java | 58 +- .../org/apache/solr/security/KerberosPlugin.java | 23 +- .../security/RuleBasedAuthorizationPlugin.java | 18 + .../java/org/apache/solr/servlet/HttpSolrCall.java | 81 +-- .../apache/solr/cloud/AliasIntegrationTest.java | 31 +- .../org/apache/solr/cloud/DeleteReplicaTest.java | 67 ++- .../solr/cloud/autoscaling/TestPolicyCloud.java | 243 +++++--- .../solr/handler/component/StatsComponentTest.java | 2 +- .../test/org/apache/solr/schema/DateFieldTest.java | 9 + .../solr/search/function/TestFunctionQuery.java | 4 + .../src/major-changes-in-solr-8.adoc | 2 +- .../src/solr-system-requirements.adoc | 2 +- .../src/taking-solr-to-production.adoc | 4 +- .../java/org/apache/solr/common/cloud/Aliases.java | 25 +- 107 files changed, 5563 insertions(+), 2963 deletions(-)