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

Guide for Hibernate-reactive #18103

Closed
fedinskiy opened this issue Jun 23, 2021 · 8 comments · Fixed by #22988
Closed

Guide for Hibernate-reactive #18103

fedinskiy opened this issue Jun 23, 2021 · 8 comments · Fixed by #22988
Assignees
Labels
area/hibernate-reactive Hibernate Reactive area/persistence OBSOLETE, DO NOT USE kind/enhancement New feature or request
Milestone

Comments

@fedinskiy
Copy link
Contributor

Description

The hibernate-reactive extension is now in a preview status, but lacks any guides, despite having serious differences from ordinary hibernate. Some kind of "getting started" guide for this would be beneficial, especially since asynchronous I/O is a "killer feature" of Quarkus.

Implementation ideas

This guide can be based on this one[1] but with addition of quarkus-specific things, eg getting EntityManagerFactory through dependency injection and not through Persistence.createEntityManagerFactory.

[1] http://hibernate.org/reactive/documentation/1.0/reference/html_single/

@fedinskiy fedinskiy added the kind/enhancement New feature or request label Jun 23, 2021
@quarkus-bot quarkus-bot bot added area/hibernate-reactive Hibernate Reactive area/persistence OBSOLETE, DO NOT USE labels Jun 23, 2021
@quarkus-bot
Copy link

quarkus-bot bot commented Jun 23, 2021

/cc @DavideD, @Sanne, @gavinking

@DavideD
Copy link
Contributor

DavideD commented Jun 23, 2021

Where do we need to add the documentation for the extension?

@geoand
Copy link
Contributor

geoand commented Jun 23, 2021

#17728 adds a guide for Hibernate Reactive Panache

@fedinskiy
Copy link
Contributor Author

@DavideD I was looking for guide here: https://quarkus.io/guides/, and I assume most people will do the same.

@AlexandreGuidin
Copy link

@DavideD I was looking for guide here: https://quarkus.io/guides/, and I assume most people will do the same.

I think that the file docs/src/main/asciidoc/hibernate-reactive-panache.adoc will create a guide in that page

Compare it:
https://github.com/quarkusio/quarkus/blob/main/docs/src/main/asciidoc/hibernate-orm-panache.adoc
https://quarkus.io/guides/hibernate-orm-panache

You can appreciate the preview:
https://github.com/quarkusio/quarkus/blob/main/docs/src/main/asciidoc/hibernate-reactive-panache.adoc

@fedinskiy
Copy link
Contributor Author

@Sanne is there any plans for a guide for Hibernate Reactive without Panache?

@Sanne
Copy link
Member

Sanne commented Jul 21, 2021

yes sure, but it's still experimental.

@Sanne
Copy link
Member

Sanne commented Jan 12, 2022

up - it's time to resolve this :)

DavideD added a commit to DavideD/quarkus that referenced this issue Jan 18, 2022
DavideD added a commit to DavideD/quarkus that referenced this issue Jan 18, 2022
DavideD added a commit to DavideD/quarkus that referenced this issue Jan 18, 2022
DavideD added a commit to DavideD/quarkus that referenced this issue Jan 18, 2022
DavideD added a commit to DavideD/quarkus that referenced this issue Jan 18, 2022
DavideD added a commit to DavideD/quarkus that referenced this issue Jan 18, 2022
DavideD added a commit to DavideD/quarkus that referenced this issue Jan 18, 2022
DavideD added a commit to DavideD/quarkus that referenced this issue Jan 18, 2022
gsmet pushed a commit to DavideD/quarkus that referenced this issue Jan 18, 2022
@quarkus-bot quarkus-bot bot added this to the 2.7 - main milestone Jan 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/hibernate-reactive Hibernate Reactive area/persistence OBSOLETE, DO NOT USE kind/enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants