Research Rust Driver
What do you need to know?
Maintainer information
Merging
I will merge rust driver as soon as I'm sure the code quality is acceptable. Furthermore, the driver needs to cover following functionalities
Driver will be merged as soon as it reaches the 1.0.0 version
Functionalities
- [x] Cypher query building aka Serializers v0.4.0
- [x] Enhaced support for prepared statements:
prepare_cypher(q: cypher_query)method v0.5.0 - [x] ~~Support for default graph in execute/query. Depends on #302~~
- [x] Tests. More tests
- [ ] Security verification and documentation
- [x] Code cleanup (async for example)
- [ ] Stabilized and documented API
Covered functionalities
- Connection to the age graph
- Pure cypher queires
- Unique indexes creation
- Constraints creation
- Asynchronous client (tokio)
- Implemented AgType structure
Usage
Covered in docs, and readme
Known issues
Driver allows to return only a single record (as the AgType)
As long as you can use a standard query() method this is not a high priority issue
Driver Versioning
- until 1.0.0 versioning is very loose
- after 1.0.0 versioning has to follow SemVer
Also, can anyone close this dangling issue?
The PMC members of the project have the ability
If you want, we can always contact via communicator of your choice and talk about details and your vision over driver
@JoshInnis I can see unit tests are in now: https://github.com/Dzordzu/rust-apache-age/tree/master/tests
What is required for:
- Security verification and documentation