-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
moving memory.rs out of datafusion/core #14332
Conversation
//! Interfaces and default implementations of catalogs and schemas. | ||
//! | ||
//! Implementations | ||
//! * Simple memory based catalog: [`MemoryCatalogProviderList`], [`MemoryCatalogProvider`], [`MemorySchemaProvider`] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am not sure if this is the correct place/way to put this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this looks good
One way to review this is to run cargo --doc --open
and then looking at how it is rendered
@alamb can this please get a review? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @logan-keede
I'm thinking we should rename memory.rs
to memory_catalog_provider.rs
otherwise its really confusing, I thought originally its memory pool related crate but it is catalog related.
WDYT?
Welcome, I think
any idea/comment? |
That is true, to be consistent it needs to be fixed for all files which is not part of this PR for sure |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm thanks @logan-keede
😍 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @logan-keede and @comphead ❤️
//! Interfaces and default implementations of catalogs and schemas. | ||
//! | ||
//! Implementations | ||
//! * Simple memory based catalog: [`MemoryCatalogProviderList`], [`MemoryCatalogProvider`], [`MemorySchemaProvider`] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this looks good
One way to review this is to run cargo --doc --open
and then looking at how it is rendered
Oh this is much easier way than I kept doing before, thanks |
Which issue does this PR close?
Closes part of #10782
Rationale for this change
What changes are included in this PR?
moved memory.rs from
datafusion/core/catalog_common
todatafusion/catalog
Are these changes tested?
Are there any user-facing changes?