kuzu
kuzu copied to clipboard
Embeddable property graph database management system built for query speed and scalability. Implements Cypher.
This is a draft PR for the Parallel Utils interface to be used for Algorithm library. I am reusing some of the demo functions added by Xiyang. Since the front...
I'm pushing typecasting to the limit here 😅. Am basically trying to ensure I have fine-grained control over each column's data type all the way from Python to Parquet and...
The current `HashIndexBuilder` assumes that we are creating the index from scratch, and the persistent `HashIndex` is not well-optimized for inserting a large number of entries at once. To support...
I'm getting a couple of those compile errors: ``` C:\dev\kuzu\src\include\common/serializer/serializer.h(59,17): error C2672: 'kuzu::common::Serializer::serializeValue': no matching overloaded function found [C:\dev\kuzu\build\src\catalog\catalog_entry\kuzu_catalog_entry.vcxproj] C:\dev\kuzu\src\include\common/serializer/serializer.h(21,10): message : could be 'void kuzu::common::Serializer::serializeValue(const T &)' [C:\dev\kuzu\build\src\catalog\catalog_entry\kuzu_catalog_entry.vcxproj] C:\dev\kuzu\src\include\common/serializer/serializer.h(59,17):...
#2038 has shown that segfaults can be caught as warnings in CI, but only if we turn on `-Werror`. Unfortunately, right now our codebase has many warnings during compilation. Tasks:...
I think it is better to make keywords case-insensitive. E.g.: ``` -STATEMENT CREATE (p:PERSON {ID: 5}) ---- OK ``` throws an exception since the `OK` is in upper case rather...
I need to check this against CI first.
Currently, there is a set of tests regarding using the same binary database across platforms at `test/test_files/binary_demo` and `dataset/binary-demo`. There are a few test cases within the test files that...
We should test our multi-platform portability using binary databases created on each platform, which ideally would be generated by our CI runners. As well, this could prevent the need to...