Lukas Eder
c2ed464bef
[ jOOQ/jOOQ#16503 ] Replace java.util.* import by explicit imports
2024-05-01 15:26:53 +02:00
Lukas Eder
85770ac899
[ jOOQ/jOOQ#16503 ] Remove java.util.function.* import
2024-05-01 15:11:48 +02:00
Lukas Eder
bf597b0a9e
[ jOOQ/jOOQ#16503 ] Remove java.util.stream.* import
2024-05-01 14:56:41 +02:00
Lukas Eder
fa0cee0750
[ jOOQ/jOOQ#16620 ] Add parser support for the T-SQL DDL ALTER TABLE .. WITH CHECK clause
2024-05-01 13:48:49 +02:00
Lukas Eder
413cdace62
[ jOOQ/jOOQ#16615 ] Add parser support
2024-05-01 11:44:50 +02:00
Lukas Eder
7bef93b32b
[ jOOQ/jOOQ#16615 ] Support BigQuery's ALTER COLUMN SET OPTIONS as a
...
COMMENT ON COLUMN implementation
2024-05-01 11:37:05 +02:00
Lukas Eder
d0bf1d180f
[ jOOQ/jOOQ#15637 ] Emulate DELETE .. USING with MERGE, where available
2024-04-30 16:36:46 +02:00
Lukas Eder
310f3cb266
[ jOOQ/jOOQ#16442 ] Support function forms for AND(), OR(), XOR()
2024-04-30 13:42:55 +02:00
Lukas Eder
f6593f3f38
Build specifics changed
2024-04-29 11:47:18 +02:00
Lukas Eder
4420cf69ad
Revert "[ jOOQ/jOOQ#15346 ] Revert doing this for FirebirdDatabase"
2024-04-29 11:47:02 +02:00
Lukas Eder
80b39b8aed
[ jOOQ/jOOQ#15346 ] Make this about fixed-length CHAR types only
...
This includes:
- [jOOQ/jOOQ#16607 ] Add DataType.hasFixedLength()
2024-04-29 10:08:23 +02:00
Data Geekery CI Bot
0f3733b1c2
Re-generated code
2024-04-27 06:30:17 +02:00
Lukas Eder
de6b5c3217
[ jOOQ/jOOQ#16602 ] Wrong cast type name when casting value to NCLOB in Firebird
2024-04-26 17:51:50 +02:00
Lukas Eder
33b4099e32
[ jOOQ/jOOQ#15346 ] Add a Settings.fetchTrimmedStrings flag to auto-trim
...
results from certain RDBMS
Apply the flag also to Firebird
2024-04-26 17:44:57 +02:00
Lukas Eder
0ad60ed8d9
[ jOOQ/jOOQ#15723 ] Cache comment Results
...
We shouldn't lazy stream the result set while fetching more results at the same time! Not all JDBC drivers support this
2024-04-26 17:34:34 +02:00
Lukas Eder
b0d80284f4
[ jOOQ/jOOQ#15723 ] Generate comments also on other PG object types
...
This includes:
- [jOOQ/jOOQ#16600 ] Add a <commentsOnDomains/> flag
- [jOOQ/jOOQ#16601 ] Add more <comment/> support to jooq-meta.xsd
2024-04-26 15:15:48 +02:00
Lukas Eder
8c084188a9
[ jOOQ/jOOQ#16494 ] Remove SQLite specific rendering of quoted identifiers, to behave like other dialects
...
This includes:
- [jOOQ/jOOQ#16598 ] Generate backticks for quoted identifiers in SQLite, instead of double quotes
2024-04-26 10:48:25 +02:00
Lukas Eder
c2a4938a78
[ jOOQ/jOOQ#16071 ] Support CRDB, H2, HSQLDB, Postgres, YDB via ARRAY_AGG
2024-04-25 11:12:54 +02:00
Lukas Eder
0221deb57a
[ jOOQ/jOOQ#16071 ] Support parsing BigQuery ANY_VALUE(x HAVING MAX y)
2024-04-25 11:12:44 +02:00
Lukas Eder
acb9ccdcd8
Merge branch 'main' of github.com:jOOQ/jOOQ
2024-04-25 07:43:42 +02:00
Lukas Eder
0519a82270
[ jOOQ/jOOQ#16071 ] Add MAX_BY() and MIN_BY() aggregate functions
...
This includes:
- [jOOQ/jOOQ#16592 ] Add OrderedAggregateFunction::orderBy as a synonym
for withinGroupOrderBy
2024-04-24 16:33:26 +02:00
Lukas Eder
e6f4df629e
[ jOOQ/jOOQ#15732 ] Upgrade DuckDB to 0.10.2
2024-04-24 10:31:32 +02:00
Lukas Eder
329fe26e29
[ jOOQ/jOOQ#16585 ] Work around HSQLDB bug where wrong LocalTime value is
...
fetched when using bind values of type LocalTime[]
2024-04-24 10:31:14 +02:00
Lukas Eder
a13d0e16d1
[ jOOQ/jOOQ#15732 ] Upgrade DuckDB to 0.10.2
2024-04-23 17:14:11 +02:00
Lukas Eder
c6afa068f5
[ jOOQ/jOOQ#16581 ] Time zone information lost when fetching TIMETZ[] value in PostgreSQL
2024-04-23 17:13:52 +02:00
Lukas Eder
852da7839c
[ jOOQ/jOOQ#16563 ] Support delimiter expressions in LISTAGG() and GROUP_CONCAT()
2024-04-22 14:27:22 +02:00
Lukas Eder
01e6a279d7
[ jOOQ/jOOQ#16576 ] SAXParseException warnings when using jOOQ-codegen-gradle or any other MiniJAXB.unmarshal() usage
2024-04-22 11:09:51 +02:00
Lukas Eder
6f5ca2a7a2
[ jOOQ/jOOQ#16560 ] Cannot configure matchers using jOOQ-codegen-gradle plugin
2024-04-22 10:34:43 +02:00
Lukas Eder
a49b56444f
[ jOOQ/jOOQ#16569 ] DELETE .. ORDER BY .. LIMIT on partitioned tables
...
without unique constraint uses non-unique ctid for self joins
2024-04-22 09:40:23 +02:00
Lukas Eder
44a230824e
[ jOOQ/jOOQ#16524 ] Fix AURORA_POSTGRES support
2024-04-05 13:17:36 +02:00
Lukas Eder
4172cc91b7
[ jOOQ/jOOQ#16551 ] [ jOOQ/jOOQ#16552 ] Various improvements
2024-04-05 12:08:43 +02:00
Lukas Eder
cece52fec3
[ jOOQ/jOOQ#7539 ] Help the poor javac compiler, which again can't infer
2024-04-05 09:48:04 +02:00
Lukas Eder
cfca1e440c
[ jOOQ/jOOQ#16529 ] Auto wrap Field arguments to a Routine's Object typed parameter in Field<Object>
2024-04-05 09:36:20 +02:00
Lukas Eder
2e6e83afaa
[ jOOQ/jOOQ#7539 ] More ClickHouse support
...
This includes:
- Relational division
- JSON_ARRAYAGG()
- Nested JSON (requires allow_experimental_object_type = 1)
2024-04-04 19:49:06 +02:00
Lukas Eder
0e4a9be380
[ jOOQ/jOOQ#14866 ] Incorrect conversion of LocalDateTime to LocalDate during daylight saving time
2024-04-04 13:42:50 +02:00
Lukas Eder
3079e116c5
[ jOOQ/jOOQ#16498 ] [ jOOQ/jOOQ#16539 ] MySQL DATETIME fixes
...
This includes:
- [jOOQ/jOOQ#16498 ] Render standard SQL DATE literal on MySQL, instead of JDBC date literal
- [jOOQ/jOOQ#16539 ] DDL statements should produce DATETIME data type for SQLDataType.TIMESTAMP in MySQL
2024-04-04 11:31:19 +02:00
Lukas Eder
166ee5da84
[ jOOQ/jOOQ#16535 ] Parser fails to parse TIME[STAMP] WITH TIME ZONE literals
2024-04-04 10:34:39 +02:00
Lukas Eder
1ebf4805dd
[ jOOQ/jOOQ#7539 ] More ClickHouse support
...
This includes:
- Various JSON fixes
2024-04-03 18:09:01 +02:00
Lukas Eder
96ad496948
[ jOOQ/jOOQ#7539 ] More ClickHouse support
...
This includes:
- Fix UUID_TO_BIN()
- Support asterisks on joins
- Various JSON fixes
2024-04-03 18:04:48 +02:00
Lukas Eder
3b80a2e1d2
[ jOOQ/jOOQ#15732 ] Upgrade duckdb_jdbc to 0.10.1
2024-04-03 14:50:23 +02:00
Lukas Eder
7f2b3c638e
[ jOOQ/jOOQ#16531 ] Marginal Javadoc improvement
2024-04-03 10:44:07 +02:00
Lukas Eder
497767e1bb
[ jOOQ/jOOQ#7539 ] More ClickHouse support
...
- Support COT()
- Fix empty grouping set
- Support INSERT .. ON DUPLICATE KEY IGNORE
2024-04-02 15:51:22 +02:00
Lukas Eder
ead3073334
[ jOOQ/jOOQ#7539 ] Support computed columns
2024-04-02 12:39:20 +02:00
Lukas Eder
0ac9d0eff5
[ jOOQ/jOOQ#16524 ] Add SQL Server support
2024-04-02 11:17:22 +02:00
Lukas Eder
0c97920c81
[ jOOQ/jOOQ#16524 ] Add H2 and HSQLDB support
2024-04-02 11:00:52 +02:00
Lukas Eder
f45e6286f8
[ jOOQ/jOOQ#15732 ] Assume DEFAULT NEXTVAL('..') is an identity
2024-03-28 15:57:03 +01:00
Lukas Eder
debdd1ffe0
[ jOOQ/jOOQ#15732 ] Reverse engineer error message to detect SQLStateClass
2024-03-28 15:42:56 +01:00
Lukas Eder
7d4e9c89f0
[ jOOQ/jOOQ#15732 ] DuckDB identifiers are never case sensitive
2024-03-28 15:37:17 +01:00
Lukas Eder
0de1d5563c
[ jOOQ/jOOQ#15732 ] Reverse engineer error message to detect SQLStateClass
2024-03-28 15:25:50 +01:00
Lukas Eder
2de610aecc
[ jOOQ/jOOQ#15732 ] Map LONGVARCHAR and LONGNVARCHAR to STRING
2024-03-28 13:55:53 +01:00