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

Make the engine runnable in a testcontainer #5

Closed
remcowesterhoud opened this issue Oct 14, 2021 · 0 comments · Fixed by #177
Closed

Make the engine runnable in a testcontainer #5

remcowesterhoud opened this issue Oct 14, 2021 · 0 comments · Fixed by #177

Comments

@remcowesterhoud
Copy link
Contributor

remcowesterhoud commented Oct 14, 2021

Description

As of now the engine needs to be embedded on the client side. This has its advantages, because it is very fast to start and stop the engine. However, using the engine as an embedded engine has the consequence that users can't use any Java version that's older that the Java version of the engine. Since the expectation is that some users will still be using Java 8 this would mean the engine can't upgrade to a version higher than 8. This is not what we want.

If we run the engine in a testcontainer we decouple this dependency, and we can upgrade the engine to whatever Java version we'd like.

We also need to open the debug port in the testcontainer and document how to connect to this debug port.

Related issues
Depends on #6
Depends on #24

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant