kuzu
kuzu copied to clipboard
Embeddable property graph database management system built for query speed and scalability. Implements Cypher.
Runlog: [tidy.txt](https://github.com/kuzudb/kuzu/files/13229401/tidy.txt)
Currently, our hash function is quite naive, and it's very easy to cause very bad collisions in the hash index. We should replace it. DuckDB seems to be using a...
We currently don't have all clang-tidy checks enabled. Here is a list of checks I want to integrate which are missing: - [ ] cppcoreguidelines-* - [ ] misc-* -...
### API C ### Description The DECIMAL data type support is missing for C API. As such, it also cannot be binded to Go API.
### API C ### Description The MAP data type support is missing for C API. As such, it also cannot be binded to Go API.
### API C ### Description Currently the C API can only read from STRUCT and LIST types but cannot add or change values in them. It prevents the user to...
### API C++ ### Description Currently the build process generates a static archive file `libkuzu.a`, but it does not contain all third-party libraries. We do not publish the static archive...
I wrote this query and got the following output: ``` kuzu> PROJECT GRAPH X(fb270Node, fb270Rel) MATCH (a:fb270Node) WHERE a.ID = 41 CALL all_sp_paths(X, a, 13, true) RETURN size(pathNodeIDs) as length,...
We discard null join keys in optional match. This is expected for probing step but the discarded result should not be reflected on key vectors. The correct solution is to...
### Description In a typical scan query, the resultcollector takes more time in accumulating result than scanning the actual table. We should consider optimize the performance of our result collector....