This is an automated email from the ASF dual-hosted git repository.
gian pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git
from 866fe1cda60 Fix some naming related to AggregatePullUpLookupRule.
(#15677)
add 500681d0cb4 Add ImmutableLookupMap for static lookups. (#15675)
No new revisions were added by this update.
Summary of changes:
.../benchmark/lookup/LookupBenchmarkUtil.java | 25 +-
.../benchmark/lookup/LookupExtractorBenchmark.java | 30 ++-
extensions-core/lookups-cached-global/pom.xml | 5 +
.../lookup/NamespaceLookupExtractorFactory.java | 18 +-
.../lookup/NamespaceLookupIntrospectHandler.java | 3 +-
.../lookup/namespace/cache/CacheHandler.java | 10 +
.../lookup/namespace/cache/CacheScheduler.java | 10 +
.../cache/NamespaceExtractionCacheManager.java | 12 +
.../OffHeapNamespaceExtractionCacheManager.java | 23 +-
.../OnHeapNamespaceExtractionCacheManager.java | 37 ++-
.../NamespaceLookupExtractorFactoryTest.java | 17 +-
.../apache/druid/server/lookup/LoadingLookup.java | 19 +-
.../apache/druid/server/lookup/PollingLookup.java | 19 +-
.../lookup/cache/polling/OnHeapPollingCache.java | 8 +-
.../druid/server/lookup/LoadingLookupTest.java | 8 +-
.../druid/server/lookup/PollingLookupTest.java | 8 +-
.../druid/query/extraction/MapLookupExtractor.java | 54 ++---
.../druid/query/lookup/ImmutableLookupMap.java | 261 +++++++++++++++++++++
.../apache/druid/query/lookup/LookupExtractor.java | 32 +--
.../apache/druid/query/lookup/LookupSegment.java | 8 +-
.../segment/join/lookup/LookupJoinMatcher.java | 10 +-
.../druid/segment/join/lookup/LookupJoinable.java | 4 +-
.../extraction/MapBasedLookupExtractorTest.java | 234 ++++++++++++++++++
.../query/extraction/MapLookupExtractorTest.java | 124 ++--------
.../apache/druid/query/filter/InDimFilterTest.java | 21 +-
.../lookup/ImmutableLookupMapTest.java} | 24 +-
.../segment/join/lookup/LookupJoinableTest.java | 42 ++--
.../segment/join/table/LookupJoinMatcherTest.java | 6 +-
.../druid/sql/calcite/CalciteJoinQueryTest.java | 12 +-
.../druid/sql/calcite/CalciteSelectQueryTest.java | 6 +-
.../druid/sql/calcite/util/LookylooModule.java | 23 +-
31 files changed, 787 insertions(+), 326 deletions(-)
create mode 100644
processing/src/main/java/org/apache/druid/query/lookup/ImmutableLookupMap.java
create mode 100644
processing/src/test/java/org/apache/druid/query/extraction/MapBasedLookupExtractorTest.java
copy
processing/src/test/java/org/apache/druid/{segment/filter/DimensionPredicateFilterTest.java
=> query/lookup/ImmutableLookupMapTest.java} (61%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]