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