Lukas Eder
bbe029c733
[ jOOQ/jOOQ#13669 ] More Connection::close calls fixed
...
- In batches
- When there are rendering problems in jOOQ
- This includes: [jOOQ/jOOQ#13343 ] R2DBC implementation may hang when
there's an exception in the rendering logic
2022-06-29 17:34:19 +02:00
Lukas Eder
1ef9b89ff7
Upgrade MariaDB R2DBC driver
2022-06-29 17:34:07 +02:00
Lukas Eder
54b6d66e65
[ jOOQ/jOOQ#13669 ] Connection::close call is skipped when R2DBC query fails
...
This includes:
- [jOOQ/jOOQ#13738 ] Reactive transactions don't call Connection::close
2022-06-28 16:58:16 +02:00
Lukas Eder
d727e6c476
[ jOOQ/jOOQ#13734 ] Work around JDK-8289221, where javadoc aren't allowed
...
to contain ellipses in a <code> tag in a method header
2022-06-28 10:50:09 +02:00
Lukas Eder
cfd3b0ce4c
[ jOOQ/jOOQ#13732 ] Wrong Javadoc in generated AbstractSpringDAOImpl
2022-06-27 15:53:02 +02:00
Lukas Eder
052f8a1569
[ jOOQ/jOOQ#13730 ] Generated sources emits "reference not accessible" warning for org.jooq.impl.AbstractTable#convertFrom
2022-06-27 15:48:40 +02:00
Lukas Eder
08fa1b1e3c
[ jOOQ/jOOQ#13656 ] Add a SQLDialect.SQLSERVER2022
2022-06-27 12:26:40 +02:00
Lukas Eder
7a9b6fab0c
[ jOOQ/jOOQ#13703 ] In Java 8, <hr/> wasn't allowed yet, in Javadoc
2022-06-24 17:14:13 +02:00
Lukas Eder
421c55444d
[ jOOQ/jOOQ#13722 ] Added disambiguation overloads
2022-06-24 17:14:04 +02:00
Lukas Eder
4ae64efbf3
[ jOOQ/jOOQ#13723 ] Regression: Zero-length delimited identifier is generated for enum columns when using <outputSchemaToDefault/>
2022-06-24 16:05:29 +02:00
Lukas Eder
e08f2bf365
[ jOOQ/jOOQ#13718 ] Log warning should show jOOQ-meta type to help
...
disambiguate objects that share the same name
2022-06-24 09:08:20 +02:00
Lukas Eder
219e1604c2
[ jOOQ/jOOQ#13703 ] In Java 8, <br/> wasn't allowed yet, in Javadoc
...
It seems that something has changed in Java 11, allowing for self-closing tags like these. After all, browsers are also more lenient about the whole HTML vs XHTML thing... But now that the javadoc tool starts complaining in the build, we better fix it.
2022-06-24 08:51:27 +02:00
Lukas Eder
470545cc83
Merge branch 'main' of github.com:jOOQ/jOOQ
2022-06-23 15:51:14 +02:00
Lukas Eder
7798b89dd6
[ jOOQ/jOOQ#13689 ] Cannot parse computed columns in the presence of identity column
2022-06-23 15:51:01 +02:00
Lukas Eder
03d0cb82a7
Merge branch 'main' of github.com:jOOQ/jOOQ
2022-06-23 14:57:13 +02:00
Lukas Eder
df1a1d1a5d
[ jOOQ/jOOQ#13703 ] Ill formatted Javadoc in DSLContext
2022-06-23 14:56:56 +02:00
Lukas Eder
56dfbafa42
[ jOOQ/jOOQ#13703 ] Ill formatted Javadoc in DSLContext
2022-06-23 14:56:44 +02:00
Lukas Eder
f4882581e1
Release 3.18.0-SNAPSHOT
2022-06-23 14:56:33 +02:00
Lukas Eder
5aa8311f27
Merge branch 'main' of github.com:jOOQ/jOOQ
2022-06-23 11:26:00 +02:00
Lukas Eder
87f47e3491
[ jOOQ/jOOQ#13706 ] OnError.FAIL should log a message about the user's
...
option how to handle the problem
2022-06-23 11:25:47 +02:00
Lukas Eder
81de955e11
Release 3.17.1-SNAPSHOT
2022-06-23 11:25:37 +02:00
Lukas Eder
3bb4d719a3
[ jOOQ/jOOQ#13700 ] Upgrading org.owasp:dependency-check-maven
2022-06-23 11:20:29 +02:00
Lukas Eder
2ab921f75a
[ jOOQ/jOOQ#13706 ] OnError.FAIL should log a message about the user's
...
option how to handle the problem
2022-06-23 11:20:13 +02:00
Lukas Eder
b1718c6648
[ jOOQ/jOOQ#13700 ] Upgrade to H2 2.1.214
...
This includes upgrading to 3.18.0-SNAPSHOT on main branch
2022-06-22 11:58:07 +02:00
Lukas Eder
723e74d94d
[ jOOQ/jOOQ#9879 ] Get things to work in kotlin and scala
2022-06-16 10:34:20 +02:00
Lukas Eder
86b2ec3abc
[ jOOQ/jOOQ#4946 ] Hide implementation for now
2022-06-16 08:42:20 +02:00
Lukas Eder
29890da22c
[ jOOQ/jOOQ#6489 ] Code generator should support SQL-generated "dynamic regular expressions"
2022-06-15 18:11:56 +02:00
Lukas Eder
439e60c558
[ jOOQ/jOOQ#9879 ] Skip some tests in Derby
...
Derby's MERGE support is not powerful enough to implement client side computed columns this way. We'll keep this limitation as a known issue for now.
2022-06-15 15:41:18 +02:00
Lukas Eder
30939a47a8
[ jOOQ/jOOQ#1049 ] Fixed regression
2022-06-15 15:07:31 +02:00
Lukas Eder
5b79a8a7c1
[ jOOQ/jOOQ#13679 ] Upgrade HSQLDB to 2.6.1
2022-06-15 12:18:51 +02:00
Lukas Eder
31c6a9e89d
[ jOOQ/jOOQ#13676 ] Improve <inputCatalog/> warning message in code generator
2022-06-15 11:06:51 +02:00
Lukas Eder
a29efc26ce
[ jOOQ/jOOQ#13671 ] Oracle doesn't support ORDER BY in UPDATE .. SET
...
correlated subquery
2022-06-15 10:12:21 +02:00
Lukas Eder
1505149178
[ jOOQ/jOOQ#13673 ] Settings.returnAllOnUpdatableRecord doesn't work for UPDATE queries in HSQLDB
2022-06-15 10:12:10 +02:00
Lukas Eder
b60d98ec7e
[ jOOQ/jOOQ#13671 ] Oracle doesn't support ORDER BY in UPDATE .. SET correlated subquery
2022-06-15 09:11:47 +02:00
Lukas Eder
ff733c814a
[ jOOQ/jOOQ#13670 ] Add support for Oracle SYS.XMLTYPE in plain SQL
...
templates
2022-06-14 17:20:15 +02:00
Lukas Eder
85731537f1
[ jOOQ/jOOQ#9879 ] Fix MERGE .. WHEN MATCHED THEN UPDATE SET ROW
...
While Oracle supports UPDATE .. SET ROW syntaxes with subqueries, it doesn't support the syntax for MERGE
2022-06-14 16:58:00 +02:00
Lukas Eder
c0408af907
[ jOOQ/jOOQ#13667 ] Link.() is Nullable
2022-06-14 15:58:51 +02:00
Lukas Eder
f7ac22063f
[ jOOQ/jOOQ#9879 ] Fix DML .. RETURNING statements for Oracle
...
We can't rely on JDBC to get generated keys in Oracle when there are virtual client side generated columns in the RETURNING clause
2022-06-14 15:58:38 +02:00
Lukas Eder
c3e1f751f4
[ jOOQ/jOOQ#9879 ] Avoid the generators for virtual client side computed columns
2022-06-14 14:00:50 +02:00
Lukas Eder
c04fb70369
[ jOOQ/jOOQ#9879 ] Add explicit DataType::computedOnServer
2022-06-14 12:46:19 +02:00
Lukas Eder
ddb55b5372
[ jOOQ/jOOQ#13664 ] Added Javadoc hints to Table::as
...
As explained in the issue comments, a Table cannot be aliased as a Field independently of its table aliasing in the jOOQ API. This means that when calling Table.as() to alias a table in the projection (SELECT), the expectation is that the alias is also declared in FROM.
In order to alias a table only in the projection, the Table has to be wrapped using DSL.field(SelectField), first.
2022-06-14 10:56:26 +02:00
Lukas Eder
20fd0937f4
[ jOOQ/jOOQ#13664 ] The CAST must be qualified
2022-06-14 10:19:55 +02:00
Lukas Eder
6b70ac044f
[ jOOQ/jOOQ#13664 ] Avoid ambiguous reference when using Table<R> as
...
SelectField<R> for table conflicting with column
2022-06-13 15:30:29 +02:00
Lukas Eder
673230c0b6
[ jOOQ/jOOQ#8997 ] Remove jOOQ-spring-example
2022-06-13 14:18:52 +02:00
Lukas Eder
4b9e25ed27
[ jOOQ/jOOQ#7362 ] Fixed some unit tests
2022-06-13 13:53:27 +02:00
Lukas Eder
a24f8def43
[ jOOQ/jOOQ#7362 ] Some pedantry
2022-06-13 12:29:01 +02:00
Lukas Eder
255933935d
[ jOOQ/jOOQ#7362 ] More parenthesised conditions (in some dialects):
...
- TrueCondition
- FalseCondition
- NullCondition
2022-06-13 12:26:53 +02:00
Lukas Eder
3778a8796f
[ jOOQ/jOOQ#1049 ] Java 8 compiler needs type witnesses here
2022-06-13 11:57:23 +02:00
Lukas Eder
bb9900ba8f
[ jOOQ/jOOQ#13660 ] PostgreSQL ON CONFLICT .. WHERE .. DO NOTHING generates not valid SQL
2022-06-13 11:57:10 +02:00
Lukas Eder
f915b55590
[ jOOQ/jOOQ#13655 ] Add XMLSchemaCollectionDefinition,
...
XMLNamespaceDefinition, and XMLTypeDefinition to jOOQ-meta
2022-06-10 15:57:14 +02:00