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

Helidon DB Client #657

Merged
merged 2 commits into from
Jan 23, 2020
Merged

Helidon DB Client #657

merged 2 commits into from
Jan 23, 2020

Conversation

tomas-langer
Copy link
Member

API is now documented and in state to be reviewed (modules db/db and db/common).

The following modules are also documented and working:
db/health - health check support
db/metrics - metrics interceptors with support for Config and ServiceLoader
db/tracing - tracing interceptor with support for Config and ServiceLoader

Other modules are in a state of alpha:
db/jdbc - implementation over JDBC
db/jsonp - support for JSON-P when writing and reading from the database
db/mongodb - implementation over mongo reactive client
examples/db/jdbc - example using JDBC and interceptors configured in application.yaml
examples/db/mongodb - example using mongo and interceptors configured through builder

Copy link
Member

@Tomas-Kraus Tomas-Kraus left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@tomas-langer Adding some notes for changes. Please check them and answer what you can. I can implement all of them myself when I'll have some free cycles.

db/db/src/main/java/io/helidon/db/DbExecute.java Outdated Show resolved Hide resolved
db/db/src/main/java/io/helidon/db/DbExecute.java Outdated Show resolved Hide resolved
db/db/src/main/java/io/helidon/db/DbExecute.java Outdated Show resolved Hide resolved
db/db/src/main/java/io/helidon/db/DbExecute.java Outdated Show resolved Hide resolved
db/db/src/main/java/io/helidon/db/DbExecute.java Outdated Show resolved Hide resolved
@tomas-langer tomas-langer force-pushed the 581-helidon-db branch 2 times, most recently from 165cf8b to 5f26982 Compare July 18, 2019 10:26
@tomas-langer tomas-langer changed the title WIP Helidon DB Client WIP: Helidon DB Client Aug 15, 2019
@Tomas-Kraus Tomas-Kraus force-pushed the 581-helidon-db branch 3 times, most recently from 4f68f7a to 6640bbf Compare January 20, 2020 15:21
@tomas-langer tomas-langer force-pushed the 581-helidon-db branch 2 times, most recently from 18c9523 to acd41d9 Compare January 22, 2020 12:16
Signed-off-by: Tomas Kraus <Tomas.Kraus@oracle.com>
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
@tomas-langer tomas-langer changed the title WIP: Helidon DB Client Helidon DB Client Jan 22, 2020
Signed-off-by: Tomas Langer <tomas.langer@oracle.com>
@tomas-langer tomas-langer merged commit c1e87ab into master Jan 23, 2020
@tomas-langer tomas-langer deleted the 581-helidon-db branch January 23, 2020 17:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants