Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Neo4j dev database type needs Neo4j Harness just like how relational dev database types have h2 #25147

Closed
1 task done
kevintanhongann opened this issue Feb 9, 2024 · 4 comments

Comments

@kevintanhongann
Copy link

kevintanhongann commented Feb 9, 2024

Overview of the feature request

Neo4j dev database type needs Neo4j Harness just like how relational dev database types have h2

Motivation for or Use Case

Because it should allow me to work on prototypes easier with dev environments without spinning of a database

Related issues or PR

N/A

  • Checking this box is mandatory (this is just to show you read everything)
@atomfrede
Copy link
Member

I don't know the test harness but what is the issue with having testcontainers and docker? What would be the benefit using the harness (except it might be faster)?

@kevintanhongann
Copy link
Author

kevintanhongann commented Feb 9, 2024

It is faster to get things up and running to prototype quickly without spinning a docker instance (though it's not that urgent to include). Correct me if I'm wrong.
On the other hand, I really enjoyed what jhipster can do with neo4j since the AI hype has been picking up nowadays with graph databases.

@mshima
Copy link
Member

mshima commented Feb 9, 2024

I don't think we have any other database that could be used like this.
Actually it should be possible to use Neo4j https://neo4j.com/docs/java-reference/current/java-embedded.
Depending on the complexity we may accept PRs, but I think it should be closed since we prefer testcontainers for simplicity.

@mshima
Copy link
Member

mshima commented Feb 16, 2024

Embedded DB is more complex than testcontainers.
We should avoid more maintenance burden.

@mshima mshima closed this as completed Feb 16, 2024
@deepu105 deepu105 added this to the 8.2.0 milestone Mar 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants