Commit Graph

444 Commits

Author SHA1 Message Date
Lukas Eder
d09b715976 Added "EXPERIMENTAL" disclaimer to FactoryProxy 2012-04-29 12:09:09 +02:00
Lukas Eder
db2b2ac946 [#1376] Oracle UDTs in REF CURSORs are not deserialised correctly from
procedure OUT parameters
[#1377] Oracle UDTs are not deserialised correctly when the same UDT
name is present in multiple schemata
2012-04-29 11:26:57 +02:00
Lukas Eder
bb12708eb9 [#1371] Missing conversion when using unsafe Field<?> types in BATCH
statements
2012-04-28 13:22:07 +02:00
Lukas Eder
f842a60b73 [#1361] Add Factory.batchStore(TableRecord<?>...), to allow for batch
UPDATE/INSERTs of many records
[#1366] Let org.jooq.Batch extend Serializable
[#1367] Make configured ExecuteListeners default constructors accessible
[#1368] Promote AbstractQuery.isExecutable() to the public API
2012-04-27 16:20:44 +02:00
Lukas Eder
d5176c891c [#1336] Let Record.into(Class<?>) and similar methods accept "immutable"
classes, i.e. setter-less classes that take several constructor
arguments
2012-04-27 12:59:53 +02:00
Lukas Eder
2a5cb2046d Clarified Javadocs 2012-04-27 12:13:27 +02:00
Lukas Eder
66f6e248e7 [#1344] Micro-optimisation: Initialise Result ArrayLists to their
expected size, if that size is known.
2012-04-25 22:53:33 +02:00
Lukas Eder
8e4f04ba2e [#1340] Use Constructor.setAccessible(true), if no default constructor
is available on the target type of Record.into(Class<?>)
2012-04-25 21:55:24 +02:00
Lukas Eder
946cf34e0c [#1349] Add support for the CUBRID Click-Counter INCR() 2012-04-25 21:35:11 +02:00
Lukas Eder
59200ce6b0 [#1342] Improve Javadoc on Factory.function(). Document arguments 2012-04-25 21:20:27 +02:00
Lukas Eder
0cdbbb9a11 Applied Sergey's patch to support Settings from FactoryProxy 2012-04-25 19:27:03 +02:00
Lukas Eder
1df7156550 [#1343] Regression in insertInto(...).values(...). Cannot pass Field<?>
to values()
2012-04-22 12:24:47 +02:00
Lukas Eder
6bc74d2577 [#597] Add support for Oracle KEEP (DENSE_RANK FIRST...) aggregate
function clause
2012-04-22 11:41:44 +02:00
Lukas Eder
392c419551 [#1333] Add support for the Oracle TRUNC function, for numeric arithmetic 2012-04-20 13:40:42 +00:00
Lukas Eder
e60bed838a [#1323] Add support for byte[] in Postgres UDTs - Added support for Octal values 2012-04-20 13:33:42 +00:00
Lukas Eder
1796cac423 [#1333] Add support for the Oracle TRUNC function, for numeric arithmetic 2012-04-20 13:16:37 +00:00
Lukas Eder
aac93ee93a [#1322] Add Factory.dateAdd() and timestampAdd() for convenience 2012-04-20 10:36:41 +00:00
Lukas Eder
18e05cea75 [#1324] Code generation error in Oracle 10g when generating stored procedures 2012-04-20 09:35:15 +00:00
Lukas Eder
76247926be [#1283] The LIKE escape character needs escaping, too, in contains(), startsWith(), endsWith()
[#1328] Add Field<String> inline(char), inline(Character), inline(CharSequence) for convenience
2012-04-20 09:07:32 +00:00
Lukas Eder
6fcf0f9b30 [#1320] Document the possibility of accessing Connection.getWarnings() when errors are ignored in the Loader API 2012-04-20 08:31:11 +00:00
Lukas Eder
711c7d011d [#1326] Error when deserialising BLOBs from Oracle UDTs 2012-04-20 08:12:04 +00:00
Lukas Eder
f1add09448 [#1327] Add DataType.isLob() 2012-04-19 17:47:28 +00:00
Lukas Eder
64c60a549a [#1323] Add support for byte[] in Postgres UDTs 2012-04-19 16:42:30 +00:00
Lukas Eder
f842b7d905 Improved Javadoc on store() and storeUsing() methods 2012-04-18 20:01:54 +00:00
Lukas Eder
cfd7c56aed [#1319] Move jooq-spring's FactoryProxy to the core jooq project 2012-04-15 18:33:27 +00:00
Lukas Eder
cee7e5c1fb Fixed Javadoc links 2012-04-14 14:11:10 +00:00
Lukas Eder
69bf32942d Release 2.3.0 2012-04-13 14:46:05 +00:00
Lukas Eder
80d051b555 [#1310] Deprecate Factory.literal() in favor of Factory.inline(), and Factory.field() 2012-04-13 11:12:23 +00:00
Lukas Eder
a997bc4970 [#1302] Add Factory.inline() to allow for flagging inline-only "bind values" 2012-04-13 10:31:35 +00:00
Lukas Eder
a9d517fde2 [#1293] Generate setter methods for JAXB annotated configuration properties
Release 2.3.0-SNAPSHOT
2012-04-12 18:56:25 +00:00
Lukas Eder
f2b2bf6efd [#1303] Add connection-less Factory constructors for convenience, when jOOQ is only used as a SQL query builder - Fixed Javadoc errors 2012-04-12 18:49:47 +00:00
Lukas Eder
6d49519087 [#1286] Add "renderSchema" flag to Settings, to completely disable rendering of schema names
[#1306] Add missing INTERVAL data types to HSQLDBDataType
2012-04-12 18:30:59 +00:00
Lukas Eder
20b261fff3 [#1307] Let HSQLDB dialect render NVL2() as NVL2() instead of CASE expression 2012-04-12 18:24:42 +00:00
Lukas Eder
8be5e947cb [#1303] Add connection-less Factory constructors for convenience, when jOOQ is only used as a SQL query builder 2012-04-12 17:47:26 +00:00
Lukas Eder
2f568eb7e3 [#1288] SQL syntax errors from sequences when using RenderMapping's defaultSchema 2012-04-11 21:52:00 +00:00
Lukas Eder
249034d1d8 [#1297] Compilation error in CUBRID generated artefacts referencing OBJECT types 2012-04-10 17:40:47 +00:00
Lukas Eder
1758ad2b88 [#1289] DefaultBindContext logs as Util.class 2012-04-09 17:05:14 +00:00
Lukas Eder
693a78350b Release 2.2.0 - Fixed Javadoc 2012-04-09 15:30:01 +00:00
Lukas Eder
2c691d1f31 Release 2.2.0 - Fixed Javadoc 2012-04-09 15:27:58 +00:00
Lukas Eder
bfd039bdcb Release 2.2.0 2012-04-08 13:18:44 +00:00
Lukas Eder
6cb6fad7d9 [#585] Add support for DATE, TIME and INTERVAL arithmetic - won't support Ingres... 2012-04-07 14:42:54 +00:00
Lukas Eder
053d107f6e [#566] Add support for INTERVAL data types - some fixes for Postgres
[#585] Add support for DATE, TIME and INTERVAL arithmetic - some fixes for Postgres
2012-04-07 13:26:32 +00:00
Lukas Eder
d0d0198cbc [#566] Add support for INTERVAL data types - some fixes
[#585] Add support for DATE, TIME and INTERVAL arithmetic - some fixes
2012-04-07 12:01:06 +00:00
Lukas Eder
d1285173f7 [#1278] DEBUG log both executed SQL and SQL with inlined bind values 2012-04-07 11:59:36 +00:00
Lukas Eder
7acc26838a [#1273] Simulate GROUP_CONCAT() aggregate function using Oracle's LISTAGG() function, where available 2012-04-06 20:40:46 +00:00
Lukas Eder
003344ef32 [#1276] Simulate Oracle's LISTAGG() in DB2 using XMLAGG(), SUBSTR() and CONCAT() 2012-04-06 19:57:49 +00:00
Lukas Eder
ca32a0fa39 [#1273] Simulate GROUP_CONCAT() aggregate function using Oracle's LISTAGG() function, where available 2012-04-06 19:24:46 +00:00
Lukas Eder
8a5d3ae639 [#1273] Simulate GROUP_CONCAT() aggregate function using Oracle's LISTAGG() function, where available 2012-04-06 18:49:15 +00:00
Lukas Eder
367befbe98 [#1273] Simulate MySQL's / CUBRID's GROUP_CONCAT() aggregate function using Oracle's LISTAGG() function
[#1275] Simulate Sybase's LIST() aggregate function using Oracle's LISTAGG() function
2012-04-06 18:39:46 +00:00
Lukas Eder
e1220a5e75 [#1268] Add Factory.field(String, QueryPart...) to generate custom clauses - Some simplifications 2012-04-06 17:53:34 +00:00