prov-db-connector
prov-db-connector copied to clipboard
PROV Database Connector
When trying to execute any of the examples that work with a neo4j db, the same error occurs: neo4j.exceptions.CypherSyntaxError: {code: Neo.ClientError.Statement.SyntaxError} {message: "Support for setting Cypher Version has been removed...
Bumps [neo4j](https://github.com/neo4j/neo4j-python-driver) from 5.6.0 to 5.10.0. Release notes Sourced from neo4j's releases. Neo4j Python Driver 5.10.0 https://github.com/neo4j/neo4j-python-driver/wiki/5.x-changelog#5100 Neo4j Python Driver 5.9.0 https://github.com/neo4j/neo4j-python-driver/wiki/5.x-changelog#590 Neo4j Python Driver 5.8.1 https://github.com/neo4j/neo4j-python-driver/wiki/5.x-changelog#581 Neo4j Python Driver...
Adaptor to store PROV in RedisGraph (https://oss.redislabs.com/redisgraph/)
I developed a simple script to test multithreading with the prov-db-connector, see [here](https://github.com/DLR-SC/prov-db-connector/blob/feature-threading/asyncio_test.py). During my local test run the threaded version is slightly slower than normal synchronic saving mechanism. But...
Currently the `ProvDb` class expose methods like `get_element(identifier)` this method returns 3 possible types: * ProvAgent * ProvEntity * ProvActivity In order to provide a consistent we should discuss the...
Only validated documents should be saved into the database. We need a mechanism to validate [ProvDocument](https://github.com/trungdong/prov/blob/master/prov/model.py#L1479) classes (or directly JSON / PROV-N / XML streams?) 