This is an automated email from the ASF dual-hosted git repository.
manishswaminathan pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pinot.git
from 7f701245ca7 Make MSE worker manager pluggable (#17787)
add dbce3f0e97c Add Sanitization, Special and Time column transformers
(#17740)
No new revisions were added by this update.
Summary of changes:
.../data/function/GroovyFunctionEvaluatorTest.java | 17 ++
.../BaseSegmentProcessorFrameworkTest.java | 23 +-
.../SanitizationColumnTransformer.java | 76 +++++
.../SpecialValueColumnTransformer.java | 85 ++++++
.../TimeValidationColumnTransformer.java | 68 +++++
.../local/function/GroovyFunctionEvaluator.java | 17 +-
.../recordtransformer/SanitizationTransformer.java | 152 +---------
.../recordtransformer/SpecialValueTransformer.java | 63 +---
.../TimeValidationTransformer.java | 60 +---
.../local/utils/SanitizationTransformerUtils.java | 262 ++++++++++++++++
.../local/utils/SpecialValueTransformerUtils.java | 154 ++++++++++
.../utils/TimeValidationTransformerUtils.java | 146 +++++++++
.../SanitizationColumnTransformerTest.java | 331 +++++++++++++++++++++
.../SpecialValueColumnTransformerTest.java | 289 ++++++++++++++++++
.../TimeValidationColumnTransformerTest.java | 288 ++++++++++++++++++
.../recordtransformer/RecordTransformerTest.java | 20 ++
16 files changed, 1790 insertions(+), 261 deletions(-)
create mode 100644
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/columntransformer/SanitizationColumnTransformer.java
create mode 100644
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/columntransformer/SpecialValueColumnTransformer.java
create mode 100644
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/columntransformer/TimeValidationColumnTransformer.java
create mode 100644
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/utils/SanitizationTransformerUtils.java
create mode 100644
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/utils/SpecialValueTransformerUtils.java
create mode 100644
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/utils/TimeValidationTransformerUtils.java
create mode 100644
pinot-segment-local/src/test/java/org/apache/pinot/segment/local/columntransformer/SanitizationColumnTransformerTest.java
create mode 100644
pinot-segment-local/src/test/java/org/apache/pinot/segment/local/columntransformer/SpecialValueColumnTransformerTest.java
create mode 100644
pinot-segment-local/src/test/java/org/apache/pinot/segment/local/columntransformer/TimeValidationColumnTransformerTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]