apache / apache/hop

[Feature Request]: change Neo4Connection metadata type to a pluggable (bolt) graph connection plugin type

Open
#3,032 0 comments 0 reactions 0 assignees View on GitHub
Metadata Neo4j P3
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.