Commit Graph

11 Commits

Author SHA1 Message Date
Lukas Eder
dad2fe30dc Updated refaster files 2020-04-30 16:30:56 +02:00
Lukas Eder
a26b6cbc6d [jOOQ/jOOQ#10025] Move Keywords.F_XYZ to Names.N_XYZ and make them unquotedName 2020-04-02 11:23:33 +02:00
Lukas Eder
19baebb78b [jOOQ/jOOQ#10024] Upgraded errorprone dependency 2020-04-01 14:33:30 +02:00
Knut Wannheden
7365e753ae [jOOQ/jOOQ#5218] Support flags for all lock modes
The DSL API supports all of PostgreSQL's lock modes (`UPDATE`, `NO KEY
UPDATE`, `SHARE`, and `KEY SHARE`) and now also supports the `OF`
clauses and `WAIT`, `NOWAIT`, and `SKIP LOCKED` clauses for all lock
modes. Previously the DSL API did not support these clauses for the
`SHARE` mode and for all other modes the rendered SQL would always end
up using the `UPDATE` lock mode.

Whether a particular lock mode and clause combination is supported,
depends on the SQL dialect.

On the `SelectQuery` API the methods
`setForUpdate[Of|Wait|NoWait|SkipLocked]()` have all been marked as
deprecated in favor of the new methods
`setForLockMode[Of|Wait|NoWait|SkipLocked]()`.
2020-02-28 12:21:45 +01:00
Knut Wannheden
692e7470e2 [jOOQ/jOOQ#9882] Add Refaster templatesfor SQLDialect#supports() 2020-02-28 07:25:41 +01:00
Knut Wannheden
9734362193 [jOOQ/jOOQ#9825] Resynchronize .refaster files as binary files 2020-02-20 15:21:04 +01:00
Knut Wannheden
9faa244a0d [#282] Stop removing trailing spaces outside delimited code regions 2020-02-20 12:20:19 +01:00
Knut Wannheden
68cf031531 [jOOQ/jOOQ#9825] exec-maven-plugin appears to be broken
The `exec-maven-plugin` is supposed to use `${basedir}` as the working
directory (as one would expect), but it uses the parent process' working
directory. Also the existing `<workingDirectory>` parameter has no
effect...
2020-02-19 16:45:40 +01:00
Knut Wannheden
eb1ffec486 [jOOQ/jOOQ#9825] Temporarily disabling step to combine Refaster files 2020-02-19 16:09:44 +01:00
Knut Wannheden
cb6bc67fd9 [jOOQ/jOOQ#9825] Don't build jOOQ-refaster in Java 8 builds
`jOOQ-refaster` doesn't need to be built as part of the Java 8 builds
and in fact only causes problems.
2020-02-19 15:46:27 +01:00
Knut Wannheden
883cec7fe6 [jOOQ/jOOQ#9825] Include jooq-refaster in builds
The `Splitter` now also copies the `jooq-refaster` and
`jooq-test-refaster` Maven modules for all relevant builds.
2020-02-19 14:42:00 +01:00