Lukas Eder
ed3f0a4e1d
[ jOOQ/jOOQ#18265 ] DSLContext::nextvals isn't really supported by Derby
2025-03-28 09:47:44 +01:00
Lukas Eder
f7b2d5c890
[ jOOQ/jOOQ#15276 ] [ jOOQ/jOOQ#15742 ] Add a tip for synthetic enums
2025-03-27 14:48:20 +01:00
Lukas Eder
3dcab2ccae
[ jOOQ/jOOQ#18257 ] KotlinGenerator doesn't produce TriggerNames file in a names subpackage
2025-03-27 12:05:24 +01:00
Lukas Eder
a419c8ec87
[ jOOQ/jOOQ#18251 ] Add SNOWFLAKE to the DerivedTable.NO_SUPPORT_CORRELATED_DERIVED_TABLE list
2025-03-26 18:33:29 +01:00
Lukas Eder
ab77e1b6fc
[ jOOQ/jOOQ#18222 ] Add Snowflake support for Field::likeRegex
2025-03-26 16:48:59 +01:00
Lukas Eder
1993a8a15e
[ jOOQ/jOOQ#18226 ] SQLite doesn't actually support a REGEXP operator
2025-03-26 16:48:29 +01:00
Lukas Eder
71ad92d205
[ jOOQ/jOOQ#18234 ] Window specification isn't inlined in Snowflake query using WITH TIES syntax
2025-03-26 16:47:45 +01:00
Lukas Eder
a15ad7403b
[ jOOQ/jOOQ#18221 ] BatchMultiple rendering Context doesn't have a
...
Context.executeContext()
2025-03-26 11:48:36 +01:00
Lukas Eder
60b93556ab
[ jOOQ/jOOQ#18219 ] Revert deprecation of internal, protected AbstractRecord.from(Record) method
2025-03-25 14:38:45 +01:00
Lukas Eder
3f2ca3fe32
[ jOOQ/jOOQ#18210 ] XJC generated equals() and hashCode() values are List
...
lazy initialisation sensitive
2025-03-25 11:23:11 +01:00
Lukas Eder
200526ef21
[ jOOQ/jOOQ#18068 ] ROWNUM transformation prevents FOR UPDATE
...
transformation in SQL Server
2025-03-25 11:22:33 +01:00
Lukas Eder
c0f49a4cf2
[ jOOQ/jOOQ#18202 ] Do this fix *only* for UDTPathField
...
User input fields may be unqualified.
2025-03-24 15:47:10 +01:00
Lukas Eder
78c096b98b
[ jOOQ/jOOQ#8669 ] XJC generated toString() methods produce empty list elements
2025-03-24 15:30:11 +01:00
Lukas Eder
7cf30c87dd
[ jOOQ/jOOQ#18197 ] DefaultConverterProvider cannot convert
...
"1970-01-01T00:00Z" string to OffsetDateTime
2025-03-24 15:13:13 +01:00
Lukas Eder
31dc00fb1d
[ jOOQ/jOOQ#18202 ] DSL.excluded with UDTField creates query with syntax error
2025-03-24 15:12:28 +01:00
Lukas Eder
79c88c3031
[ jOOQ/jOOQ#18190 ] Converter<String, String> is not applied in multisets
2025-03-20 13:03:34 +01:00
Lukas Eder
26d878092e
[ jOOQ/jOOQ#18173 ] AbstractRowAsField should generate DSL.quotedName() identifiers when emulating nested records using aliased flattened fields
...
This includes:
- [jOOQ/jOOQ#18176 ] Add some WARN logging about the Settings.namePathSeparator when people turn off quoting of identifiers and use flattened nested rows
2025-03-14 10:10:35 +01:00
Lukas Eder
ba50de4f64
[ jOOQ/jOOQ#18165 ] Handle also P-1M
2025-03-13 14:18:47 +01:00
Lukas Eder
34168cbe88
[ jOOQ/jOOQ#18165 ] Wrong YearToMonth interval parsed when parsing ISO interval values with negative components
2025-03-13 14:14:13 +01:00
Lukas Eder
0ed58fab82
[ jOOQ/jOOQ#18161 ] YearToMonth::valueOf cannot parse P0D, which is a valid Period value
2025-03-13 13:46:18 +01:00
Lukas Eder
78805670d2
[ jOOQ/jOOQ#18157 ] ORA-17004 Invalid column type when trying to read XML
...
typed expression using R2DBC in Oracle
2025-03-13 12:40:28 +01:00
Lukas Eder
1b0f34eb05
[ jOOQ/jOOQ#18152 ] JSON MULTISET emulation of deeply nested records
...
doesn't correctly set touched flag to false
2025-03-13 12:04:35 +01:00
Lukas Eder
443c09a4f1
[ jOOQ/jOOQ#18144 ] MULTISET emulation using XML doesn't correctly encode
...
NULL String values when nesting tables as SelectField
2025-03-12 16:59:17 +01:00
Lukas Eder
6e0d1c7807
[ jOOQ/jOOQ#18141 ] MergeImpl shouldn't implement QOM.UNotYetImplemented anymore
2025-03-12 16:28:10 +01:00
Lukas Eder
7823344021
[ jOOQ/jOOQ#13598 ] Add
...
Settings.emulateNestedRecordProjectionsUsingMultisetEmulation to replace
flattening emulation by MULTISET emulation for top level nested record
projections
2025-03-12 15:13:57 +01:00
Lukas Eder
82c32edc34
[ jOOQ/jOOQ#18133 ] Log message doesn't concatenate helpful information in code generator
2025-03-12 11:11:28 +01:00
Lukas Eder
2175d9e9f6
Release 3.20.3-SNAPSHOT
2025-03-11 15:51:24 +01:00
Lukas Eder
7ddb819874
Release 3.20.2
2025-03-11 12:46:18 +01:00
Lukas Eder
4624926849
[ jOOQ/jOOQ#18123 ] Work around ORA-00929: missing period when fully
...
qualifying JSON columns
2025-03-10 18:02:24 +01:00
Lukas Eder
56bc421b30
[ jOOQ/jOOQ#18112 ] Fix also ScalaGenerator
2025-03-10 08:53:43 +01:00
Lukas Eder
d2db0ac08d
[ jOOQ/jOOQ#18112 ] <globalObjectNames/> should generate const val in
...
KotlinGenerator, for annotation usage
This includes:
- [jOOQ/jOOQ#18114 ] <globalObjectNames/> should explicitly declare
String type in KotlinGenerator, for usage with explicit API compiler
flag
2025-03-10 08:20:05 +01:00
Lukas Eder
46e8a56245
[ jOOQ/jOOQ#14140 ] DiagnosticsListener Javadoc should link to manual
2025-03-07 13:33:07 +01:00
Lukas Eder
7e132ce7cf
[ jOOQ/jOOQ#18098 ] Record::key produces unattached records
2025-03-07 09:41:54 +01:00
Lukas Eder
0a4a0a87c9
[ jOOQ/jOOQ#17343 ] Added more Javadoc
2025-03-05 15:40:07 +01:00
Lukas Eder
c3f5423240
[ jOOQ/jOOQ#17343 ] DiagnosticsConnection.ON does not retain the
...
internally created DiagnosticsConnection's caches
2025-03-05 15:34:44 +01:00
Lukas Eder
bbb6c53f2d
[ jOOQ/jOOQ#18078 ] DiagnosticsListener::duplicateStatements event isn't
...
triggered for DiagnosticsConnection.ON setting
2025-03-05 14:22:12 +01:00
Lukas Eder
8ddf0fecd4
[ jOOQ/jOOQ#18043 ] Add MySQL and MariaDB support for ALTER TABLE .. SET
...
NOT NULL / DROP NOT NULL
2025-02-28 14:52:49 +01:00
Lukas Eder
859c5b73a5
[ jOOQ/jOOQ#15742 ] Add more tips
2025-02-28 14:52:15 +01:00
Lukas Eder
65bb46d315
[ jOOQ/jOOQ#18043 ] Add MySQL and MariaDB support for ALTER TABLE .. SET
...
NOT NULL / DROP NOT NULL
2025-02-26 16:19:53 +01:00
Lukas Eder
176588668f
[ jOOQ/jOOQ#18059 ] Fix regression
2025-02-26 15:49:01 +01:00
Lukas Eder
e627069338
[ jOOQ/jOOQ#18059 ] binary data of type byte[] is not array typed
2025-02-26 14:42:07 +01:00
Lukas Eder
afa4233b40
[ jOOQ/jOOQ#18059 ] ArrayStoreException when using Converter<T[][], U[][]> with empty arrays
2025-02-26 14:35:02 +01:00
Lukas Eder
dd1d06598d
[ jOOQ/jOOQ#18052 ] ClassCastException in ArrayConverter when working with
...
primitive typed int.class component type
2025-02-26 14:02:57 +01:00
Lukas Eder
d2bd0dfffa
[ jOOQ/jOOQ#18044 ] Meta.migrateTo() drops column before dropping its
...
foreign keys or indexes
2025-02-26 13:22:03 +01:00
Lukas Eder
33713718c2
[ jOOQ/jOOQ#18047 ] Include fields and values lengths in "The number of values must match the number of fields" error message
2025-02-26 10:54:31 +01:00
Lukas Eder
e19cd25b67
Release 3.20.2-SNAPSHOT
2025-02-21 17:09:52 +01:00
Lukas Eder
4fa569282b
Release 3.20.1
2025-02-21 14:04:40 +01:00
Lukas Eder
ad46edb5c8
[ jOOQ/jOOQ#18032 ] Fix XSD namespace
2025-02-21 08:06:14 +01:00
Lukas Eder
9988b38c37
[ jOOQ/jOOQ#18032 ] Correctly reference the XSD file
2025-02-20 15:59:33 +01:00
Lukas Eder
29c0a0e949
[ jOOQ/jOOQ#18032 ] Generated POJO equals() and hashCode() implementations
...
shouldn't exclude non-primary key columns by default
2025-02-20 15:57:10 +01:00