rajagopr opened a new pull request, #15486: URL: https://github.com/apache/pinot/pull/15486
## Description Changes are to pass the auth info while querying the broker endpoint from the controller. Without this change, the call to the broker endpoint `/debug/timeBoundary/{tableName}` failed with `HTTP 403`. Post the change, the RetentionManager worked fine for the hybrid table as seen below. ## Testing ``` 2025/04/08 05:09:36.864 INFO [ControllerUserDefinedMessageHandlerFactory] [HelixTaskExecutor-message_handle_thread_44] [TaskRequestId: api-12ce24db] Handling RunPeriodicTaskMessage by executing task RetentionManager 2025/04/08 05:09:36.864 INFO [PeriodicTaskScheduler] [HelixTaskExecutor-message_handle_thread_44] [TaskRequestId: api-12ce24db] Schedule task 'RetentionManager' to run immediately. If the task is already running, this run will wait until the current run finishes. 2025/04/08 05:09:36.864 INFO [BasePeriodicTask] [pool-20-thread-6] [TaskRequestId: api-12ce24db] Start running task: RetentionManager 2025/04/08 05:09:36.864 INFO [ControllerPeriodicTask] [pool-20-thread-6] Processing 1 tables in task: RetentionManager 2025/04/08 05:09:36.865 INFO [RetentionManager] [pool-20-thread-6] Start managing retention for table: ghEvents_REALTIME 2025/04/08 05:09:36.866 INFO [RetentionManager] [pool-20-thread-6] Managing retention for hybrid table: ghEvents_REALTIME 2025/04/08 05:09:36.879 INFO [RetentionManager] [pool-20-thread-6] Deleting 3 segments from table: ghEvents_REALTIME 2025/04/08 05:09:36.891 INFO [RetentionManager] [pool-20-thread-6] Segment lineage metadata clean-up is successfully processed for table: ghEvents_REALTIME 2025/04/08 05:09:36.891 INFO [RetentionManager] [pool-20-thread-6] Removing aged deleted segments for all tables 2025/04/08 05:09:38.697 INFO [ControllerPeriodicTask] [pool-20-thread-6] Finish processing 1/1 tables in task: RetentionManager 2025/04/08 05:09:38.697 INFO [BasePeriodicTask] [pool-20-thread-6] [TaskRequestId: api-12ce24db] Finish running task: RetentionManager in 1833ms ``` -- 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 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