Lukas Eder
3e67b197a2
[ #11492 ] Move jbang-catalog to https://github.com/jOOQ/jbang-catalog
2021-06-11 14:49:38 +02:00
Lukas Eder
bcf9f9d9f4
Merge pull request #11499 from maxandersen/jbang
...
[jOOQ/jOOQ#11492 ] Add jbang catalog
2021-06-11 14:10:42 +02:00
Lukas Eder
cc771163cc
[ jOOQ/jOOQ#11700 ] Better errors when JDBC API is used instead of R2DBC
2021-06-11 11:21:16 +02:00
Lukas Eder
12f5007906
[ jOOQ/jOOQ#11148 ] Regression calling
...
Record1<JSON>.into(OtherTableRecord)
2021-06-11 11:21:02 +02:00
Lukas Eder
a0adea2e63
[ jOOQ/jOOQ#7789 ] Support Java 8 only in Professional and Enterprise
...
Edition
2021-06-10 16:13:32 +02:00
Lukas Eder
91e5d938ff
[ jOOQ/jOOQ#11912 ] More general and configurable fix
2021-06-10 15:49:01 +02:00
Lukas Eder
fd361a9787
[ jOOQ/jOOQ#4474 ] Allow to form CTE from plain SQL or from ResultQuery
2021-06-10 15:29:43 +02:00
Lukas Eder
060e7b450e
[ jOOQ/jOOQ#11992 ] Pull up Fields super type declaration from Select<R> to ResultQuery<R>
2021-06-10 14:21:39 +02:00
Lukas Eder
2c3908a6dc
[ jOOQ/jOOQ#10437 ] Get HANA dialect up to date
...
- STRING_AGG() can't be used as window function
- Check also Connection.rollback(Savepoint) to see if SP's are supported
- Savepoints are now supported
2021-06-10 11:19:06 +02:00
Lukas Eder
5a6af761b0
[ jOOQ/jOOQ#11987 ] Parser doesn't support date time arithmetic in DATE_TRUNC arguments
2021-06-10 10:09:02 +02:00
Lukas Eder
49345fff72
[ jOOQ/jOOQ#10437 ] Get HANA dialect up to date
...
This includes:
- Re-generated integration test code
- LISTAGG() support
- MEDIAN() support
- Bitwise function support
- [jOOQ/jOOQ#9190 ] CREATE FUNCTION and CREATE PROCEDURE
- Fixed STDDEV_POP and VAR_POP functions
2021-06-09 21:36:10 +02:00
Lukas Eder
0eba4e8dea
[ jOOQ/jOOQ#10437 ] Get HANA dialect up to date
...
This includes:
- [jOOQ/jOOQ#9472 ] Correct UUID support
- [jOOQ/jOOQ#11458 ] ANY_VALUE emulation
- [jOOQ/jOOQ#11985 ] REGEXP_REPLACE support
2021-06-09 16:17:22 +02:00
Lukas Eder
761a5df503
[ jOOQ/jOOQ#9206 ] Wrong implementation of DayToSecond#equals() and YearToMonth#equals()
2021-06-09 14:57:48 +02:00
Lukas Eder
9d37e1fec4
[ jOOQ/jOOQ#11980 ] MockConfiguration set() and derive() calls return delegate instead of MockConfiguration
2021-06-09 10:14:04 +02:00
Lukas Eder
431b7591df
[ jOOQ/jOOQ#11979 ] Add Configuration.deriveSettings(Function<Settings, Settings>)
2021-06-09 09:59:37 +02:00
Lukas Eder
ebe2a63a84
[ jOOQ/jOOQ#11977 ] PostgresDatabase should ignore unknown functions when parsing index column expressions
2021-06-09 09:32:27 +02:00
Lukas Eder
4898bacf1f
[ jOOQ/jOOQ#11976 ] Plain SQL derived tables need to be wrapped in parens
2021-06-08 15:58:15 +02:00
Lukas Eder
0b3e93bba2
[ jOOQ/jOOQ#10048 ] Add logging to BatchCRUD when the number of generated SQL queries is too high
2021-06-08 15:10:17 +02:00
Lukas Eder
df155878e5
[ jOOQ/jOOQ#11462 ] LoaderOptionsStep.commitAfter() is not implemented correctly
2021-06-08 14:57:09 +02:00
Lukas Eder
68858c390f
[ jOOQ/jOOQ#11973 ] JDBCUtils.dialect(Connection) recognises MYSQL_8_0, not MYSQL_8_0_19
...
This fixes a regression introduced by [jOOQ/jOOQ#11808 ] in the commercial distributions of jOOQ
2021-06-08 10:28:52 +02:00
Lukas Eder
d747123421
[ jOOQ/jOOQ#11958 ] Fix regression in Firebird and others
2021-06-04 16:57:27 +02:00
Lukas Eder
b98c5952c8
[ jOOQ/jOOQ#11964 ] Add new DefaultBinding(Binding<T, U>) constructor
2021-06-04 15:10:51 +02:00
Lukas Eder
56f9c55542
[ jOOQ/jOOQ#11924 ] Fix syntax error when identifiers are not quoted
2021-06-04 11:21:47 +02:00
Lukas Eder
3ff88ace75
[ jOOQ/jOOQ#7900 ] Fix DATEDIFF(day, x, y) for CockroachDB
2021-06-04 10:55:19 +02:00
Lukas Eder
84a05d317f
[ jOOQ/jOOQ#11564 ] CockroachDB GENERATE_SERIES doesn't produce an implicit table name
2021-06-04 10:52:41 +02:00
Lukas Eder
223923841a
[ jOOQ/jOOQ#7900 ] Fix DATEDIFF(day, x, y) for PostgreSQL
2021-06-04 09:52:26 +02:00
Lukas Eder
6772de381c
[ jOOQ/jOOQ#7900 ] Fix DATEDIFF(day, x, y) for PostgreSQL
2021-06-04 09:26:55 +02:00
Lukas Eder
4558a5f418
[ jOOQ/jOOQ#2464 ] [ jOOQ/jOOQ#11925 ] Fix MySQL DELETE t1 AS t2 regression
...
The previous fix introduced a regression in non-MySQL dialects (e.g. PostgreSQL)
2021-06-04 09:18:34 +02:00
Lukas Eder
ac494c9b98
[ jOOQ/jOOQ#11961 ] Update Redshift dialect
...
- Fix CURRENT_TIME
- Support LISTAGG()
- Support MEDIAN()
- Support CREATE / ALTER / DROP SCHEMA
2021-06-03 16:49:48 +02:00
Lukas Eder
d2faa7c2df
[ jOOQ/jOOQ#11960 ] Add support for Redshift YEAR TO MONTH interval literals
2021-06-03 16:03:13 +02:00
Lukas Eder
57bf3e2524
[ jOOQ/jOOQ#11738 ] Added the optional, provided pgjdbc dependency
2021-06-03 14:43:40 +02:00
Lukas Eder
9a73bc14c5
[ jOOQ/jOOQ#2464 ] [ jOOQ/jOOQ#11925 ] Fix MySQL DELETE t1 AS t2 regression
...
An earlier fix [jOOQ/jOOQ#2464 ] to support DELETE table aliasing must be consolidated with the more recent fix [jOOQ/jOOQ#11925 ] that aims for supporting DELETE .. USING and JOIN in MySQL DELETE
2021-06-03 12:36:40 +02:00
Lukas Eder
178b844fe3
[ jOOQ/jOOQ#11958 ] BOOL_AND() and BOOL_OR() emulation does not correctly implement FILTER clause
2021-06-03 12:13:57 +02:00
Lukas Eder
16da30bbfd
[ jOOQ/jOOQ#10036 ] Add parser support for BIT_AND_AGG(), BIT_OR_AGG(), BIT_XOR_AGG()
2021-06-03 11:49:27 +02:00
Lukas Eder
df8c61b473
[ jOOQ/jOOQ#10036 ] Add support for BIT_AND_AGG(), BIT_OR_AGG(), BIT_XOR_AGG()
2021-06-03 11:26:46 +02:00
Lukas Eder
e5fa6a4257
[ jOOQ/jOOQ#10528 ] Improved formatting
2021-06-02 15:33:45 +02:00
Lukas Eder
cfefc39e8d
[ jOOQ/jOOQ#10528 ] SQL Server scope declarations must be placed after AS
2021-06-02 15:20:34 +02:00
Lukas Eder
2cde540caf
Fix generated API
2021-06-02 15:20:28 +02:00
Lukas Eder
0ea806a01e
[ jOOQ/jOOQ#11656 ] HEX() seems to produce the wrong endianness in Db2
2021-06-02 14:13:13 +02:00
Lukas Eder
32fdf66c38
[ jOOQ/jOOQ#9650 ] Fix Firebird BIT_COUNT regression
2021-06-02 13:11:19 +02:00
Lukas Eder
b16efd9a1f
[ jOOQ/jOOQ#11943 ] Add native DML ORDER BY .. LIMIT support to Db2 11.1
2021-06-02 12:46:15 +02:00
Lukas Eder
0585526782
[ jOOQ/jOOQ#11943 ] Add native OFFSET support to Db2 11.1
2021-06-02 12:36:03 +02:00
Lukas Eder
bebd77e653
[ jOOQ/jOOQ#9650 ] Add support for the Snowflake database
...
- BITNOT support
- CREATE TABLE inline comment support
- DATEADD support
2021-06-02 12:15:10 +02:00
Lukas Eder
257a4c903b
[ jOOQ/jOOQ#7900 ] Add TIMESTAMPDIFF(datepart, ts, ts)
2021-06-02 12:14:52 +02:00
Lukas Eder
889d15a5b8
[ jOOQ/jOOQ#9650 ] Add support for the Snowflake database
...
- Support quantified comparison predicates
- Support recursive CTE
- Support UPDATE .. FROM
- Support DISTINCT ON
- Support SELECT .. INTO <table>
- Support CTAS
- Support UPDATE .. ROW = (SELECT ..)
- Support CREATE TABLE IF NOT EXISTS
- Support DROP TABLE IF EXISTS
- Support CREATE / DROP TEMPORARY TABLE
2021-06-01 20:57:21 +02:00
Lukas Eder
93166e77ef
[ jOOQ/jOOQ#9650 ] Add support for the Snowflake database
...
- Support for DATEDIFF()
- Support SET SCHEMA and SET CATALOG
- Support omittable sequence flags
2021-06-01 17:24:46 +02:00
Lukas Eder
46519da6ec
[ jOOQ/jOOQ#10572 ] TABLE should be optional in TRUNCATE [ TABLE ]
2021-06-01 17:24:36 +02:00
Lukas Eder
c4a1d06e01
[ jOOQ/jOOQ#2620 ] Add support for BigQuery DATE_DIFF and TIMESTAMP_DIFF
2021-06-01 15:19:19 +02:00
Lukas Eder
078d4cc440
[ jOOQ/jOOQ#2620 ] Add support for BigQuery DATE_DIFF and TIMESTAMP_DIFF
2021-06-01 14:19:52 +02:00
Lukas Eder
d6189e5514
[ jOOQ/jOOQ#9650 ] Add support for the Snowflake database
...
- Support for DELETE .. USING
- Support for EXTRACT and PG dateparts
- Support TIMESTAMPDIFF()
- Support GENERATE_SERIES()
- Support parsing GENERATOR function
2021-06-01 13:43:49 +02:00