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

Reply via email to