You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by da...@apache.org on 2020/04/07 09:26:46 UTC
[lucene-solr] branch jira/SOLR-14365 updated (1190118 -> a1be3dd)
This is an automated email from the ASF dual-hosted git repository.
datcm pushed a change to branch jira/SOLR-14365
in repository https://gitbox.apache.org/repos/asf/lucene-solr.git.
from 1190118 Adding benchmark
add a1be3dd SOLR-14365: Switch to dynamic map
No new revisions were added by this update.
Summary of changes:
.../solr/search/CollapsingQParserPlugin.java | 356 ++++++++-------------
.../numeric/{IntFloatMap.java => DynamicMap.java} | 19 +-
.../solr/util/numeric/IntFloatArrayBasedMap.java | 69 ----
.../solr/util/numeric/IntFloatDynamicMap.java | 116 +++++++
.../apache/solr/util/numeric/IntFloatHashMap.java | 44 ---
.../solr/util/numeric/IntIntArrayBasedMap.java | 81 -----
.../apache/solr/util/numeric/IntIntDynamicMap.java | 119 +++++++
.../apache/solr/util/numeric/IntIntHashMap.java | 60 ----
.../org/apache/solr/util/numeric/IntIntMap.java | 29 --
.../solr/util/numeric/IntLongArrayBasedMap.java | 76 -----
.../solr/util/numeric/IntLongDynamicMap.java | 118 +++++++
.../apache/solr/util/numeric/IntLongHashMap.java | 51 ---
.../org/apache/solr/util/numeric/IntLongMap.java | 28 --
.../solr/util/numeric/PrimitiveMapFactory.java | 62 ----
.../search/BenchmarkCollapseQParserPlugin.java | 17 +-
.../org/apache/solr/util/BenchmarkMapsTest.java | 120 +++++++
16 files changed, 636 insertions(+), 729 deletions(-)
rename solr/core/src/java/org/apache/solr/util/numeric/{IntFloatMap.java => DynamicMap.java} (65%)
delete mode 100644 solr/core/src/java/org/apache/solr/util/numeric/IntFloatArrayBasedMap.java
create mode 100644 solr/core/src/java/org/apache/solr/util/numeric/IntFloatDynamicMap.java
delete mode 100644 solr/core/src/java/org/apache/solr/util/numeric/IntFloatHashMap.java
delete mode 100644 solr/core/src/java/org/apache/solr/util/numeric/IntIntArrayBasedMap.java
create mode 100644 solr/core/src/java/org/apache/solr/util/numeric/IntIntDynamicMap.java
delete mode 100644 solr/core/src/java/org/apache/solr/util/numeric/IntIntHashMap.java
delete mode 100644 solr/core/src/java/org/apache/solr/util/numeric/IntIntMap.java
delete mode 100644 solr/core/src/java/org/apache/solr/util/numeric/IntLongArrayBasedMap.java
create mode 100644 solr/core/src/java/org/apache/solr/util/numeric/IntLongDynamicMap.java
delete mode 100644 solr/core/src/java/org/apache/solr/util/numeric/IntLongHashMap.java
delete mode 100644 solr/core/src/java/org/apache/solr/util/numeric/IntLongMap.java
delete mode 100644 solr/core/src/java/org/apache/solr/util/numeric/PrimitiveMapFactory.java
create mode 100644 solr/core/src/test/org/apache/solr/util/BenchmarkMapsTest.java