haowanv opened a new issue, #11764:
URL: https://github.com/apache/pinot/issues/11764

   ```
   Resetting CallbackHandler: 28. Is resetting for shutdown: true.
   197 START: CallbackHandler 28, INVOKE /pinot/IDEALSTATES listener: 
org.apache.helix.controller.GenericHelixController@500051c5 type: FINALIZE
   CallbackHandler 28 subscribing changes listener to path: /pinot/IDEALSTATES, 
callback type: FINALIZE, event types: [NodeChildrenChanged], listener: 
org.apache.helix.controller.GenericHelixController@500051c5, watchChild: true
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe child-change. path: /pinot/IDEALSTATES, listener: 
org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: 
/pinot/IDEALSTATES/anga_track_alignments_OFFLINE, listener: 
org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: /pinot/IDEALSTATES/anga_track_vehicles_OFFLINE, 
listener: org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: 
/pinot/IDEALSTATES/anga_workflow_review_tasks_OFFLINE, listener: 
org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: /pinot/IDEALSTATES/brokerResource, listener: 
org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: /pinot/IDEALSTATES/jobrunner_batches_OFFLINE, 
listener: org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: /pinot/IDEALSTATES/jobrunner_batches_REALTIME, 
listener: org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: /pinot/IDEALSTATES/jobrunner_jobs_OFFLINE, 
listener: org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: /pinot/IDEALSTATES/jobrunner_jobs_REALTIME, 
listener: org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: 
/pinot/IDEALSTATES/kratos_drivesync_predrive_test_OFFLINE, listener: 
org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: /pinot/IDEALSTATES/leadControllerResource, 
listener: org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: 
/pinot/IDEALSTATES/maglev_attendance_tickets_OFFLINE, listener: 
org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: 
/pinot/IDEALSTATES/maglev_session_features_mining_OFFLINE, listener: 
org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: 
/pinot/IDEALSTATES/maglev_surveymap_all_task_summary_OFFLINE, listener: 
org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: /pinot/IDEALSTATES/map_labeling_logs_OFFLINE, 
listener: org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: /pinot/IDEALSTATES/map_labeling_logs_REALTIME, 
listener: org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: /pinot/IDEALSTATES/map_making_logs_OFFLINE, 
listener: org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: /pinot/IDEALSTATES/map_making_logs_REALTIME, 
listener: org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: /pinot/IDEALSTATES/map_making_metrics_OFFLINE, 
listener: org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: /pinot/IDEALSTATES/map_making_metrics_REALTIME, 
listener: org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: 
/pinot/IDEALSTATES/map_making_metrics_info_OFFLINE, listener: 
org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: /pinot/IDEALSTATES/ops_experiences_OFFLINE, 
listener: org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: /pinot/IDEALSTATES/patches_info_OFFLINE, 
listener: org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: 
/pinot/IDEALSTATES/pipeline_task_run_stats_stats_OFFLINE, listener: 
org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: 
/pinot/IDEALSTATES/pipeline_task_run_stats_stats_REALTIME, listener: 
org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: 
/pinot/IDEALSTATES/region_customer_region_customer_regions_OFFLINE, listener: 
org.apache.helix.controller.GenericHelixController@500051c5
   CallbackHandler28, Subscribing to path: /pinot/IDEALSTATES took: 2
   START: Generic GenericClusterController.onIdealStateChange() for cluster 
pinot
   END: GenericClusterController.onIdealStateChange() for cluster pinot
   Controller stopping periodical rebalance timer at period 9223372036854775807
   Controller stopping periodical rebalance timer at period 9223372036854775807
   Get FINALIZE notification, skip the pipeline. Event :IdealStateChange
   197 END:INVOKE CallbackHandler 28, /pinot/IDEALSTATES listener: 
org.apache.helix.controller.GenericHelixController@500051c5 type: FINALIZE 
Took: 3ms
   Get FINALIZE notification, skip the pipeline. Event :IdealStateChange
   reset handler: /pinot/IDEALSTATES, 
org.apache.helix.controller.GenericHelixController@500051c5
   Resetting CallbackHandler: 0. Is resetting for shutdown: true.
   197 START: CallbackHandler 0, INVOKE /pinot/CONTROLLER listener: 
org.apache.helix.manager.zk.DistributedLeaderElection@d88f893 type: FINALIZE
   CallbackHandler 0 subscribing changes listener to path: /pinot/CONTROLLER, 
callback type: FINALIZE, event types: [NodeCreated, NodeDeleted, 
NodeChildrenChanged], listener: 
org.apache.helix.manager.zk.DistributedLeaderElection@d88f893, watchChild: false
   CallbackHandler 0 subscribing data change listener to path: /pinot/CONTROLLER
   CallbackHandler0, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe data-change. path: /pinot/CONTROLLER, listener: 
org.apache.helix.manager.zk.DistributedLeaderElection@d88f893
   CallbackHandler0, 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
unsubscribe child-change. path: /pinot/CONTROLLER, listener: 
org.apache.helix.manager.zk.DistributedLeaderElection@d88f893
   CallbackHandler0, Subscribing to path: /pinot/CONTROLLER took: 1
   pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
tries to relinquish leadership for cluster: pinot
   Stop StatusDumpTask
   Removing listener: 
org.apache.helix.controller.GenericHelixController@500051c5 on path: 
/pinot/IDEALSTATES from cluster: pinot by instance: 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000
   Resetting CallbackHandler: 28. Is resetting for shutdown: true.
   197 START: CallbackHandler 28, INVOKE /pinot/IDEALSTATES listener: 
org.apache.helix.controller.GenericHelixController@500051c5 type: FINALIZE
   Callback handler 28 received event in wrong order. Listener: 
org.apache.helix.controller.GenericHelixController@500051c5, path: 
/pinot/IDEALSTATES, expected types: [INIT], but was FINALIZE
   Removing listener: 
org.apache.helix.controller.GenericHelixController@500051c5 on path: 
/pinot/LIVEINSTANCES from cluster: pinot by instance: 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000
   Resetting CallbackHandler: 7. Is resetting for shutdown: true.
   197 START: CallbackHandler 7, INVOKE /pinot/LIVEINSTANCES listener: 
org.apache.helix.controller.GenericHelixController@500051c5 type: FINALIZE
   Callback handler 7 received event in wrong order. Listener: 
org.apache.helix.controller.GenericHelixController@500051c5, path: 
/pinot/LIVEINSTANCES, expected types: [INIT], but was FINALIZE
   Removing listener: 
org.apache.helix.controller.GenericHelixController@500051c5 on path: 
/pinot/CONFIGS/CUSTOMIZED_STATE/pinot from cluster: pinot by instance: 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000
   Resetting CallbackHandler: 6. Is resetting for shutdown: true.
   197 START: CallbackHandler 6, INVOKE /pinot/CONFIGS/CUSTOMIZED_STATE/pinot 
listener: org.apache.helix.controller.GenericHelixController@500051c5 type: 
FINALIZE
   Callback handler 6 received event in wrong order. Listener: 
org.apache.helix.controller.GenericHelixController@500051c5, path: 
/pinot/CONFIGS/CUSTOMIZED_STATE/pinot, expected types: [INIT], but was FINALIZE
   Removing listener: 
org.apache.helix.controller.GenericHelixController@500051c5 on path: 
/pinot/CONFIGS/CLUSTER/pinot from cluster: pinot by instance: 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000
   Resetting CallbackHandler: 5. Is resetting for shutdown: true.
   197 START: CallbackHandler 5, INVOKE /pinot/CONFIGS/CLUSTER/pinot listener: 
org.apache.helix.controller.GenericHelixController@500051c5 type: FINALIZE
   Callback handler 5 received event in wrong order. Listener: 
org.apache.helix.controller.GenericHelixController@500051c5, path: 
/pinot/CONFIGS/CLUSTER/pinot, expected types: [INIT], but was FINALIZE
   Removing listener: 
org.apache.helix.controller.GenericHelixController@500051c5 on path: 
/pinot/CONFIGS/RESOURCE from cluster: pinot by instance: 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000
   Resetting CallbackHandler: 4. Is resetting for shutdown: true.
   197 START: CallbackHandler 4, INVOKE /pinot/CONFIGS/RESOURCE listener: 
org.apache.helix.controller.GenericHelixController@500051c5 type: FINALIZE
   Callback handler 4 received event in wrong order. Listener: 
org.apache.helix.controller.GenericHelixController@500051c5, path: 
/pinot/CONFIGS/RESOURCE, expected types: [INIT], but was FINALIZE
   Removing listener: 
org.apache.helix.controller.GenericHelixController@500051c5 on path: 
/pinot/CONFIGS/PARTICIPANT from cluster: pinot by instance: 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000
   Resetting CallbackHandler: 3. Is resetting for shutdown: true.
   197 START: CallbackHandler 3, INVOKE /pinot/CONFIGS/PARTICIPANT listener: 
org.apache.helix.controller.GenericHelixController@500051c5 type: FINALIZE
   Callback handler 3 received event in wrong order. Listener: 
org.apache.helix.controller.GenericHelixController@500051c5, path: 
/pinot/CONFIGS/PARTICIPANT, expected types: [INIT], but was FINALIZE
   Removing listener: 
org.apache.helix.controller.GenericHelixController@500051c5 on path: 
/pinot/CONTROLLER from cluster: pinot by instance: 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000
   Resetting CallbackHandler: 2. Is resetting for shutdown: true.
   197 START: CallbackHandler 2, INVOKE /pinot/CONTROLLER listener: 
org.apache.helix.controller.GenericHelixController@500051c5 type: FINALIZE
   Callback handler 2 received event in wrong order. Listener: 
org.apache.helix.controller.GenericHelixController@500051c5, path: 
/pinot/CONTROLLER, expected types: [INIT], but was FINALIZE
   Removing listener: 
org.apache.helix.messaging.handling.HelixTaskExecutor@6418e39e on path: 
/pinot/CONTROLLER/MESSAGES from cluster: pinot by instance: 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000
   Resetting CallbackHandler: 1. Is resetting for shutdown: true.
   197 START: CallbackHandler 1, INVOKE /pinot/CONTROLLER/MESSAGES listener: 
org.apache.helix.messaging.handling.HelixTaskExecutor@6418e39e type: FINALIZE
   Callback handler 1 received event in wrong order. Listener: 
org.apache.helix.messaging.handling.HelixTaskExecutor@6418e39e, path: 
/pinot/CONTROLLER/MESSAGES, expected types: [INIT], but was FINALIZE
   pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
relinquishes leadership for cluster: pinot, took: 1ms
   197 END:INVOKE CallbackHandler 0, /pinot/CONTROLLER listener: 
org.apache.helix.manager.zk.DistributedLeaderElection@d88f893 type: FINALIZE 
Took: 2ms
   Controller stopping periodical rebalance timer at period 9223372036854775807
   GenericHelixController stopping onDemand timer
   Shutting down DEFAULT pipeline
   ClusterEventProcessor interrupted default-pinot
   java.lang.InterruptedException: null
        at java.lang.Object.wait(Native Method) ~[?:?]
        at java.lang.Object.wait(Object.java:328) ~[?:?]
        at 
org.apache.helix.common.DedupEventBlockingQueue.take(DedupEventBlockingQueue.java:102)
 
~[pinot-all-0.11.0-jar-with-dependencies.jar:0.11.0-1b4d6b6b0a27422c1552ea1a936ad145056f7033]
        at 
org.apache.helix.common.ClusterEventBlockingQueue.take(ClusterEventBlockingQueue.java:75)
 
~[pinot-all-0.11.0-jar-with-dependencies.jar:0.11.0-1b4d6b6b0a27422c1552ea1a936ad145056f7033]
        at 
org.apache.helix.controller.GenericHelixController$ClusterEventProcessor.run(GenericHelixController.java:1550)
 
[pinot-all-0.11.0-jar-with-dependencies.jar:0.11.0-1b4d6b6b0a27422c1552ea1a936ad145056f7033]
   END ClusterEventProcessor thread default-pinot
   Shutting down TASK pipeline
   ClusterEventProcessor interrupted task-pinot
   java.lang.InterruptedException: null
        at java.lang.Object.wait(Native Method) ~[?:?]
        at java.lang.Object.wait(Object.java:328) ~[?:?]
        at 
org.apache.helix.common.DedupEventBlockingQueue.take(DedupEventBlockingQueue.java:102)
 
~[pinot-all-0.11.0-jar-with-dependencies.jar:0.11.0-1b4d6b6b0a27422c1552ea1a936ad145056f7033]
        at 
org.apache.helix.common.ClusterEventBlockingQueue.take(ClusterEventBlockingQueue.java:75)
 
~[pinot-all-0.11.0-jar-with-dependencies.jar:0.11.0-1b4d6b6b0a27422c1552ea1a936ad145056f7033]
        at 
org.apache.helix.controller.GenericHelixController$ClusterEventProcessor.run(GenericHelixController.java:1550)
 
[pinot-all-0.11.0-jar-with-dependencies.jar:0.11.0-1b4d6b6b0a27422c1552ea1a936ad145056f7033]
   END ClusterEventProcessor thread task-pinot
   Shutdown async worker PersistAssignmentWorker-pinot
   Shutdown async worker ExternalViewComputeWorker-pinot
   Shutdown async worker MaintenanceRecoveryWorker-pinot
   Shutdown async worker TargetExternalViewCalcWorker-pinot
   Shutdown async worker TaskJobPurgeWorker-pinot
   Shutdown async worker CustomizedStateViewComputeWorker-pinot
   Reset ClusterStatusMonitor
   PersistAssignmentWorker thread interrupted
   java.lang.InterruptedException: null
        at java.lang.Object.wait(Native Method) ~[?:?]
        at java.lang.Object.wait(Object.java:328) ~[?:?]
        at 
org.apache.helix.common.DedupEventBlockingQueue.take(DedupEventBlockingQueue.java:102)
 
~[pinot-all-0.11.0-jar-with-dependencies.jar:0.11.0-1b4d6b6b0a27422c1552ea1a936ad145056f7033]
        at 
org.apache.helix.common.DedupEventProcessor.run(DedupEventProcessor.java:60) 
[pinot-all-0.11.0-jar-with-dependencies.jar:0.11.0-1b4d6b6b0a27422c1552ea1a936ad145056f7033]
   MaintenanceRecoveryWorker thread interrupted
   java.lang.InterruptedException: null
        at java.lang.Object.wait(Native Method) ~[?:?]
        at java.lang.Object.wait(Object.java:328) ~[?:?]
        at 
org.apache.helix.common.DedupEventBlockingQueue.take(DedupEventBlockingQueue.java:102)
 
~[pinot-all-0.11.0-jar-with-dependencies.jar:0.11.0-1b4d6b6b0a27422c1552ea1a936ad145056f7033]
        at 
org.apache.helix.common.DedupEventProcessor.run(DedupEventProcessor.java:60) 
[pinot-all-0.11.0-jar-with-dependencies.jar:0.11.0-1b4d6b6b0a27422c1552ea1a936ad145056f7033]
   END PersistAssignmentWorker thread for cluster pinot
   TargetExternalViewCalcWorker thread interrupted
   java.lang.InterruptedException: null
        at java.lang.Object.wait(Native Method) ~[?:?]
        at java.lang.Object.wait(Object.java:328) ~[?:?]
        at 
org.apache.helix.common.DedupEventBlockingQueue.take(DedupEventBlockingQueue.java:102)
 
~[pinot-all-0.11.0-jar-with-dependencies.jar:0.11.0-1b4d6b6b0a27422c1552ea1a936ad145056f7033]
        at 
org.apache.helix.common.DedupEventProcessor.run(DedupEventProcessor.java:60) 
[pinot-all-0.11.0-jar-with-dependencies.jar:0.11.0-1b4d6b6b0a27422c1552ea1a936ad145056f7033]
   TaskJobPurgeWorker thread interrupted
   java.lang.InterruptedException: null
        at java.lang.Object.wait(Native Method) ~[?:?]
        at java.lang.Object.wait(Object.java:328) ~[?:?]
        at 
org.apache.helix.common.DedupEventBlockingQueue.take(DedupEventBlockingQueue.java:102)
 
~[pinot-all-0.11.0-jar-with-dependencies.jar:0.11.0-1b4d6b6b0a27422c1552ea1a936ad145056f7033]
        at 
org.apache.helix.common.DedupEventProcessor.run(DedupEventProcessor.java:60) 
[pinot-all-0.11.0-jar-with-dependencies.jar:0.11.0-1b4d6b6b0a27422c1552ea1a936ad145056f7033]
   ExternalViewComputeWorker thread interrupted
   java.lang.InterruptedException: null
        at java.lang.Object.wait(Native Method) ~[?:?]
        at java.lang.Object.wait(Object.java:328) ~[?:?]
        at 
org.apache.helix.common.DedupEventBlockingQueue.take(DedupEventBlockingQueue.java:102)
 
~[pinot-all-0.11.0-jar-with-dependencies.jar:0.11.0-1b4d6b6b0a27422c1552ea1a936ad145056f7033]
        at 
org.apache.helix.common.DedupEventProcessor.run(DedupEventProcessor.java:60) 
[pinot-all-0.11.0-jar-with-dependencies.jar:0.11.0-1b4d6b6b0a27422c1552ea1a936ad145056f7033]
   CustomizedStateViewComputeWorker thread interrupted
   java.lang.InterruptedException: null
        at java.lang.Object.wait(Native Method) ~[?:?]
        at java.lang.Object.wait(Object.java:328) ~[?:?]
        at 
org.apache.helix.common.DedupEventBlockingQueue.take(DedupEventBlockingQueue.java:102)
 
~[pinot-all-0.11.0-jar-with-dependencies.jar:0.11.0-1b4d6b6b0a27422c1552ea1a936ad145056f7033]
        at 
org.apache.helix.common.DedupEventProcessor.run(DedupEventProcessor.java:60) 
[pinot-all-0.11.0-jar-with-dependencies.jar:0.11.0-1b4d6b6b0a27422c1552ea1a936ad145056f7033]
   END MaintenanceRecoveryWorker thread for cluster pinot
   END CustomizedStateViewComputeWorker thread for cluster pinot
   END TargetExternalViewCalcWorker thread for cluster pinot
   END TaskJobPurgeWorker thread for cluster pinot
   END ExternalViewComputeWorker thread for cluster pinot
   ZkClient AsyncCallback retry thread is interrupted.
   Terminate ZkClient AsyncCallback retry thread.
   Terminate ZkClient event thread.
   Terminate ZkClient event thread.
   Closing zkclient uid:6, zk:State:CONNECTED Timeout:30000 
sessionid:0x3043dc07efa0188 local:/10.10.170.113:56550 
remoteserver:pinot-zookeeper/10.96.109.137:2181 lastZxid:4294990497 xid:4 
sent:13 recv:13 queuedpkts:0 pendingresp:0 queuedevents:0
   Session: 0x3043dc07efa0188 closed
   Closed zkclient with uid:6
   EventThread shut down for session: 0x3043dc07efa0188
   MBean Rebalancer: EntityName=WagedRebalancer,ClusterName=pinot has been 
un-registered.
   MBean 
HelixCallback:Change=EXTERNAL_VIEW,Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixCallback:Change=CUSTOMIZED_VIEW,Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixCallback:Change=HEALTH,Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixCallback:Change=CONTROLLER,Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixCallback:Change=IDEAL_STATE,Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixCallback:Change=MESSAGE,Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixCallback:Change=CUSTOMIZED_VIEW_ROOT,Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixCallback:Change=LIVE_INSTANCE,Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixCallback:Change=TASK_CURRENT_STATE,Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixCallback:Change=TARGET_EXTERNAL_VIEW,Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixCallback:Change=CUSTOMIZED_STATE_CONFIG,Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixCallback:Change=MESSAGES_CONTROLLER,Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixCallback:Change=CURRENT_STATE,Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixCallback:Change=CONFIG,Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixCallback:Change=CUSTOMIZED_STATE_ROOT,Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixCallback:Change=CLUSTER_CONFIG,Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixCallback:Change=INSTANCE_CONFIG,Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixCallback:Change=CUSTOMIZED_STATE,Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixCallback:Change=RESOURCE_CONFIG,Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,Type=CONTROLLER
 has been un-registered.
   ZkClient AsyncCallback retry thread is interrupted.
   Terminate ZkClient AsyncCallback retry thread.
   Terminate ZkClient event thread.
   Terminate ZkClient event thread.
   Closing zkclient uid:5, zk:State:CONNECTED Timeout:30000 
sessionid:0x2044e145d500192 local:/10.10.170.113:56548 
remoteserver:pinot-zookeeper/10.96.109.137:2181 lastZxid:4294990692 xid:3728 
sent:3737 recv:3773 queuedpkts:0 pendingresp:0 queuedevents:0
   Session: 0x2044e145d500192 closed
   EventThread shut down for session: 0x2044e145d500192
   MBean 
HelixZkClient:Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixZkClient:Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,PATH=Controller,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixZkClient:Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,PATH=ExternalView,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixZkClient:Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,PATH=LiveInstances,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixZkClient:Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,PATH=IdealStates,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixZkClient:Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,PATH=Configs,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixZkClient:Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,PATH=PropertyStore,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixZkClient:Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,PATH=CurrentStates,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixZkClient:Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,PATH=Root,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixZkClient:Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,PATH=Instances,Type=CONTROLLER
 has been un-registered.
   MBean 
HelixZkClient:Key=pinot.pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000,PATH=Messages,Type=CONTROLLER
 has been un-registered.
   Closed zkclient with uid:5
   Cluster manager: 
pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000 
disconnected
   Deregistering service status handler
   Shutdown Controller Metrics Registry
   Finish shutting down Pinot controller for 
Controller_pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000
   Pinot [CONTROLLER] Instance 
[Controller_pinot-controller-0.pinot-controller-headless.pinot.svc.cluster.local_9000]
 is Stopped...
   Shutting down Pinot Service Manager admin application...
   Deregistering service status handler
   ```
   The pinot-controller log shows:
   ```
   Callback handler 1 received event in wrong order.
   ```
   
   But I didn't find in pinot source code where it can generate logs like 
this(using keywords like 'in wrong order' 'Callback handler ' to search in 
source code)
   
   I have no idea why pinot controller keep crashing and restarting...
   
   pinot code git version: 1b4d6b6b0a27422c1552ea1a936ad145056f7033
   
   And.. This is the pinot controller part yaml file rendered by helmfile 
template command:
   ```
   apiVersion: apps/v1
   kind: StatefulSet
   metadata:
     labels:
       app: pinot
       app.kubernetes.io/managed-by: Helm
       app.kubernetes.io/version: 0.2.5-SNAPSHOT
       chart: pinot
       component: controller
       helm.sh/chart: pinot
       heritage: Helm
       release: pinot
     name: pinot-controller
   spec:
     podManagementPolicy: Parallel
     replicas: 1
     selector:
       matchLabels:
         app: pinot
         chart: pinot
         component: controller
         release: pinot
     serviceName: pinot-controller-headless
     template:
       metadata:
         annotations: {}
         labels:
           app: pinot
           app.kubernetes.io/managed-by: Helm
           app.kubernetes.io/version: 0.2.5-SNAPSHOT
           chart: pinot
           component: controller
           helm.sh/chart: pinot
           heritage: Helm
           release: pinot
       spec:
         affinity: {}
         containers:
         - args:
           - StartController
           - -configFileName
           - /var/pinot/controller/config/pinot-controller.conf
           env:
           - name: JAVA_OPTS
             value: -Xms256M -Xmx1G -XX:+UseG1GC -XX:MaxGCPauseMillis=200 
-Xlog:gc*:file=/opt/pinot/gc-pinot-controller.log
               -Dlog4j2.configurationFile=/opt/pinot/conf/log4j2.xml 
-Dplugins.dir=/opt/pinot/plugins
           envFrom:
           - secretRef:
               name: pinot-aws-creds
           image: pinot:1.2.7391
           imagePullPolicy: Always
           livenessProbe:
             httpGet:
               path: /health
               port: 9000
             initialDelaySeconds: 60
             periodSeconds: 10
           name: controller
           ports:
           - containerPort: 9000
             name: controller
             protocol: TCP
           readinessProbe:
             httpGet:
               path: /health
               port: 9000
             initialDelaySeconds: 60
             periodSeconds: 10
           resources: {}
           securityContext: {}
           volumeMounts:
           - mountPath: /var/pinot/controller/config
             name: config
           - mountPath: /var/pinot/controller/data
             name: data
         nodeSelector:
           onprem-dedicated: service
         restartPolicy: Always
         securityContext: {}
         serviceAccountName: pinot
         terminationGracePeriodSeconds: 30
         tolerations:
         - effect: NoSchedule
           key: onprem-dedicated
           operator: Equal
           value: service
         volumes:
         - configMap:
             name: pinot-controller-config
           name: config
     updateStrategy:
       type: RollingUpdate
     volumeClaimTemplates:
     - metadata:
         name: data
       spec:
         accessModes:
         - ReadWriteOnce
         resources:
           requests:
             storage: 1G
         storageClassName: csi-super-high-perf
   ---
   ```
   
   And this is pinot controller's config file:
   ```
   apiVersion: v1
   data:
     pinot-controller.conf: |-
       controller.helix.cluster.name=pinot
       controller.port=9000
       controller.disable.ingestion.groovy=false
       controller.data.dir=s3://s3-bucket/pinot/data
       controller.zk.str=pinot-zookeeper:2181
       controller.local.temp.dir=/tmp/pinot-tmp-data/
       pinot.set.instance.id.to.hostname=true
       controller.task.scheduler.enabled=true
       
pinot.controller.storage.factory.class.s3=org.apache.pinot.plugin.filesystem.S3PinotFS
       pinot.controller.storage.factory.s3.endpoint=s3-endpoint
       pinot.controller.storage.factory.s3.region=s3-region
       pinot.controller.segment.fetcher.protocols=file,http,s3
       
pinot.controller.segment.fetcher.s3.class=org.apache.pinot.common.utils.fetcher.PinotFSSegmentFetcher
       pinot.controller.storage.factory.s3.disableAcl=false
   kind: ConfigMap
   metadata:
     name: pinot-controller-config
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


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

Reply via email to