-
Notifications
You must be signed in to change notification settings - Fork 41
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: add object store table support for bson format data #2600
Conversation
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.
This looks good to me.
I looked into the FileType enum and it being a dependent on FileFormat trait. I think we should implement FileFormat for these formats. We can keep the file_type method as unreachable since that code-path is never used by us.
From slack ^
|
||
Ok(provider) | ||
match file_type { | ||
"csv" => Ok(accessor |
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.
Apparently the file type is getting stored with with quotes, so matching on "\"csv\""
works...
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 believe it's not getting stored as a quote but just printed into a quoted form when it's read which is easy enough clean up.
We maybe could also support lance in a similar sort of way, (which is
where I started when I was looking at this code, but I got this.)
Need to coordinate credentials to get some data uploaded to a gcs
bucet to test this.