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/09/16 23:11:08 UTC
[lucene-solr] 02/03: Merge branch 'master' of
github.com:apache/lucene-solr
This is an automated email from the ASF dual-hosted git repository.
noble pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git
commit e5d3e4d56744521ca0b9d2f2cd7c6161483fde31
Merge: 6b87cfb c7d234c
Author: noblepaul <no...@gmail.com>
AuthorDate: Thu Sep 17 09:06:48 2020 +1000
Merge branch 'master' of github.com:apache/lucene-solr
lucene/CHANGES.txt | 3 +
.../codecs/lucene87/BugfixDeflater_JDK8252739.java | 13 +-
.../DeflateWithPresetDictCompressionMode.java | 22 +-
.../lucene87/LZ4WithPresetDictCompressionMode.java | 26 +-
.../lucene87/Lucene87StoredFieldsFormat.java | 31 +-
.../lucene/index/SortingStoredFieldsConsumer.java | 59 ++-
.../lucene/index/SortingTermVectorsConsumer.java | 22 +-
.../DeflateWithPresetCompressingCodec.java | 2 +-
.../compressing/LZ4WithPresetCompressingCodec.java | 2 +-
solr/CHANGES.txt | 2 +
.../apache/solr/cloud/api/collections/Assign.java | 64 ++-
.../cloud/api/collections/CreateCollectionCmd.java | 3 +-
.../solr/cloud/api/collections/ReplaceNodeCmd.java | 3 +-
.../solr/cloud/api/collections/RestoreCmd.java | 3 +-
.../solr/cloud/api/collections/SplitShardCmd.java | 3 +-
.../src/java/org/apache/solr/cluster/Cluster.java | 50 ++
.../src/java/org/apache/solr/cluster/Node.java | 25 +
.../src/java/org/apache/solr/cluster/Replica.java | 41 +-
.../src/java/org/apache/solr/cluster/Shard.java | 60 +++
.../org/apache/solr/cluster/SolrCollection.java | 78 ++++
.../java/org/apache/solr/cluster/package-info.java | 28 ++
.../solr/cluster/placement/AttributeFetcher.java | 85 ++++
.../solr/cluster/placement/AttributeValues.java | 55 +++
.../solr/cluster/placement/PlacementException.java | 48 ++
.../solr/cluster/placement/PlacementPlan.java | 43 ++
.../cluster/placement/PlacementPlanFactory.java | 51 +++
.../solr/cluster/placement/PlacementPlugin.java | 51 +++
.../cluster/placement/PlacementPluginConfig.java | 115 +++++
.../cluster/placement/PlacementPluginFactory.java | 31 ++
.../solr/cluster/placement/PlacementRequest.java | 64 +++
.../solr/cluster/placement/ReplicaPlacement.java | 56 +++
.../placement/impl/AttributeFetcherImpl.java | 228 +++++++++
.../placement/impl/AttributeValuesImpl.java | 114 +++++
.../placement/impl/PlacementPlanFactoryImpl.java | 37 ++
.../cluster/placement/impl/PlacementPlanImpl.java | 33 +-
.../impl/PlacementPluginAssignStrategy.java | 68 +++
.../placement/impl/PlacementPluginConfigImpl.java | 204 +++++++++
.../placement/impl/PlacementRequestImpl.java | 100 ++++
.../placement/impl/ReplicaPlacementImpl.java | 83 ++++
.../impl/SimpleClusterAbstractionsImpl.java | 392 ++++++++++++++++
.../solr/cluster/placement/impl/package-info.java | 22 +
.../solr/cluster/placement/package-info.java | 40 ++
.../SamplePluginAffinityReplicaPlacement.java | 509 +++++++++++++++++++++
.../plugins/SamplePluginMinimizeCores.java | 138 ++++++
.../plugins/SamplePluginRandomPlacement.java | 88 ++++
.../cluster/placement/plugins/package-info.java | 21 +
.../java/org/apache/solr/handler/ClusterAPI.java | 43 +-
.../org/apache/solr/security/JWTAuthPlugin.java | 8 +-
.../apache/solr/security/JWTAuthPluginTest.java | 18 +-
49 files changed, 3116 insertions(+), 169 deletions(-)