3.18.11 #16313
lukaseder
announced in
Announcements
3.18.11
#16313
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Version 3.18.11 - February 20, 2024
This is a 3.18 patch release with minor improvements and bug fixes
Features and Improvements
#16123 - Add Context.scopeParts(Class
Bug Fixes
#16125 - RenderTable.WHEN_AMBIGUOUS_COLUMNS doesn't cover all ambiguous column name cases
#16127 - RenderTable.WHEN_MULTIPLE_TABLES doesn't work correctly in correlated subqueries
#16130 - Maximum consumed results reached when Hikari close a SQL Server connection, leading to excessive logging
#16182 - %ROWTYPE UDT types generate invalid system columns when underlying table references object types
#16186 - Settings.returnDefaultOnUpdatableRecord and Settings.returnComputedOnUpdatableRecord don't work for replacing embeddables
#16197 - Overall performance improvement in AbstractNamed.hashCode() specialisations by avoiding Name::append
#16205 - Remove internal AbstractContext::toggle utilities
#16211 - AbstractScope::dsl, ::settings, ::dialect, and ::family should avoid unnecessary null-checks on Configuration
#16224 - BatchCRUD implementation should extract bind values with SQL string in one go
#16234 - Wrong Support annotation on CREATE TRIGGER for INFORMIX
#16239 - IndexOutOfBoundsException in DerbyDatabase when excludes a column from an index
#16248 - Avoid allocating DataMap in short lived Scope implementations
#16251 - Cache TableRecord Constructor in TableImpl for use in Tools.recordFactory()
#16260 - Avoid allocating Collections.nCopies in ScopeStack
#16264 - Avoid allocating JoinNode in scope registration of tables if unnecessary
#16268 - Avoid constructing DSL.name() for constant internal names
#16272 - Refactor QualifiedName to improve performance
#16277 - name(null, "") should equal to name("")
#16281 - Result::formatXML should omit type attribute on columns whose type is unknown
#16285 - Meta::ddl generates incorrect queries for SQL Server (max) lengths
#16299 - MULTISET equality is ORDER dependent in dialects without support for correlated derived tables
#16304 - Can't parse MySQL ALTER TABLE .. DROP .., DROP .. syntax
This discussion was created from the release 3.18.11.
Beta Was this translation helpful? Give feedback.
All reactions