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

```cypher kuzu> CREATE NODE TABLE V (id STRING, PRIMARY KEY(id)); kuzu> CREATE REL TABLE IS (FROM V TO V); Error: Parser exception: Invalid input : expected rule kU_DDL (line: 1,...

usability
frontend
high-priority

## Error handling and memory reuse Our current C API uses the signatures similar to the following examples: ```c kuzu_database* kuzu_database_init(const char* database_path, kuzu_system_config config); kuzu_flat_tuple* kuzu_query_result_get_next(kuzu_query_result* query_result) ``` This...

usability
apis

**Kuzu Version**: 0.3.2 **Software**: Windows 11, x64, VS 2022 I am facing a weird issue wherein when the kuzu::main::QueryResult is destroyed then ntdll.dll (on Windows x64) asserts that the heap...

These would be very helpful in dealing with query results: - https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-startnode - https://neo4j.com/docs/cypher-manual/current/functions/scalar/#functions-endnode

feature
usability

all C-API routines that internaly using `convertToOwnedCString` can't be freed on application side using free (will crash due to different heaps in application and dll) - under linux sharing is...

bug
apis

see #3191 We should expose `hasNextQueryResult()` and `getNextQueryResult()` in Java API.

Support for Multiple Labels for nodes and edges ### Discussed in https://github.com/kuzudb/kuzu/discussions/3114 with: @mnsRG @semihsalihoglu-uw @prrao87 @hpvd

feature

## Problems There are several issues in terms of usability and performance with our hash index. Performance wise: 1. ~~It doesn't scale to multiple threads.~~ 2. ~~It doesn't support rehash...

performance optimization

Since the Java API is encapsulated in `com.kuzudb` package, there is no need to add the `Kuzu` prefix for class names. We should remove it for simplicity.

good-warm-up
apis