-
Notifications
You must be signed in to change notification settings - Fork 237
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
feat(rust): introduce catalog interface for rust module #3300
base: main
Are you sure you want to change the base?
Conversation
6a32543
to
f5347b5
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #3300 +/- ##
==========================================
+ Coverage 79.00% 79.06% +0.05%
==========================================
Files 246 249 +3
Lines 87589 87790 +201
Branches 87589 87790 +201
==========================================
+ Hits 69203 69410 +207
+ Misses 15522 15515 -7
- Partials 2864 2865 +1
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
f5347b5
to
1d308e0
Compare
Hi @westonpace I drafted a PR for discussion. About naming, some thoughts:
|
fn list_datasets(&self, namespace: &Namespace) -> Vec<DatasetIdentifier>; | ||
|
||
/// Create a new dataset in the catalog. | ||
fn create_dataset( |
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 using register_dataset
interface to register an existed lance dataset is also needed.
fn invalidate_dataset(&self, identifier: &DatasetIdentifier) -> Result<(), String>; | ||
|
||
/// Register a dataset in the catalog. | ||
fn register_dataset(&self, identifier: &DatasetIdentifier) -> Result<Dataset, String>; |
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.
Hi @SaintBacchus it's here
No description provided.