deepujain opened a new pull request, #8305:
URL: https://github.com/apache/hadoop/pull/8305

   ### Description of PR
   
   Pass the caller's Hadoop configuration to custom HTTP signers that implement 
`Configurable`. `SignerFactory.createHttpSigner` currently constructs the 
signer without calling `setConf`, so it cannot read that configuration.
   
   This follows up on HADOOP-19805, which is already resolved. **A separate 
JIRA ticket is pending creation; HADOOP-19805 is historical context, not the 
tracking ticket for this follow-up.**
   
   ### How was this patch tested?
   
   The diff includes 
`TestSignerManager.testCreateHttpSignerSetsConfWhenConfigurable`, which checks 
that a configurable HTTP signer receives the same configuration instance 
supplied to the factory.
   
   ### Evidence it works
   
   Historical Yetus feedback is available in this PR. Tests have not been rerun 
as part of reopening the PR, and this metadata update does not claim validation 
against current trunk. No object-store endpoint was exercised during this 
update.
   
   ### For code changes:
   
   - [ ] The title starts with the replacement JIRA issue ID (pending ticket 
creation).
   - [ ] Object storage integration tests have been executed and the endpoint 
declared.
   - No dependencies or license files are changed.
   
   ### AI Tooling
   
   Contains content generated by Codex.
   


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