prov-db-connector icon indicating copy to clipboard operation
prov-db-connector copied to clipboard

PROV Database Connector

Results 7 prov-db-connector issues
Sort by recently updated
recently updated
newest added

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

dependencies

Adaptor to store PROV in RedisGraph (https://oss.redislabs.com/redisgraph/)

enhancement

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

enhancement

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

enhancement
question

https://docs.python.org/3/library/typing.html

enhancement

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?) ![Diagram](https://cdn.rawgit.com/dlr-sc/prov-db-connector/master/docs/diagrams/Process-Save-Document-Overview.svg)