You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The issue is, if I use a multiset query, the sub-select statement uses DSL.select() once more with the default configuration and I lose access to that data during conversion, preventing my access to that data. Even more, because it reverts back to default configuration, I am struggling to even override the providers.
The converter example above will have the data it needs from configuration() while converting the user fields or picture but will fail during conversion of job application fields due to reverting to Jooq's default configuration.
jOOQ Version
3.19.8
Database product and version
PostgreSQL 16.2 (Debian 16.2-1.pgdg120+2) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 12.2.0-14) 12.2.0, 64-bit
Java Version
21
JDBC / R2DBC driver name and version (include name if unofficial driver)
org.postgresql:postgresql:42.6.1
The text was updated successfully, but these errors were encountered:
Expected behavior
I'm using JOOQ with Spring Boot and I initialize the Configuration with some data. eg:
I would expect this configuration data to be present in all areas that I try to read from config at any stage of a select query.
Actual behavior
I have a ContextConverter that uses that data by reading it from ctx.configuration() as described here.
The issue is, if I use a multiset query, the sub-select statement uses DSL.select() once more with the default configuration and I lose access to that data during conversion, preventing my access to that data. Even more, because it reverts back to default configuration, I am struggling to even override the providers.
Steps to reproduce the problem
As an example, let's say I have this query.
The converter example above will have the data it needs from configuration() while converting the user fields or picture but will fail during conversion of job application fields due to reverting to Jooq's default configuration.
jOOQ Version
3.19.8
Database product and version
PostgreSQL 16.2 (Debian 16.2-1.pgdg120+2) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 12.2.0-14) 12.2.0, 64-bit
Java Version
21
JDBC / R2DBC driver name and version (include name if unofficial driver)
org.postgresql:postgresql:42.6.1
The text was updated successfully, but these errors were encountered: