You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@druid.apache.org by cw...@apache.org on 2021/01/13 20:45:23 UTC
[druid] branch master updated (2fc2938 -> 9362dc7)
This is an automated email from the ASF dual-hosted git repository.
cwylie pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git.
from 2fc2938 Web console: fix bad results if there is not native bigint (#10741)
add 9362dc7 re-use expression vector evaluation results for the same offset in expression vector selectors (#10614)
No new revisions were added by this update.
Summary of changes:
.../main/java/org/apache/druid/math/expr/Expr.java | 7 ++
.../druid/math/expr/VectorExprSanityTest.java | 9 ++
.../apache/druid/segment/column/ComplexColumn.java | 3 +-
.../column/StringDictionaryEncodedColumn.java | 7 +-
.../apache/druid/segment/data/ColumnarDoubles.java | 3 +-
.../apache/druid/segment/data/ColumnarFloats.java | 3 +-
.../apache/druid/segment/data/ColumnarLongs.java | 3 +-
.../apache/druid/segment/filter/FalseFilter.java | 2 +-
.../apache/druid/segment/filter/TrueFilter.java | 2 +-
.../vector/BaseDoubleVectorValueSelector.java | 4 +-
.../vector/BaseFloatVectorValueSelector.java | 4 +-
.../vector/BaseLongVectorValueSelector.java | 4 +-
.../QueryableIndexVectorColumnSelectorFactory.java | 2 +-
...torOffset.java => ReadableVectorInspector.java} | 21 ++--
.../druid/segment/vector/ReadableVectorOffset.java | 14 +--
.../vector/VectorColumnSelectorFactory.java | 6 +-
.../virtual/ExpressionVectorInputBinding.java | 28 +++--
.../virtual/ExpressionVectorObjectSelector.java | 16 ++-
.../segment/virtual/ExpressionVectorSelectors.java | 10 +-
.../virtual/ExpressionVectorValueSelector.java | 41 ++++++--
.../virtual/AlwaysTwoVectorizedVirtualColumn.java | 22 ++--
.../ExpressionVectorObjectSelectorTest.java | 70 +++++++++++++
.../virtual/ExpressionVectorSelectorsTest.java | 23 +++-
.../virtual/ExpressionVectorValueSelectorTest.java | 116 +++++++++++++++++++++
24 files changed, 332 insertions(+), 88 deletions(-)
copy processing/src/main/java/org/apache/druid/segment/vector/{VectorOffset.java => ReadableVectorInspector.java} (64%)
create mode 100644 processing/src/test/java/org/apache/druid/segment/virtual/ExpressionVectorObjectSelectorTest.java
create mode 100644 processing/src/test/java/org/apache/druid/segment/virtual/ExpressionVectorValueSelectorTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org