[jOOQ/jOOQ#16702] Settings.transformPatternsUnnecessaryScalarSubquery produces wrong SQL when subquery column is aliased

This commit is contained in:
Lukas Eder 2024-05-24 11:54:47 +02:00
parent 188a3d327b
commit 4bbcc7c8a0
2 changed files with 26 additions and 1 deletions

View File

@ -2695,6 +2695,23 @@ package org.jooq.impl;

View File

@ -1348,7 +1348,15 @@ UpdatableRecord.store() and UpdatableRecord.update().]]></jxb:javadoc></jxb:prop
</element>
<element name="cacheParsingConnectionLRUCacheSize" type="int" minOccurs="0" maxOccurs="1" default="8192">
<annotation><appinfo><jxb:property><jxb:javadoc><![CDATA[The default implementation of the ParsingConnection cache's LRU cache size.]]></jxb:javadoc></jxb:property></appinfo></annotation>
<annotation><appinfo><jxb:property><jxb:javadoc><![CDATA[The default value of the ParsingConnection cache's LRU cache size.]]></jxb:javadoc></jxb:property></appinfo></annotation>
</element>
<element name="cacheRecordMappersLRUCacheSize" type="int" minOccurs="0" maxOccurs="1" default="8192">
<annotation><appinfo><jxb:property><jxb:javadoc><![CDATA[The default value of the RecordMapper cache's LRU cache size.]]></jxb:javadoc></jxb:property></appinfo></annotation>
</element>
<element name="reflectionCacheLRUCacheSize" type="int" minOccurs="0" maxOccurs="1" default="32768">
<annotation><appinfo><jxb:property><jxb:javadoc><![CDATA[The default value of the reflection cache's LRU cache size.]]></jxb:javadoc></jxb:property></appinfo></annotation>
</element>
<element name="cachePreparedStatementInLoader" type="boolean" minOccurs="0" maxOccurs="1" default="true">