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 233233c92d Add query context parameter to control limiting select rows
(#14476)
add 82fbb31c7c Properly read SQL-compatible segments in default-value
mode. (#14142)
No new revisions were added by this update.
Summary of changes:
.../apache/druid/common/config/NullHandling.java | 43 +++
.../column/StringDictionaryEncodedColumn.java | 20 +-
...java => StringUtf8DictionaryEncodedColumn.java} | 40 +--
.../apache/druid/segment/data/CachingIndexed.java | 14 +-
.../apache/druid/segment/data/GenericIndexed.java | 13 -
.../segment/nested/NestedCommonFormatColumn.java | 4 +-
.../nested/ScalarStringColumnAndIndexSupplier.java | 6 +-
.../nested/ScalarStringColumnSerializer.java | 7 +-
.../ScalarStringDictionaryEncodedColumn.java | 382 ---------------------
.../serde/CombineFirstTwoEntriesIndexed.java | 196 +++++++++++
.../CombineFirstTwoValuesColumnarInts.java} | 41 +--
.../CombineFirstTwoValuesColumnarMultiInts.java | 106 ++++++
.../serde/CombineFirstTwoValuesIndexedInts.java | 97 ++++++
.../serde/DictionaryEncodedColumnSupplier.java | 44 ++-
.../DictionaryEncodedStringIndexSupplier.java | 28 +-
.../serde/DoubleNumericColumnPartSerdeV2.java | 10 +-
.../serde/FloatNumericColumnPartSerdeV2.java | 12 +-
.../serde/LongNumericColumnPartSerdeV2.java | 12 +-
.../serde/ReplaceFirstValueWithNullIndexed.java | 131 +++++++
.../serde/StringFrontCodedColumnIndexSupplier.java | 31 +-
...gFrontCodedDictionaryEncodedColumnSupplier.java | 31 +-
.../druid/common/config/NullHandlingTest.java | 86 +++++
.../org/apache/druid/segment/IndexBuilder.java | 40 ++-
.../druid/segment/IndexMergerNullHandlingTest.java | 8 +-
.../druid/segment/filter/BaseFilterTest.java | 104 ++++--
.../nested/ScalarStringColumnSupplierTest.java | 7 +-
.../serde/CombineFirstTwoEntriesIndexedTest.java | 162 +++++++++
.../CombineFirstTwoValuesColumnarIntsTest.java | 28 +-
...CombineFirstTwoValuesColumnarMultiIntsTest.java | 119 +++++++
.../CombineFirstTwoValuesIndexedIntsTest.java | 101 ++++++
.../ReplaceFirstValueWithNullIndexedTest.java | 137 ++++++++
31 files changed, 1491 insertions(+), 569 deletions(-)
rename
processing/src/main/java/org/apache/druid/segment/column/{StringFrontCodedDictionaryEncodedColumn.java
=> StringUtf8DictionaryEncodedColumn.java} (90%)
delete mode 100644
processing/src/main/java/org/apache/druid/segment/nested/ScalarStringDictionaryEncodedColumn.java
create mode 100644
processing/src/main/java/org/apache/druid/segment/serde/CombineFirstTwoEntriesIndexed.java
copy
processing/src/main/java/org/apache/druid/segment/{writeout/OffHeapMemorySegmentWriteOutMedium.java
=> serde/CombineFirstTwoValuesColumnarInts.java} (54%)
create mode 100644
processing/src/main/java/org/apache/druid/segment/serde/CombineFirstTwoValuesColumnarMultiInts.java
create mode 100644
processing/src/main/java/org/apache/druid/segment/serde/CombineFirstTwoValuesIndexedInts.java
create mode 100644
processing/src/main/java/org/apache/druid/segment/serde/ReplaceFirstValueWithNullIndexed.java
create mode 100644
processing/src/test/java/org/apache/druid/segment/serde/CombineFirstTwoEntriesIndexedTest.java
copy
extensions-contrib/graphite-emitter/src/test/java/org/apache/druid/emitter/graphite/DruidToWhiteListBasedConverterTest.java
=>
processing/src/test/java/org/apache/druid/segment/serde/CombineFirstTwoValuesColumnarIntsTest.java
(54%)
create mode 100644
processing/src/test/java/org/apache/druid/segment/serde/CombineFirstTwoValuesColumnarMultiIntsTest.java
create mode 100644
processing/src/test/java/org/apache/druid/segment/serde/CombineFirstTwoValuesIndexedIntsTest.java
create mode 100644
processing/src/test/java/org/apache/druid/segment/serde/ReplaceFirstValueWithNullIndexedTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]