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/incubator-pinot.git.


    from db5561a  Improve the segment aggregated metadata controller/server API 
(#7157)
     add 738a584  Extract time handling for SegmentProcessorFramework (#7158)

No new revisions were added by this update.

Summary of changes:
 .../apache/pinot/core/common/MinionConstants.java  |  12 +-
 .../framework/SegmentProcessorConfig.java          | 100 ++---
 .../segment/processing/mapper/SegmentMapper.java   |  52 +--
 .../partitioner/ColumnValuePartitioner.java        |   1 -
 .../processing/partitioner/NoOpPartitioner.java    |   1 -
 .../processing/partitioner}/Partitioner.java       |   2 +-
 .../processing/partitioner/PartitionerFactory.java |   1 -
 .../partitioner/RoundRobinPartitioner.java         |   1 -
 .../partitioner/TableConfigPartitioner.java        |   1 -
 .../partitioner/TransformFunctionPartitioner.java  |   1 -
 .../processing/timehandler/EpochTimeHandler.java   |  69 +++
 .../NoOpTimeHandler.java}                          |  11 +-
 .../processing/timehandler/TimeHandler.java        |  24 +-
 .../processing/timehandler/TimeHandlerConfig.java  | 106 +++++
 .../processing/timehandler/TimeHandlerFactory.java |  57 +++
 .../processing/framework/PartitionerTest.java      |   2 +-
 .../processing/framework/SegmentMapperTest.java    | 140 +++---
 .../framework/SegmentProcessorFrameworkTest.java   | 490 ++++++---------------
 .../RealtimeToOfflineSegmentsTaskExecutor.java     | 188 +++-----
 .../RealtimeToOfflineSegmentsTaskGenerator.java    |  43 +-
 .../RealtimeToOfflineSegmentsTaskExecutorTest.java |  27 +-
 ...RealtimeToOfflineSegmentsTaskGeneratorTest.java |   8 +-
 .../command/SegmentProcessorFrameworkCommand.java  |   5 +-
 .../processor/SegmentProcessorFrameworkSpec.java   |  40 +-
 24 files changed, 626 insertions(+), 756 deletions(-)
 rename {pinot-segment-spi/src/main/java/org/apache/pinot/segment/spi/partition 
=> 
pinot-core/src/main/java/org/apache/pinot/core/segment/processing/partitioner}/Partitioner.java
 (94%)
 create mode 100644 
pinot-core/src/main/java/org/apache/pinot/core/segment/processing/timehandler/EpochTimeHandler.java
 copy 
pinot-core/src/main/java/org/apache/pinot/core/segment/processing/{filter/NoOpRecordFilter.java
 => timehandler/NoOpTimeHandler.java} (75%)
 copy 
pinot-segment-local/src/main/java/org/apache/pinot/segment/local/recordtransformer/RecordTransformer.java
 => 
pinot-core/src/main/java/org/apache/pinot/core/segment/processing/timehandler/TimeHandler.java
 (58%)
 create mode 100644 
pinot-core/src/main/java/org/apache/pinot/core/segment/processing/timehandler/TimeHandlerConfig.java
 create mode 100644 
pinot-core/src/main/java/org/apache/pinot/core/segment/processing/timehandler/TimeHandlerFactory.java

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

Reply via email to