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

Performance of org.jooq.impl.Fields.field(Field) could be improved heavily, if checking for identity first - Merge [#4540] #4541

Closed
lukaseder opened this issue Sep 13, 2015 · 0 comments

Comments

@lukaseder
Copy link
Member

No description provided.

@lukaseder lukaseder added this to the Version 3.6.3 milestone Sep 13, 2015
lukaseder added a commit that referenced this issue Sep 18, 2015
================================================================================

This is a patch release with some useful fixes for the 3.6 branch

Features and Improvements
-------------------------
#4513 - Log a warning when a user accidentally sets the fetchSize with autoCommit == true in PostgreSQL

Bug Fixes
---------
#4230 - ScalaGenerator generates unneeded imports
#4356 - Regression with <schemaVersionProvider/> caused by formatting of @generated annotation
#4361 - DSL.timestamp() generates wrong output in SQLite
#4368 - Wrong implementation of MergeImpl.andNot(Field<Boolean>) and orNot(Field)
#4373 - UDTRecord is not "attached" when fetched from standalone stored function call
#4377 - DefaultTransactionProvider should not cache Connection instance
#4382 - No enums generated in MySQL when <forcedType/> contains  matcher
#4386 - Missing @Support annotation in MySQLDSL
#4392 - Example exception translator should only translate SQLException
#4410 - Bad syntax generated for MySQL's ALTER TABLE .. SET DEFAULT statement
#4414 - DSLContext.meta().getTables() returns empty fields list for table that are not in the current schema in MySQL
#4433 - Fix routine parameter code generation for types with a binding
#4441 - fetchMany() doesn't work with CUBRID
#4445 - CUBRID doesn't support savepoints
#4449 - Empty GROUP BY () clause emulation fails in CUBRID
#4452 - UDTRecord.toString() doesn't correctly serialise attribute values
#4482 - Missing parentheses when DSL.dateDiff(d1, d2) or timestampDiff(d1, d2) renders "d1 - d2"
#4491 - Record not attached to Configuration yet, when RecordListener.exception() is called
#4519 - Wrapping condition as field should produce parentheses
#4521 - TableOnStep.onKey() generates wrong join condition when left-hand side contains aliases
#4527 - ScalaGenerator generates broken code when using xxxImplements
#4532 - Generated schema and generated Sequences classes import eachother, which generates warnings (unused import)
#4541 - Performance of org.jooq.impl.Fields.field(Field) could be improved heavily, if checking for identity first
#4546 - Error generating code for Oracle Package in Oracle 10g
#4548 - Package is not generated when an exception is thrown
#4560 - DSLContext#batch(Query) silently discards queries
#4564 - Incorrect Javadoc on DefaultRecordMapper claims that only public members / methods are considered
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant