-
Notifications
You must be signed in to change notification settings - Fork 35
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
Does "io.quarkiverse.jpastreamer:quarkus-jpastreamer:1.0.1" contain everything or do i need to add the annotation processor separately? #295
Comments
Yes, we strongly recommend using the generated fields, as JPAStreamer cannot optimize the pipeline when using regular lambdas. I must admit I do not have much first hand experience with Gradle and Quarkus, but I would suggest trying to add the annotation processor line as described in: If that does not work, could you please share some more information about your project so I can try reproducing the issue? |
So after a lot of trying i found out that IntelliJ doesn't display the $ classes even though some of them are there. They end up in the /out folder for me. (This is without the annotationProcessor so I am assuming the quarkus jpaStreamer is sufficient.)
|
Thank you for taking the time to detail your issue. How strange that IntelliJ will not display the $ classes. I just tried setting up a Gradle project myself and the generated entities are placed in build/classes/generated/sources/annotationProcessor. To try to sort this up, I have some follow-up questions:
|
Ah, sorry i should've mentioned that as well.
By the way what is the reason for the version difference between quarkus and the normal version? Does 1.1.2 normal = 1.0.1 quarkus? |
Is there any way that i can check if the annotation processor is even working? The JPAStreamer itself i can see in the logs and also in my code as working but the field generator seems to be nonexistent. |
Note: JPA Streamer Field Generator Processor
FAILURE: Build failed with an exception.
Does this help? I think I got a bit further |
When using the quarkiverse dependency, do i still need to add the annotationProcessor line in gradle or not? JPAStreamer seems to work but it's terribly slow and according to https://speedment.github.io/jpa-streamer/jpa-streamer/1.1.2/predicates/predicates.html#_fields i should really use the classes with the $ name for it to be faster. The problem is, they're nonexistent after rebuilding, I can't find them in any build folder.
The text was updated successfully, but these errors were encountered: