You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@druid.apache.org by gi...@apache.org on 2021/04/14 17:49:59 UTC
[druid] branch master updated (b51632b -> 202c78c)
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 b51632b Update security overview with additional recommendations (#11016)
add 202c78c Enable rewriting certain inner joins as filters. (#11068)
No new revisions were added by this update.
Summary of changes:
.../benchmark/IndexedTableJoinCursorBenchmark.java | 1 +
.../druid/benchmark/JoinAndLookupBenchmark.java | 4 +
.../apache/druid/server/lookup/LoadingLookup.java | 13 +
.../apache/druid/server/lookup/PollingLookup.java | 13 +
.../druid/server/lookup/LoadingLookupTest.java | 18 ++
.../druid/server/lookup/PollingLookupTest.java | 18 ++
.../main/java/org/apache/druid/query/Queries.java | 74 +++++
.../main/java/org/apache/druid/query/Query.java | 17 ++
.../java/org/apache/druid/query/QueryContexts.java | 12 +
.../druid/query/extraction/MapLookupExtractor.java | 13 +
.../apache/druid/query/groupby/GroupByQuery.java | 14 +
.../apache/druid/query/lookup/LookupExtractor.java | 13 +
.../org/apache/druid/query/scan/ScanQuery.java | 21 ++
.../druid/query/timeseries/TimeseriesQuery.java | 16 +
.../org/apache/druid/query/topn/TopNQuery.java | 16 +
.../org/apache/druid/segment/filter/Filters.java | 41 ++-
.../apache/druid/segment/join/HashJoinSegment.java | 6 +-
.../join/HashJoinSegmentStorageAdapter.java | 65 +++-
.../druid/segment/join/JoinConditionAnalysis.java | 32 ++
.../org/apache/druid/segment/join/Joinable.java | 13 +-
.../druid/segment/join/JoinableFactoryWrapper.java | 172 ++++++++++-
.../filter/rewrite/JoinFilterRewriteConfig.java | 36 ++-
.../druid/segment/join/lookup/LookupJoinable.java | 36 +++
.../segment/join/table/IndexedTableJoinable.java | 43 ++-
.../druid/query/groupby/GroupByQueryTest.java | 30 ++
.../org/apache/druid/query/scan/ScanQueryTest.java | 43 +++
.../query/timeseries/TimeseriesQueryTest.java | 47 ++-
.../org/apache/druid/query/topn/TopNQueryTest.java | 26 ++
.../BaseHashJoinSegmentStorageAdapterTest.java | 9 +-
.../join/HashJoinSegmentStorageAdapterTest.java | 48 +--
.../druid/segment/join/HashJoinSegmentTest.java | 12 +-
.../segment/join/JoinConditionAnalysisTest.java | 11 +-
.../druid/segment/join/JoinFilterAnalyzerTest.java | 3 +
.../segment/join/JoinableFactoryWrapperTest.java | 328 ++++++++++++++++++++-
...eTest.java => JoinFilterRewriteConfigTest.java} | 6 +-
.../segment/join/lookup/LookupJoinableTest.java | 85 +++++-
.../join/table/IndexedTableJoinableTest.java | 60 +++-
.../druid/sql/calcite/BaseCalciteQueryTest.java | 41 ++-
.../apache/druid/sql/calcite/CalciteQueryTest.java | 288 +++++++++++++++++-
39 files changed, 1620 insertions(+), 124 deletions(-)
copy processing/src/test/java/org/apache/druid/segment/join/filter/rewrite/{RhsRewriteCandateTest.java => JoinFilterRewriteConfigTest.java} (86%)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org