Skip to content

Tags: StevenStarz/jOOQ

Tags

version-3.9.2

Toggle version-3.9.2's commit message
Version 3.9.2 - April 20, 2017

================================================================================

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

Features and Improvements
-------------------------
jOOQ#5861 - Add a configuration option for varargs setters

Bug Fixes
---------
jOOQ#5813 - InformationSchema export contains wrong column name
jOOQ#5821 - Missing @Support annotations for PostgreSQL on InsertOnDuplicateSetStep.set()
jOOQ#5842 - Shouldn't DEBUG log OUT parameters on procedures that don't have any
jOOQ#5856 - Outdated link to jooq-export.xsd in Result.formatXML() Javadoc
jOOQ#5860 - Data loader unable to decode Base64 encoding binary types
jOOQ#5864 - Work around Oracle 12c issue with INSERT .. SELECT into tables with IDENTITY column
jOOQ#5880 - Schema version check does not work with Scala
jOOQ#5882 - NullPointerException when running Maven code generator plugin without <target/> specification
jOOQ#5891 - <expressions/> deprecation message is logged several times by the code generator
jOOQ#5893 - H2Database orders tables by ID instead of NAME
jOOQ#5937 - Ignore strategy/name when strategy/matchers is present, in code generator
jOOQ#5948 - Boolean data type rewrites on Oracle procedures conflict with PL/SQL BOOLEAN data type logic
jOOQ#5950 - Compilation error in generated code when applying converter to Oracle NUMBER procedure parameter
jOOQ#5976 - Support JTDS limit of 2000 bind variables also for SQL Server
jOOQ#5978 - java.util.impl.Contains should check both sides of the expression for array types
jOOQ#5980 - ArrayIndexOutOfBoundsException when generating DSLContext.ddl() for DefaultSchema
jOOQ#6036 - Do not throw UnsupportedOperationException in DefaultResultSet etc
jOOQ#6040 - Possible leaking JDBC Arrays in DefaultExecuteContext.ARRAYS
jOOQ#6049 - UDTRecordImpl.readSQL(SQLInput) and writeSQL(SQLOutput) optimisations
jOOQ#6059 - StackOverflowError when DefaultBinding.pgFromString() encounters unknown type
jOOQ#6061 - NullPointerException thrown when calling Oracle Function with BOOLEAN parameter

version-3.8.7

Toggle version-3.8.7's commit message
Version 3.8.7 - March 7, 2017

================================================================================

This is a patch release with an urgent fix for the 3.8 branch

Bug Fixes
---------
jOOQ#5943 - Boolean data type rewrites on Oracle procedures conflict with PL/SQL BOOLEAN data type logic

version-3.9.1

Toggle version-3.9.1's commit message
Version 3.9.1 - January 20, 2017

================================================================================

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

Features and Improvements
-------------------------

Bug Fixes
---------

version-3.9.0

Toggle version-3.9.0's commit message
Release 3.9.0

version-3.8.6

Toggle version-3.8.6's commit message
Version 3.8.6 - November 4, 2016

================================================================================

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

Features and Improvements
-------------------------
jOOQ#5628 - Added hint for m2e to behave
jOOQ#5635 - Further improve select() Javadoc for empty argument lists

Bug Fixes
---------
jOOQ#5634 - Regression when reading PostgreSQL bytea[] type

version-3.8.5

Toggle version-3.8.5's commit message
on 3.8.5 - October 21, 2016

================================================================================

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

Features and Improvements
-------------------------

jOOQ#5454 - Add a big disclaimer to the Mock API not to mock an entire database
jOOQ#5534 - Mention the possibility of running SELECT * by keeping an empty select() field list
jOOQ#5565 - Log warnings when users misconfigure forceType / customType elements
jOOQ#5566 - Improve DSLContext.batchStore() Javadoc
jOOQ#5606 - Code generator should delete catalog and schema directories when no longer configured

Bug Fixes
---------

jOOQ#5427 - Don't escape Scala-style setter names produced by naming strategies in ScalaGenerator
jOOQ#5447 - Unnecessarily costly query to check for Oracle version in code generation
jOOQ#5458 - "overriding method fields in class AbstractRecord" compilation error when using ScalaGenerator on tables containing columns like "fields", "configuration", etc.
jOOQ#5465 - Wrong @Support annotations on DSL.sequence() constructors
jOOQ#5482 - ResultImpl#intoMap produces an incorrect error message on duplicate key
jOOQ#5496 - NotSerializableException thrown when AbstractXMLasObjectBinding is applied on a column
jOOQ#5500 - Cannot apply Binding to PostgreSQL UDT arrays
jOOQ#5523 - Bad SQL generated for PostgreSQL when inlining arrays
jOOQ#5531 - Don't System.exit(-1) from within GenerationTool. Throw an exception instead
jOOQ#5548 - Work around an ojdbc7 driver bug producing a NPE for Oracle 12c INSERT .. RETURNING statements
jOOQ#5560 - Compilation error when generated catalog and one of its contained schemas have the same name
jOOQ#5572 - DataTypeException: Cannot convert from String to class [B when generated code contains VARBINARY type with default value
jOOQ#5579 - Incorrect ambiguity warning when column name appears in 3+ joined tables
jOOQ#5580 - NullPointerException when generating Oracle AQs with payload types outside of the included schemas
jOOQ#5598 - Code generator IOExceptions are not logged when error appears during closing of file
jOOQ#5599 - Error on code generation when schema name is a Windows reserved name like CON, AUX
jOOQ#5610 - JPADatabase includes undesired INFORMATION_SCHEMA by default
jOOQ#5611 - JPADatabase causes warnings
jOOQ#5615 - SchemaVersionProvider might cause deletion of schemas that were not updated

version-3.8.4

Toggle version-3.8.4's commit message
Version 3.8.4 - July 14, 2016

================================================================================

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

Bug Fixes
---------
jOOQ#5391 - Wrong defaults for <tableValuedFunctions/> in jOOQ Open Source Edition
jOOQ#5406 - Exceptions when calling Oracle functions / procedures with TABLE of TABLE type arguments
jOOQ#5409 - Optimistic locking doesn't work for PostgreSQL, Firebird
jOOQ#5417 - Bad update count on Oracle UPDATE .. RETURNING emulation

version-3.8.3

Toggle version-3.8.3's commit message
Version 3.8.3 - July 4, 2016

================================================================================

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

Features and Improvements
-------------------------
jOOQ#5338 - Log a warning in the code generator if a table is reported to have two identity columns

Bug Fixes
---------
jOOQ#5324 - Wrong precision generated in automatic CAST for DB2 and other databases
jOOQ#5336 - Column default expressions using sequences are not treated as identity columns in H2
jOOQ#5339 - Nested record generated when TABLE.COLUMN "overlaps" with a table called TABLE_COLUMN for MySQL
jOOQ#5359 - Incorrect order of HSQL column definition tokens: "DEFAULT" and "NULL"
jOOQ#5365 - Avoid parsing ? in plain SQL if followed immediately by another operator-like character in PostgreSQL
jOOQ#5367 - Record.update() produces wrong update counts in HSQLDB
jOOQ#5369 - Plain SQL batches produce wrong INFO messages about bind value count mismatches
jOOQ#5381 - MySQL STRAIGHT_JOIN is not implemented correctly
jOOQ#5386 - Excessive WARN log level when a generated object has no name

version-3.8.2

Toggle version-3.8.2's commit message
Version 3.8.2 - May 27, 2016

================================================================================

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

Features and Improvements
-------------------------
jOOQ#5287 - Add more meaningful error handling when Maven code generator is not configured correctly

Bug Fixes
---------
jOOQ#5270 - Compile error when a schema has the same name as a table within that schema
jOOQ#5281 - Bad Javadoc on dropTable() statements
jOOQ#5292 - Internal Cache$Key is not Serializable
jOOQ#5300 - Bad DataType.defaultValue() call generated for MySQL tables
jOOQ#5304 - Code generator aborts catalog browsing on SQL Server as soon as user is denied access to a single catalog

version-3.8.1

Toggle version-3.8.1's commit message
Version 3.8.1 - May 13, 2016

================================================================================

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

Features and Improvements
-------------------------
jOOQ#5248 - Deprecate SQLDialect.POSTGRESPLUS

Breaking changes
----------------
jOOQ#5235 - Remove DSL.field(Row[N]) to speed up client side compilation time

Bug Fixes
---------
jOOQ#5237 - Cannot select null values for enums
jOOQ#5250 - Bad inlining of Double.NaN in PostgreSQL
jOOQ#5252 - Oracle PIPELINED functions in packages are erroneously reported as AGGREGATE functions by the code generator
jOOQ#5258 - DAO.delete() should delete via UpdatableRecord.delete(), not via a bulk delete
jOOQ#5261 - Wrong update count when running UPDATE .. RETURNING in PostgreSQL and Firebird