lukaseder
c3fdb76403
Release 3.10.0
2017-09-29 14:44:26 +02:00
lukaseder
c131f6346a
[ #3805 ] Fix regression for Oracle
2017-09-29 10:53:45 +02:00
lukaseder
e14839a6ef
[ #6611 ] [ #6617 ] Automatic-Module-Name
...
- [#6611 ] Add Automatic-Module-Name to MANIFEST.MF
- [#6617 ] Specify <pluginManagement> in parent pom.xml
2017-09-28 18:11:23 +02:00
lukaseder
da0e9e76b9
[ #6615 ] [ #6608 ] Throwable for transaction rollbacks
...
- [#6615 ] Allow for TransactionRunnable and TransactionCallable to throw Throwable
- [#6608 ] Transaction API does not roll back on Throwable, but Exception only
2017-09-28 15:41:43 +02:00
lukaseder
bf6382edb5
[ #6613 ] Add TransactionContext.causeThrowable() to allow for Throwable causes for transaction rollbacks
2017-09-28 14:21:08 +02:00
lukaseder
2470d00b29
[ #6611 ] Updated Maven dependencies
2017-09-27 13:26:11 +02:00
lukaseder
626bf74e70
[ #6197 ] Support WITH TIES emulation also for MySQL 8.0
2017-09-20 12:23:59 +02:00
lukaseder
0736ed2193
[ #5807 ] Exception thrown when creating table with SQLDataType.UUID in MySQL
2017-09-20 10:35:49 +02:00
lukaseder
9f1cb28437
[ #6593 ] Incorrect handling of Oracle quoted string literals in plain SQL
2017-09-19 12:50:59 +02:00
lukaseder
c171288cb0
[ #6584 ] Improve DSLContext.batchStore() Javadoc, indicating that it does not execute MERGE / UPSERT semantics
2017-09-19 11:22:10 +02:00
lukaseder
28c179b45f
[ #6574 ] "A constant expression was encountered in the ORDER BY list" when calling Field.sortAsc() with empty parameter list on SQL Server
2017-09-08 15:07:40 +02:00
lukaseder
21a44662aa
[ #6571 ] Trigger generated errors are not fetched through jOOQ's plain SQL API
2017-09-08 14:03:54 +02:00
lukaseder
8b1008130f
[ #6563 ] Result.formatJSON() does not correctly format array types
2017-09-06 21:38:18 +02:00
lukaseder
d1d6e280a9
[ #6557 ] Error in Record.compareTo(...) Javadoc
2017-09-05 09:11:19 +02:00
lukaseder
6321f8060f
[ #6545 ] Support formatting of multi dimensional arrays in Result.format()
2017-08-31 11:35:30 +02:00
lukaseder
7b77a24331
[ #6537 ] NullPointerException in AbstractRecord.intern0()
2017-08-29 10:39:20 +02:00
lukaseder
181c5aa0d7
[ #6007 ] Bad formatting of CASE WHEN EXISTS expressions
2017-08-28 18:16:37 +02:00
lukaseder
5af63ad3c4
[ #6533 ] Add support for PL/SQL BOOLEAN types inside of PL/SQL RECORD types
2017-08-28 17:44:28 +02:00
lukaseder
ac99f8112b
[ #6534 ] Add Name.append(String) and append(Name)
2017-08-28 17:23:42 +02:00
lukaseder
d2f72e98e6
[ #6525 ] Fixed NPE
2017-08-28 16:24:24 +02:00
lukaseder
b2e81d227a
[ #6525 ] Add Setting for formatting options
2017-08-28 14:50:36 +02:00
lukaseder
a02484603c
[ #6527 ] Support START WITH .. CONNECT BY (reverse syntax order)
2017-08-28 13:37:38 +02:00
lukaseder
5067559c4a
[ #6530 ] Add runtime support for procedure calls with top-level %ROWTYPE parameter types in Oracle
2017-08-28 12:52:25 +02:00
lukaseder
2abecfc90d
[ #6532 ] Add UDT.isSynthetic() and UDTDefinition.isSynthetic()
2017-08-28 11:39:09 +02:00
lukaseder
eff0fe8c47
[ #6531 ] Add support for Oracle OBJECT types nested in PL/SQL RECORD types
2017-08-28 11:29:14 +02:00
lukaseder
492da2fb34
[ #5996 ] Introduce new CustomTable constructors accepting Name
2017-08-25 11:41:10 +02:00
lukaseder
563e7c7938
[ #6522 ] Add JPAConverter to bridge between Converter and JPA's AttributeConverter
2017-08-24 12:15:12 +02:00
lukaseder
d9fd8aa172
[ #6521 ] Upgrade the optional/provided JPA API dependency to 2.2
2017-08-24 11:56:34 +02:00
lukaseder
47b099f63d
[ #6513 ] ClobBinding and BlobBinding don't correctly inline their bind values
2017-08-23 16:31:03 +02:00
lukaseder
d0db3215b1
[ #6491 ] Add support for Oracle SYS_REFCURSOR IN OUT parameters
2017-08-23 15:54:51 +02:00
lukaseder
e4e8d0a8f1
[ #6488 ] WIDTH_BUCKET also available in PostgreSQL
2017-08-23 11:25:31 +02:00
lukaseder
a8b8b9aa1f
[ #6488 ] Add support for Oracle's WIDTH_BUCKET() function
2017-08-04 11:16:47 +02:00
lukaseder
3a3cd95d47
[ #5955 ] Supported additional quote sequences
2017-08-04 10:19:05 +02:00
lukaseder
b5f07a6d43
[ #6487 ] Add DSL.groupId()
2017-08-04 10:05:48 +02:00
lukaseder
63f3278d77
Java 6 compilation errors
2017-08-03 16:11:42 +02:00
lukaseder
458b17b60c
[ #6472 ] Derby supports this syntax as well
2017-08-03 14:02:51 +02:00
lukaseder
f29c950c6b
[ #3805 ] Emulation for DB2
2017-08-03 11:46:31 +02:00
lukaseder
5ec12489ec
[ #6472 ] DB2 and HSQLDB support this syntax as well
2017-08-03 11:44:05 +02:00
lukaseder
ccdca97d56
[ #6478 ] Typo in DSLContext.fetchCount() and error in DSLContext.fetchExists() Javadoc
2017-08-01 20:46:01 +02:00
lukaseder
5251edbc95
[ #6463 ] Throw exception when on bind variable placeholder / value mismatch
2017-07-31 21:23:30 +02:00
lukaseder
caad597b5c
[ #6463 ] Add bind variable capability to Parser API
2017-07-31 21:08:00 +02:00
lukaseder
aeddb886f7
[ #6472 ] H2 supports this too
2017-07-31 20:10:19 +02:00
lukaseder
d83db4d52b
[ #6472 ] Add support for ALTER TABLE .. ALTER COLUMN .. { SET | DROP } NOT NULL
2017-07-31 16:02:01 +02:00
lukaseder
9b180d7b14
[ #5955 ] Added support for parsing ALTER COLUMN
2017-07-31 15:29:22 +02:00
lukaseder
0ec191b973
[ #3805 ] Emulation of repeatable nullability changes for Oracle
2017-07-31 15:07:15 +02:00
lukaseder
fe9cdba3d1
[ #3805 ] ALTER TABLE .. ALTER TYPE .. NULL / NOT NULL doesn't work on some databases
2017-07-31 14:05:36 +02:00
lukaseder
3cf9dbcb40
[ #6473 ] Add DataType.nullable(Nullability) to support a three valued nullable flag
2017-07-31 13:38:57 +02:00
lukaseder
2a2774d7d3
[ #6473 ] Add DataType.nullable(Nullability) to support a three valued nullable flag
2017-07-31 13:29:38 +02:00
lukaseder
2ca698a3f4
[ #6466 ] Regression after refactoring
2017-07-28 17:00:52 +02:00
lukaseder
f01e1a09de
[ #6468 ] Add DSLContext.fetchSingle() to return exactly one record
2017-07-28 14:49:02 +02:00