cypherean opened a new pull request, #17405:
URL: https://github.com/apache/pinot/pull/17405

   Minion’s executors previously rebuilt auth from a static task token, forcing 
the Authorization header and preventing per-request token rotation. This broke 
short‑lived tokens and custom headers.
   
   - The change makes executors use the runtime AuthProvider from MinionContext 
for every outbound HTTP call, preserving custom header names/values and 
enabling token rotation.
   - We keep a strict fallback to the legacy task-token path when no runtime 
provider is configured, preserving backward compatibility.
   - Tests verify runtime-provider preference and legacy fallback; manual 
validation confirms getRequestHeaders() is called for requests and headers are 
attached as expected on every request.
   


-- 
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