Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable ObjectMeta Cache for ListingTable #10110

Closed
wants to merge 1 commit into from

Conversation

Lordworms
Copy link
Contributor

@Lordworms Lordworms commented Apr 16, 2024

Which issue does this PR close?

Part of #9964

Closes #.

Rationale for this change

Currently the ListingTable on remote storage contains two parts, list_object, which is used to fetch the metadata, and get_object which is used to get the actual file,
we could cache the metadata for subsequent queries to use the metadata

What changes are included in this PR?

yes after adding cache, the following query has been faster for around 17%

Are these changes tested?

image image

Are there any user-facing changes?

@Lordworms
Copy link
Contributor Author

I think most of the time consumed should be in get_object, so maybe it is better to cache the parquet file

@Lordworms Lordworms closed this Apr 17, 2024
This pull request was closed.
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.

1 participant