kuzu icon indicating copy to clipboard operation
kuzu copied to clipboard

Embeddable property graph database management system built for query speed and scalability. Implements Cypher.

Results 285 kuzu issues
Sort by recently updated
recently updated
newest added

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...

usability

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...

feature

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:...

refactoring

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...

feature

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...

bug
testing

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...