9aman opened a new pull request, #14915:
URL: https://github.com/apache/pinot/pull/14915

   POST API: 
   - Current perodic task run API does not take periodic task properties as 
input. 
   - Introduce a POST API to allow passing in periodic task properties as well. 
   
   Running segment level validaitons in RealtimeSegmentValidationManager
   - The RealtimeSegmentValidationManager performs segment level validations to 
upload segments that have missing url. 
   - Segment level validation run at a specific frequency and cannot be 
triggered using the controller periodic task API
   - The addition of above APi allows passage of task properties. 
   - Additional field is checked in the task properties to run segment level 
validations even when time constraints are not met. 
   
   Local Testing: 
   
   The segment level validations run even when the time constraints are not 
met. 
   
![image](https://github.com/user-attachments/assets/ac3cbf70-149a-45e6-a730-2b1445b9e83a)
   
![image](https://github.com/user-attachments/assets/80a55491-d4cc-4922-885d-0b30b3687ec3)
   
![image](https://github.com/user-attachments/assets/120115fb-6b23-46ca-8afb-c6d1c60f03c7)
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


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

Reply via email to