Skip to content

Conversation

@BlakeOrth
Copy link
Contributor

Which issue does this PR close?

Rationale for this change

Completes the instrumentation of the object store used in datafusion-cli 🎉

What changes are included in this PR?

  • Adds instrumentation to copy
  • Adds instrumentation to copy_if_not_exists
  • Adds tests for new code

Are these changes tested?

Yes. New unit tests have been added.

Are there any user-facing changes?

No-ish

cc @alamb

This PR completes the final methods for the instrumented object store! It seems like this should allow us to close the issue we've had tied to all of these PRs and additional work in this area can probably be done under new/targeted issues.

 - Adds instrumentation to copy
 - Adds instrumentatino to copy_if_not_exists
 - Adds tests for new code
Copy link
Contributor

@alamb alamb left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you @BlakeOrth for pushing this to the finish line

@alamb alamb added this pull request to the merge queue Oct 22, 2025
Merged via the queue into apache:main with commit 774b6fe Oct 22, 2025
28 checks passed
tobixdev pushed a commit to tobixdev/datafusion that referenced this pull request Nov 2, 2025
## Which issue does this PR close?

- Closes apache#17207 

## Rationale for this change

Completes the instrumentation of the object store used in datafusion-cli
:tada:

## What changes are included in this PR?

 - Adds instrumentation to copy
 - Adds instrumentation to copy_if_not_exists
 - Adds tests for new code

## Are these changes tested?

Yes. New unit tests have been added.

## Are there any user-facing changes?

No-ish

##
cc @alamb 

This PR completes the final methods for the instrumented object store!
It seems like this should allow us to close the issue we've had tied to
all of these PRs and additional work in this area can probably be done
under new/targeted issues.
EeshanBembi pushed a commit to EeshanBembi/datafusion that referenced this pull request Nov 24, 2025
## Which issue does this PR close?

- Closes apache#17207 

## Rationale for this change

Completes the instrumentation of the object store used in datafusion-cli
:tada:

## What changes are included in this PR?

 - Adds instrumentation to copy
 - Adds instrumentation to copy_if_not_exists
 - Adds tests for new code

## Are these changes tested?

Yes. New unit tests have been added.

## Are there any user-facing changes?

No-ish

##
cc @alamb 

This PR completes the final methods for the instrumented object store!
It seems like this should allow us to close the issue we've had tied to
all of these PRs and additional work in this area can probably be done
under new/targeted issues.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[datafusion-cli] Add a way to see what object store requests are made

2 participants