This is an automated email from the ASF dual-hosted git repository.
tingchen pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pinot.git
from 736829cdda add LazyRow abstraction for previously indexed record
(#11826)
add 06631660cb add json_extract_index transform function to leverage json
index for json value extraction (#11739)
No new revisions were added by this update.
Summary of changes:
.../common/function/TransformFunctionType.java | 5 +
.../function/FunctionDefinitionRegistryTest.java | 4 +-
.../JsonExtractIndexTransformFunction.java | 271 +++++++++++++++++++++
.../function/TransformFunctionFactory.java | 1 +
.../function/BaseTransformFunctionTest.java | 11 +
.../JsonExtractIndexTransformFunctionTest.java | 224 +++++++++++++++++
.../realtime/impl/json/MutableJsonIndexImpl.java | 48 ++++
.../readers/json/ImmutableJsonIndexReader.java | 69 ++++++
.../segment/local/segment/index/JsonIndexTest.java | 81 ++++++
.../segment/spi/index/reader/JsonIndexReader.java | 16 ++
10 files changed, 728 insertions(+), 2 deletions(-)
create mode 100644
pinot-core/src/main/java/org/apache/pinot/core/operator/transform/function/JsonExtractIndexTransformFunction.java
create mode 100644
pinot-core/src/test/java/org/apache/pinot/core/operator/transform/function/JsonExtractIndexTransformFunctionTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]