Lukas Eder
|
0b7e91c18b
|
[jOOQ/jOOQ#13563] INSERT .. RETURNING emulations shouldn't acquire
multiple connections from ConnectionProvider when using
ThreadLocalTransactionProvider
|
2022-05-17 16:23:25 +02:00 |
|
Lukas Eder
|
3d4af4f206
|
[jOOQ/jOOQ#12989] Update R2DBC dependency to 0.9.1.RELEASE
|
2022-05-17 11:58:18 +02:00 |
|
Lukas Eder
|
6def0cb81a
|
[jOOQ/jOOQ#11969] Need to explicitly wrap aliases
|
2022-05-17 11:09:21 +02:00 |
|
Lukas Eder
|
088571bbcc
|
[jOOQ/jOOQ#11969] Let Condition extend Field<Boolean>
|
2022-05-17 10:38:28 +02:00 |
|
Lukas Eder
|
5b5a57eab8
|
[jOOQ/jOOQ#13553] Add asMultiset(Field<?>|Name|String alias) overloads.
|
2022-05-16 10:21:42 +02:00 |
|
Lukas Eder
|
b95715d1fc
|
[jOOQ/jOOQ#13558] Add a PrefixSuffixGeneratorStrategy to jOOQ-codegen
|
2022-05-13 16:00:59 +02:00 |
|
Lukas Eder
|
95bc88e5fe
|
[jOOQ/jOOQ#13069] Added <existsConvenience/>
|
2022-05-13 09:21:23 +02:00 |
|
Lukas Eder
|
e122273e50
|
[jOOQ/jOOQ#13553] Add TableLike<R>.asMultiset(): Field<Result<R>>
This includes:
- [jOOQ/jOOQ#13552] Change DSL.multiset(Select<R>) into DSL.multiset(TableLike<R>)
|
2022-05-12 17:11:28 +02:00 |
|
Lukas Eder
|
7f416b3136
|
[jOOQ/jOOQ#13546] Stop aligning generated POJO members and constructor arguments in columns
|
2022-05-12 15:50:08 +02:00 |
|
Lukas Eder
|
19efc7a3ec
|
[jOOQ/jOOQ#5970] Add Setting to auto-inline all bind variables that participate in predicates on certain fields
|
2022-05-12 10:59:18 +02:00 |
|
Lukas Eder
|
78792b0659
|
[jOOQ/jOOQ#10677¨Add <onUnused/> to code generation configuration to specify behaviour when encountering unused objects
|
2022-05-11 16:05:07 +02:00 |
|
Lukas Eder
|
124640771f
|
[jOOQ/jOOQ#13545] DSL.quotedName(String[]) should produce QualifiedName only if argument array length != 1
|
2022-05-11 12:17:24 +02:00 |
|
Lukas Eder
|
66d680e0a5
|
[jOOQ/jOOQ#12287] Replace calls to System.currentTimeMillis() by Clock
usage
|
2022-05-11 09:10:53 +02:00 |
|
Lukas Eder
|
9d07310fc0
|
[jOOQ/jOOQ#13544] Remove EXPERIMENTAL remark from ad-hoc converter and MULTISET construction API
|
2022-05-10 17:24:48 +02:00 |
|
Lukas Eder
|
f55181e4b0
|
[jOOQ/jOOQ#10304] Re-generated code
|
2022-05-10 17:00:26 +02:00 |
|
Lukas Eder
|
fc1e7a2807
|
[jOOQ/jOOQ#10304] Unnecessary parentheses generated in ConditionAsField
|
2022-05-10 16:52:14 +02:00 |
|
Lukas Eder
|
581b232b30
|
Stupid Java 8 compiler bug, again
|
2022-05-10 16:36:06 +02:00 |
|
Lukas Eder
|
9c7636d290
|
[jOOQ/jOOQ#7362] NOT NOT x is invalid in Derby. Revert to NOT (NOT x)
|
2022-05-10 15:31:28 +02:00 |
|
Lukas Eder
|
c9cfe48f5d
|
[jOOQ/jOOQ#7362] NOT NOT x is invalid in Derby. Revert to NOT (NOT x)
|
2022-05-10 15:27:49 +02:00 |
|
Lukas Eder
|
b8114532a8
|
[jOOQ/jOQO#7284] Fix patterns backport
|
2022-05-10 15:20:55 +02:00 |
|
Lukas Eder
|
a9c0c3f5b1
|
[jOOQ/jOOQ#13541] [jOOQ/jOOQ#13543] NullPointerException when rendering CTE without a top level context
|
2022-05-10 13:43:36 +02:00 |
|
Lukas Eder
|
ee187a4c04
|
[jOOQ/jOOQ#13534] Avoid rendering PostgreSQL native cast operator :: which cannot be used in Hibernate native queries
|
2022-05-10 12:27:57 +02:00 |
|
Lukas Eder
|
91a4e86125
|
[jOOQ/jOOQ#13542] Replace SPI default implementation class (e.g.
DefaultExecuteListener) by default methods in interface
|
2022-05-10 10:20:08 +02:00 |
|
Lukas Eder
|
41d08702a0
|
[jOOQ/jOOQ#13540] Remove "inline" and "reified" keywords from jOOQ-kotlin extensions where unnecessary
|
2022-05-09 14:24:34 +02:00 |
|
Lukas Eder
|
ee453a084a
|
[jOOQ/jOOQ#13538] Add a <T, E> Field<Result<R>>.collecting(Collector<R, ?, E>) kotlin extension function, and similar
|
2022-05-09 12:55:05 +02:00 |
|
Lukas Eder
|
169102e69f
|
[jOOQ/jOOQ#7362] Excess parentheses generated in NOT operator
|
2022-05-06 17:43:22 +02:00 |
|
Lukas Eder
|
06c2c31907
|
[jOOQ/jOQO#7284] Replace common patterns in query object model
- transformPatternsScalarSubqueryCountAsteriskGtZero
- transformPatternsScalarSubqueryCountExpressionGtZero
|
2022-05-06 15:32:11 +02:00 |
|
Lukas Eder
|
d26e2829cd
|
[jOOQ/jOOQ#12893] Fixed imports
|
2022-05-06 11:23:48 +02:00 |
|
Lukas Eder
|
c77fbb5e55
|
[jOOQ/jOOQ#12893] Add an Replacers.listening(Replacer, BiConsumer<QueryPart, QueryPart>) to allow for listening to QueryPart.() events
|
2022-05-06 11:23:10 +02:00 |
|
Lukas Eder
|
6f099c6cc9
|
[jOOQ/jOOQ#13053] java.lang.NoClassDefFoundError: org/postgresql/util/PGInterval when rendering SQL without the pgjdbc dependency
|
2022-05-06 10:45:48 +02:00 |
|
Lukas Eder
|
96b09d7686
|
[jOOQ/jOOQ#6454] Support converting from java.sql.Array to Object[]
This fixes:
- [jOOQ/jOOQ#13454] ARRAY_AGG cannot aggregate array columns in H2
|
2022-05-05 15:46:12 +02:00 |
|
Lukas Eder
|
0bab3f41fa
|
[jOOQ/jOOQ#13457] New configuration to generate implicit join definitions ALWAYS from foreign key name
|
2022-05-05 11:47:16 +02:00 |
|
Lukas Eder
|
e961592ea6
|
[jOOQ/jOOQ#13525] Improve Documentation for DSLContext.fetchStream() and related methods
|
2022-05-05 10:21:56 +02:00 |
|
Lukas Eder
|
098a290387
|
[jOOQ/jOOQ#13523] Add support for parsing ! (bang) as equivalent to .
(dot) in MS Access identifiers
|
2022-05-05 10:04:53 +02:00 |
|
Lukas Eder
|
7c6618833c
|
[jOOQ/jOOQ#13509] MariaDB is also affected
|
2022-05-04 15:36:10 +02:00 |
|
Lukas Eder
|
51ba61d336
|
[jOOQ/jOOQ#13516] KotlinGenerator should generate implicit joins path
accessors as properties
|
2022-05-03 16:40:18 +02:00 |
|
Lukas Eder
|
5050246b68
|
[jOOQ/jOOQ#13513] LoaderLoadStep.execute() shouldn't have @CheckReturnValue annotation
|
2022-05-03 15:03:10 +02:00 |
|
Lukas Eder
|
4f5ad3ce74
|
[jOOQ/jOOQ#13509] MySQL may ignore MULTISET subquery ORDER BY clause
|
2022-05-03 11:29:32 +02:00 |
|
Lukas Eder
|
86373d9897
|
[jOOQ/jOOQ#13508] Add MySQL support for INSERT .. ON DUPLICATE KEY UPDATE .. WHERE
|
2022-05-03 08:56:27 +02:00 |
|
Lukas Eder
|
8139c613b3
|
[jOOQ/jOOQ#13499] UnqualifiedName.name can be null
|
2022-05-02 13:40:27 +02:00 |
|
Lukas Eder
|
b7fc10238c
|
[jOOQ/jOOQ#5641] Support overriding code generation <target/> configuration via system properties
|
2022-05-02 11:54:40 +02:00 |
|
Lukas Eder
|
6f0dd6ab7e
|
[jOOQ/jOOQ#5254] Improved some more readme.md files
|
2022-05-02 10:57:36 +02:00 |
|
Lukas Eder
|
9938b2c474
|
More Java 8 compiler fixes
|
2022-04-29 11:10:57 +02:00 |
|
Lukas Eder
|
3d9a863467
|
[jOOQ/jOOQ#13503] Parser meta lookups don't work for INSERT .. SELECT .. RETURNING
|
2022-04-29 11:05:07 +02:00 |
|
Lukas Eder
|
c06ad0e6ec
|
Match "non-sealed abstract class" too
|
2022-04-29 10:00:25 +02:00 |
|
Lukas Eder
|
2e43102991
|
New Java 8 compiler problems
|
2022-04-29 10:00:10 +02:00 |
|
Lukas Eder
|
2342a49336
|
[jOOQ/jOOQ#12875] Annotate also the resourceful DSL::using methods
|
2022-04-28 20:39:51 +02:00 |
|
Lukas Eder
|
9b571dabd5
|
[jOOQ/jOOQ#13502] Added JDBC implementations of reactive transactions
|
2022-04-28 15:36:07 +02:00 |
|
Lukas Eder
|
63a27fe1ba
|
[jOOQ/jOOQ#13502] Add nested transaction support
|
2022-04-28 14:11:43 +02:00 |
|
Lukas Eder
|
403a57bf98
|
[jOOQ/jOOQ#13502] Add a reactive transaction API - Draft implementation
- API added
- Basic implementation added
|
2022-04-27 18:07:59 +02:00 |
|