-
Notifications
You must be signed in to change notification settings - Fork 96
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
Missing data types in Client APIs #1810
Comments
Rust API as far as I'm aware is missing:
|
Just to follow up. We shouldn't expose API functions of ARROW_COLUMN neither. |
RECURSIVE_REL also seems to be missing from the C++ API and/or docs. You can access it like a struct, and it's fairly straightforward to do so, but there's no documentation of its structure. Having a wrapper like NodeVal and RelVal do would be helpful and would provide a natural place to document it. |
Good point. Do you want to do it? Maybe wrap as PathVal. |
In C and Java API we provide utility functions: https://github.com/kuzudb/kuzu/blob/master/src/c_api/value.cpp#L166 I think maybe we can just create another static class similar to NodeVal and RelVal for C++. No need for another wrapper. I can work on that. |
Done in #1814 |
Based on user report
For C API, we are missing
The above types may also be missing in other APIs.
Note that for MAP and UNION, we haven't fully implemented, so no functions should be exposed for these two types. Just include them in type switch.
The text was updated successfully, but these errors were encountered: