This is an automated email from the ASF dual-hosted git repository.
lakshsingla pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/druid.git
from 2c0d1128f80 Fix pod template reading logic (#15915)
add a1b2c7326ed Numeric array support for columnar frames (#15917)
No new revisions were added by this update.
Summary of changes:
.../columnar/DoubleArrayFrameColumnReader.java | 64 ++++
.../read/columnar/FloatArrayFrameColumnReader.java | 64 ++++
.../read/columnar/FrameColumnReaderUtils.java | 66 ++++
.../frame/read/columnar/FrameColumnReaders.java | 17 +-
.../read/columnar/LongArrayFrameColumnReader.java | 64 ++++
.../columnar/NumericArrayFrameColumnReader.java | 360 +++++++++++++++++++++
.../read/columnar/StringFrameColumnReader.java | 70 ++--
...iter.java => DoubleArrayFrameColumnWriter.java} | 49 +--
...riter.java => FloatArrayFrameColumnWriter.java} | 49 +--
.../frame/write/columnar/FrameColumnWriter.java | 20 ++
.../frame/write/columnar/FrameColumnWriters.java | 39 +++
...Writer.java => LongArrayFrameColumnWriter.java} | 49 +--
.../columnar/NumericArrayFrameColumnWriter.java | 223 +++++++++++++
.../apache/druid/frame/write/FrameWriterTest.java | 9 -
.../apache/druid/frame/write/FrameWritersTest.java | 15 +-
15 files changed, 997 insertions(+), 161 deletions(-)
create mode 100644
processing/src/main/java/org/apache/druid/frame/read/columnar/DoubleArrayFrameColumnReader.java
create mode 100644
processing/src/main/java/org/apache/druid/frame/read/columnar/FloatArrayFrameColumnReader.java
create mode 100644
processing/src/main/java/org/apache/druid/frame/read/columnar/FrameColumnReaderUtils.java
create mode 100644
processing/src/main/java/org/apache/druid/frame/read/columnar/LongArrayFrameColumnReader.java
create mode 100644
processing/src/main/java/org/apache/druid/frame/read/columnar/NumericArrayFrameColumnReader.java
copy
processing/src/main/java/org/apache/druid/frame/write/columnar/{LongFrameColumnWriter.java
=> DoubleArrayFrameColumnWriter.java} (54%)
copy
processing/src/main/java/org/apache/druid/frame/write/columnar/{LongFrameColumnWriter.java
=> FloatArrayFrameColumnWriter.java} (54%)
copy
processing/src/main/java/org/apache/druid/frame/write/columnar/{LongFrameColumnWriter.java
=> LongArrayFrameColumnWriter.java} (54%)
create mode 100644
processing/src/main/java/org/apache/druid/frame/write/columnar/NumericArrayFrameColumnWriter.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]