This is an automated email from the ASF dual-hosted git repository.

jackie pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/pinot.git


    from a506df38a5 Safeguard AbstractBuilder copy constructor from empty 
TextIndexConfig (#14616)
     add 694546b3b2 Make RecordEnricher extend RecordTransformer (#14601)

No new revisions were added by this update.

Summary of changes:
 .../connector/flink/sink/FlinkSegmentWriter.java   |   7 +-
 .../realtime/RealtimeSegmentDataManager.java       |  15 +--
 .../framework/SegmentProcessorFramework.java       |  10 +-
 .../segment/processing/mapper/SegmentMapper.java   |   7 +-
 .../mergerollup/DimensionValueTransformer.java     |   2 +-
 .../tasks/mergerollup/MergeRollupTaskExecutor.java |   2 +-
 .../mergerollup/DimensionValueTransformerTest.java |   2 +-
 .../filebased/FileBasedSegmentWriter.java          |   3 +-
 .../converter/RealtimeSegmentConverter.java        |   4 +-
 .../recordtransformer/ComplexTypeTransformer.java  |  10 +-
 .../recordtransformer/CompositeTransformer.java    |  70 ++++++++---
 .../recordtransformer/DataTypeTransformer.java     |   7 ++
 .../recordtransformer/ExpressionTransformer.java   |  16 +++
 .../local/recordtransformer/FilterTransformer.java |   7 ++
 .../recordtransformer/NullValueTransformer.java    |   1 +
 .../recordtransformer/SanitizationTransformer.java |   1 +
 .../SchemaConformingTransformer.java               |   1 +
 .../SchemaConformingTransformerV2.java             |   1 +
 .../recordtransformer/SpecialValueTransformer.java |   1 +
 .../TimeValidationTransformer.java                 |   1 +
 .../enricher/clp/CLPEncodingEnricher.java          |   8 +-
 .../enricher/clp/CLPEncodingEnricherConfig.java}   |   6 +-
 .../enricher/clp/CLPEncodingEnricherFactory.java   |  12 +-
 .../enricher/function/CustomFunctionEnricher.java  |  10 +-
 .../function/CustomFunctionEnricherConfig.java     |   7 +-
 .../function/CustomFunctionEnricherFactory.java    |  10 +-
 .../RecordReaderSegmentCreationDataSource.java     |   9 --
 .../local/segment/creator/TransformPipeline.java   |  14 ++-
 .../impl/SegmentIndexCreationDriverImpl.java       |  27 +----
 .../pinot/segment/local/utils/IngestionUtils.java  | 133 ++++++---------------
 .../segment/local/utils/TableConfigUtils.java      |   4 +-
 .../recordtransformer/RecordTransformerTest.java   |   1 +
 .../SchemaConformingTransformerTest.java           |   1 +
 .../segment/local/utils/IngestionUtilsTest.java    |  63 +++++-----
 .../spi/annotations/RecordEnricherFactory.java     |  30 -----
 .../spi/recordenricher/RecordEnricherConfig.java   |  23 ----
 .../spi/recordenricher/RecordEnricherPipeline.java |  75 ------------
 .../spi}/recordtransformer/RecordTransformer.java  |  12 +-
 .../enricher}/RecordEnricher.java                  |  21 ++--
 .../enricher}/RecordEnricherFactory.java           |  20 +++-
 .../enricher}/RecordEnricherRegistry.java          |  40 +++----
 .../enricher}/RecordEnricherValidationConfig.java  |   2 +-
 42 files changed, 302 insertions(+), 394 deletions(-)
 rename pinot-segment-local/src/main/java/org/apache/pinot/{plugin/record => 
segment/local/recordtransformer}/enricher/clp/CLPEncodingEnricher.java (92%)
 rename 
pinot-segment-local/src/main/java/org/apache/pinot/{plugin/record/enricher/clp/ClpEnricherConfig.java
 => 
segment/local/recordtransformer/enricher/clp/CLPEncodingEnricherConfig.java} 
(85%)
 rename pinot-segment-local/src/main/java/org/apache/pinot/{plugin/record => 
segment/local/recordtransformer}/enricher/clp/CLPEncodingEnricherFactory.java 
(80%)
 rename pinot-segment-local/src/main/java/org/apache/pinot/{plugin/record => 
segment/local/recordtransformer}/enricher/function/CustomFunctionEnricher.java 
(86%)
 rename pinot-segment-local/src/main/java/org/apache/pinot/{plugin/record => 
segment/local/recordtransformer}/enricher/function/CustomFunctionEnricherConfig.java
 (89%)
 rename pinot-segment-local/src/main/java/org/apache/pinot/{plugin/record => 
segment/local/recordtransformer}/enricher/function/CustomFunctionEnricherFactory.java
 (87%)
 delete mode 100644 
pinot-spi/src/main/java/org/apache/pinot/spi/annotations/RecordEnricherFactory.java
 delete mode 100644 
pinot-spi/src/main/java/org/apache/pinot/spi/recordenricher/RecordEnricherConfig.java
 delete mode 100644 
pinot-spi/src/main/java/org/apache/pinot/spi/recordenricher/RecordEnricherPipeline.java
 rename {pinot-segment-local/src/main/java/org/apache/pinot/segment/local => 
pinot-spi/src/main/java/org/apache/pinot/spi}/recordtransformer/RecordTransformer.java
 (82%)
 rename pinot-spi/src/main/java/org/apache/pinot/spi/{recordenricher => 
recordtransformer/enricher}/RecordEnricher.java (65%)
 rename pinot-spi/src/main/java/org/apache/pinot/spi/{recordenricher => 
recordtransformer/enricher}/RecordEnricherFactory.java (75%)
 rename pinot-spi/src/main/java/org/apache/pinot/spi/{recordenricher => 
recordtransformer/enricher}/RecordEnricherRegistry.java (69%)
 rename pinot-spi/src/main/java/org/apache/pinot/spi/{recordenricher => 
recordtransformer/enricher}/RecordEnricherValidationConfig.java (95%)


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to