[Feature Request]: change Neo4Connection metadata type to a pluggable (bolt) graph connection plugin type
- Dominant language
- Java
- Stars
- 1.5k
- Forks
- 476
- Avg merge
- 18h 33m
- Merged PRs (30d)
- 204
Description
### What would you like to happen?
- the Neo4j connection and transforms/actions can be used with several bolt and OpenCypher compatible databases.
- there are a number of minor problems caused by changing Neo4j versions (e.g #2951)
changing the Neo4Connection to a pluggable bolt connection type would make managing these different database types and version changes easier to manage.
### Issue Priority
Priority: 3
### Issue Component
Component: Metadata, Component: Neo4j
Contributor guide
Research direction
Start by locating the Neo4Connection metadata type and the Neo4j transforms/actions that consume it. Review how connection implementations are selected and how Bolt and OpenCypher-compatible databases differ, then define the compatibility checks needed for the work to be complete. Confirm that version-specific problems such as #2951 are addressed without breaking existing Neo4j use.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- databases
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100