You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pinot.apache.org by ne...@apache.org on 2022/09/21 23:44:43 UTC

[pinot] branch master updated (fa2328e4aa -> 7af0d20aaa)

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

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


    from fa2328e4aa fix(ui): table only displaying first 10 results when not explicitly paginated (#9404)
     add 7af0d20aaa use MinionEventObserver to track finer grained task progress status on worker (#9432)

No new revisions were added by this update.

Summary of changes:
 .../broker/broker/BrokerAdminApiApplication.java   |   8 +-
 .../apache/pinot/controller/ControllerConf.java    |  10 ++
 .../api/resources/PinotTaskRestletResource.java    |  37 ++++++
 .../helix/core/PinotHelixResourceManager.java      |   5 +
 .../core/minion/PinotHelixTaskResourceManager.java |  90 ++++++++++++-
 .../minion/PinotHelixTaskResourceManagerTest.java  | 146 +++++++++++++++++++++
 .../apache/pinot/core/minion/PinotTaskConfig.java  |   6 +-
 .../tests/SimpleMinionClusterIntegrationTest.java  |   2 +-
 pinot-minion/pom.xml                               |   7 +
 .../org/apache/pinot/minion/BaseMinionStarter.java |  10 ++
 .../api/resources/PinotTaskProgressResource.java   |  61 +++++----
 .../pinot/minion/event/MinionEventObserver.java    |  14 ++
 .../pinot/minion/event/MinionEventObservers.java   | 137 +++++++++++++++++++
 .../pinot/minion/event/MinionProgressObserver.java |  85 ++++++++++++
 .../minion/taskfactory/TaskFactoryRegistry.java    |   3 +
 .../minion/event/MinionEventObserversTest.java     |  67 ++++++++++
 .../SegmentGenerationAndPushTaskExecutor.java      |  13 ++
 ...erationAndPushTaskProgressObserverFactory.java} |  20 ++-
 .../apache/pinot/spi/utils/CommonConstants.java    |   3 +
 19 files changed, 679 insertions(+), 45 deletions(-)
 create mode 100644 pinot-controller/src/test/java/org/apache/pinot/controller/helix/core/minion/PinotHelixTaskResourceManagerTest.java
 copy pinot-controller/src/main/java/org/apache/pinot/controller/api/resources/PinotTableSchema.java => pinot-minion/src/main/java/org/apache/pinot/minion/api/resources/PinotTaskProgressResource.java (50%)
 create mode 100644 pinot-minion/src/main/java/org/apache/pinot/minion/event/MinionEventObservers.java
 create mode 100644 pinot-minion/src/main/java/org/apache/pinot/minion/event/MinionProgressObserver.java
 create mode 100644 pinot-minion/src/test/java/org/apache/pinot/minion/event/MinionEventObserversTest.java
 copy pinot-plugins/pinot-minion-tasks/pinot-minion-builtin-tasks/src/main/java/org/apache/pinot/plugin/minion/tasks/segmentgenerationandpush/{SegmentGenerationAndPushTaskExecutorFactory.java => SegmentGenerationAndPushTaskProgressObserverFactory.java} (68%)


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@pinot.apache.org
For additional commands, e-mail: commits-help@pinot.apache.org