BlakeOrth opened a new pull request, #17953:
URL: https://github.com/apache/datafusion/pull/17953

   ## Which issue does this PR close?
   This does not fully close, but is an incremental building block component 
to: 
    - https://github.com/apache/datafusion/issues/17207
   
   Functionally this code currently does nothing, but it's an important 
component that will allow access to future instrumented object stores. The full 
context of how this code is likely to progress can be seen in the POC for this 
effort:
    - https://github.com/apache/datafusion/pull/17266
   
   (note: If we _need_ an individual issue to close for process reasons I am 
happy to make one and associate it with #17207 as part of that larger effort)
   
   ## Rationale for this change
   
   The full implementation for #17207 is likely too large for a single PR, so 
to better account for review bandwidth we would like to break the 
implementation into smaller pieces for easier review. This happens to be about 
the smallest and least intrusive atomic unit I could think of based on the POC 
work.
   
   ## What changes are included in this PR?
   
    - Adds a new Object Store Registry wrapper to datafusion-cli to support 
interacting with instrumented object store instances
    - Introduces a new `instrumented` sub-module to the `object_storage` module 
to house all future instrumented object store code
    - Adds basic tests for the new registry wrapper
   
   ## Are these changes tested?
   
   Yes, new tests have been introduced and all existing tests are passing
   
   ## Are there any user-facing changes?
   
   No
   
   cc: @alamb 
   


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