Lukas Eder
1d84bfbace
[ jOOQ/jOOQ#13120 ] Cannot use RETURNING with 2-level nested ROW expressions in SQL Server
2022-02-22 10:44:49 +01:00
Lukas Eder
f20d09726d
[ jOOQ/jOOQ#13119 ] Nested record projection should generate ROW constructor keyword for rows of degree 1 in PostgreSQL's RETURNING clauses
2022-02-22 09:41:41 +01:00
Lukas Eder
b04ec526e1
[ jOOQ/jOOQ#4727 ] Support TableAsField in RETURNING clause
2022-02-22 09:03:36 +01:00
Lukas Eder
04da361d9b
[ jOOQ/jOOQ#13072 ] Remove EXPERIMENTAL status also from convertFrom() and convertTo()
2022-02-21 16:07:22 +01:00
Lukas Eder
95125b7f57
[ jOOQ/jOOQ#13118 ] Pull up Field::convert, ::convertFrom, ::convertTo methods to SelectField
2022-02-21 16:03:08 +01:00
Lukas Eder
981411d2c1
[ jOOQ/jOOQ#4727 ] Let Table<R> extend SelectField<R>
2022-02-21 15:27:44 +01:00
Lukas Eder
f5d1937238
[ jOOQ/jOOQ#13117 ] Bad deserialisation of nested record TIMESTAMP value in PostgreSQL
2022-02-21 15:27:31 +01:00
Lukas Eder
aae72024dc
[ jOOQ/jOOQ#4727 ] Let Table<R> extend SelectField<R>
2022-02-21 13:28:21 +01:00
Lukas Eder
8e237c0aa9
[ jOOQ/jOOQ#13107 ] Fix regression of XMLDatabase
2022-02-21 11:57:25 +01:00
Lukas Eder
6eb6a1dd3c
[ jOOQ/jOOQ#13109 ] Add Settings.parseIgnoreCommercialOnlyFeatures
2022-02-21 11:17:37 +01:00
Lukas Eder
6dd2f33ea9
[ jOOQ/jOOQ#13107 ] Register array types of built-in types in internal static type registry
2022-02-21 10:34:55 +01:00
Lukas Eder
c0da3baea5
Because we can
2022-02-18 15:51:09 +01:00
Lukas Eder
1a3217c14a
[ jOOQ/jOOQ#13104 ] Fixed catalog mapping regression
2022-02-18 13:17:00 +01:00
Lukas Eder
19df0b866f
[ jOOQ/jOOQ#13104 ]
2022-02-18 13:09:33 +01:00
Lukas Eder
84d98e8dfa
[ jOOQ/jOOQ#13104 ] Reimplement SQL Server RETURNING emulation using
...
QueryPart. instead of SchemaMapping
2022-02-18 12:58:54 +01:00
Lukas Eder
72a0010df5
[ jOOQ/jOOQ#13094 ] Throw an exception when calling ConvertedDataType.getArrayDataType() when the type has a custom Binding
2022-02-18 10:25:55 +01:00
Lukas Eder
5a1d813383
[ jOOQ/jOOQ#13097 ] Add Converters.forArrayComponents(Converter<T[], U[]>): Converter<T, U>
2022-02-18 09:38:43 +01:00
Lukas Eder
91715af89b
[ jOOQ/jOOQ#13073 ] Order of calling
...
DataType.asConvertedDataType(Converter) and DataType.getArrayDataType()
should not matter
2022-02-17 17:28:02 +01:00
Lukas Eder
f9c58f9423
[ jOOQ/jOOQ#13093 ] Remove a few redundant null checks in jOOQ's internals
2022-02-17 14:40:02 +01:00
Lukas Eder
8b43ac89be
[ jOOQ/jOOQ#13029 ] Fix combinations of array types and converted types
2022-02-17 12:23:38 +01:00
Lukas Eder
37e7b59542
[ jOOQ/jOOQ#13089 ] MySQL's BIT(1) type doesn't map correctly in MULTISET subqueries
2022-02-17 10:32:11 +01:00
Lukas Eder
25e42c2737
[ jOOQ/jOOQ#12515 ] Support for RowN.mapping(Function<? super Object[], ? extends U>)
2022-02-16 16:39:31 +01:00
Lukas Eder
6a78fb2000
[ jOOQ/jOOQ#13085 ] Field.sortAsc() should not hard wire NULLS FIRST behaviour
2022-02-16 15:08:58 +01:00
Lukas Eder
e8b125ffa3
[ jOOQ/jOOQ#13069 ] Support aliasing the child table
2022-02-16 14:24:25 +01:00
Lukas Eder
67b0159023
[ jOOQ/jOOQ#13081 ] Cannot use H2 enum values in JSON documents
2022-02-16 12:22:36 +01:00
Lukas Eder
d1d8d3205a
[ jOOQ/jOOQ#13069 ] Add internal API to OSS edition
...
It is much easier to manage code generation tests and examples if the internal API is available also to the OSS edition, preventing compilation errors when porting commercially generated code to the OSS edition.
2022-02-16 12:08:06 +01:00
Lukas Eder
05d9cc34f6
[ jOOQ/jOOQ#13082 ] SQL Server MULTISET as JSON emulation of empty subquery produces NULL instead of empty Result
2022-02-16 12:01:17 +01:00
Lukas Eder
47e7e2dacf
[ jOOQ/jOOQ#13080 ] MULTISET emulation using XML produces a null Result
2022-02-16 11:25:38 +01:00
Lukas Eder
353a1b415c
[ jOOQ/jOOQ#13078 ] Add internal Tools.CONFIG as a convenience for Tools.CTX.configuration()
2022-02-16 08:36:47 +01:00
Lukas Eder
4e20c95e33
[ jOOQ/jOOQ#13069 ] Avoid generating commercial-only code
2022-02-16 08:24:41 +01:00
Lukas Eder
a2371ac01d
Reference {postgres.version} variable from parent pom.xml
2022-02-16 08:24:28 +01:00
Lukas Eder
0b253e74ea
Merge pull request #13077 from jOOQ/dependabot/maven/org.postgresql-postgresql-42.3.3
...
Bump postgresql from 42.3.2 to 42.3.3
2022-02-16 08:19:25 +01:00
dependabot[bot]
99a5d02785
Bump postgresql from 42.3.2 to 42.3.3
...
Bumps [postgresql](https://github.com/pgjdbc/pgjdbc ) from 42.3.2 to 42.3.3.
- [Release notes](https://github.com/pgjdbc/pgjdbc/releases )
- [Changelog](https://github.com/pgjdbc/pgjdbc/blob/master/CHANGELOG.md )
- [Commits](https://github.com/pgjdbc/pgjdbc/compare/REL42.3.2...REL42.3.3 )
---
updated-dependencies:
- dependency-name: org.postgresql:postgresql
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-16 01:20:02 +00:00
Lukas Eder
b8f1d35876
[ jOOQ/jOOQ#13069 ] Generate convenience methods for common MULTISET and ROW nestings
2022-02-15 16:41:25 +01:00
Lukas Eder
dbd7b51daa
[ jOOQ/jOOQ#13072 ] Remove experimental status on Row[N].mapping(Function[N])
2022-02-15 09:16:55 +01:00
Lukas Eder
be001af097
[ jOOQ/jOOQ#12533 ] Move more Internal annotation usage to JetBrains
2022-02-15 09:07:27 +01:00
Lukas Eder
19f56d553e
[ jOOQ/jOOQ#13071 ] Deprecate the org.jooq.Internal annotation
2022-02-15 08:55:57 +01:00
Lukas Eder
c086c93e24
[ jOOQ/jOOQ#13070 ] Change Function[N] to be non-experimental
2022-02-15 08:43:53 +01:00
Lukas Eder
c64f5e9344
[ jOOQ/jOOQ#12533 ] Move more Internal annotation usage to JetBrains
2022-02-15 08:41:01 +01:00
Lukas Eder
0846133b6f
[ jOOQ/jOOQ#12757 ] Seal TableLike
2022-02-14 12:38:23 +01:00
Lukas Eder
eedd7271cd
[ jOOQ/jOOQ#13068 ] Change selectFrom(Table<R>) methods to selectFrom(TableLike<R>)
2022-02-14 12:26:48 +01:00
Lukas Eder
eb73c795d7
[ jOOQ/jOOQ#13063 ] Upgrade the jooq-codegen-3.17.0.xsd version
2022-02-14 11:37:18 +01:00
Lukas Eder
4e3801283a
[ jOOQ/jOOQ#13060 ] Typo in Records.intoArray(Class) Javadoc
2022-02-11 17:50:44 +01:00
Lukas Eder
49857496a7
[ jOOQ/jOOQ#8640 ] Don't throw exceptions when INSERT .. ON DUPLICATE KEY cannot be emulated
2022-02-11 16:13:14 +01:00
Lukas Eder
cf4a46cd83
[ jOOQ/jOOQ#13058 ] NullPointerException when using CAST(x AS
...
user-defined-type) with SQLDialect.JAVA
2022-02-11 15:59:14 +01:00
Lukas Eder
2b67cabc2c
[ jOOQ/jOOQ#8640 ] Don't throw an exception for SEQ.CURRVAL in Derby
2022-02-11 14:10:36 +01:00
Lukas Eder
1f1831fbcd
[ jOOQ/jOOQ#13054 ] java.lang.IllegalArgumentException: Cannot create a
...
VALUES() constructor with an empty set of rows when using
JSON_ARRAY(ABSENT ON NULL) in PostgreSQL
2022-02-11 13:59:14 +01:00
Lukas Eder
86913f438b
[ jOOQ/jOOQ#13048 ] Settings.parseRetainCommentsBetweenQueries doesn't
...
work for the last comment
2022-02-11 10:42:25 +01:00
Lukas Eder
50353904df
[ jOOQ/jOOQ#13033 ] Added missing class
2022-02-10 15:29:44 +01:00
Lukas Eder
8b9a72a7c4
[ jOOQ/jOOQ#13043 ] Avoid generating H2 NUMBER type alias for NUMERIC
...
types
2022-02-10 15:29:07 +01:00