Lukas Eder
fff27acbeb
[ #2426 ] Add DSLContext.batch(Query, Object[]...) as a convenience for
...
calling batch(Query).bind(Object...).bind(Object...)
2013-05-01 16:54:21 +02:00
Lukas Eder
5c196c57e9
Some Javadoc fixes
2013-05-01 15:26:57 +02:00
Lukas Eder
e2fc0f16a9
[ #1296 ] [ #1846 ] Added flag to indicate that FOR UPDATE is being
...
simulated. This is more accurate than just assuming ResultSet
concurrency to be a sufficient indicator
2013-05-01 15:04:51 +02:00
Lukas Eder
2f6e09294c
Prevent "expensive" operation of filling in a stack trace for signals
2013-05-01 11:11:59 +02:00
Lukas Eder
7822c93e64
[ #2416 ] Add Result.intoXML(org.xml.sax.ContentHandler) to generate a SAX
...
event stream from a jOOQ result
2013-04-28 23:23:20 +02:00
Lukas Eder
743bc48c56
Fixed Javadoc
2013-04-28 22:49:56 +02:00
Lukas Eder
fda9c88609
Removed unneeded (and thus, probably buggy) internal copy constructor
2013-04-28 19:05:57 +02:00
Lukas Eder
31f6d133b3
[ #2418 ] RenderContext.data() is not passed on to QueryParts when being
...
rendered
2013-04-28 19:00:59 +02:00
Lukas Eder
dcdac6f7e8
[ #1520 ] Handle Ingres', SQLite, SQL Server's, Sybase ASE's limitations
...
of 1024, 999, 2100 or 2000 maximum bind values per query
2013-04-28 18:52:36 +02:00
Lukas Eder
c3c87ee6c7
[ #1520 ] Handle Ingres', SQLite, SQL Server's, Sybase ASE's limitations
...
of 1024, 999, 2100 or 2000 maximum bind values per query
2013-04-28 16:39:31 +02:00
Lukas Eder
7022813865
[ #2344 ] Add a new ControlFlowException that is used to explicitly jump
...
out of a control flow
2013-04-28 14:26:24 +02:00
Lukas Eder
1532306f73
Release 3.0.0
2013-04-28 11:52:53 +02:00
Lukas Eder
5cd55d732c
[ #2415 ] Add Constants.MINOR_VERSION and Constants.FULL_VERSION for
...
internal and external reuse
2013-04-27 09:06:21 +02:00
Lukas Eder
80cac73310
Fixed compiler warning
2013-04-19 14:07:00 +02:00
Lukas Eder
64995c1836
Fixed grammar in Javadoc
2013-04-14 19:18:11 +02:00
Lukas Eder
d163a1f5d8
[ #2407 ] Fix bad references to pre-3.0 Factory in Javadoc - Fixed
...
Executor references
2013-04-13 12:46:22 +02:00
Lukas Eder
6dd02378c4
[ #2407 ] Fix bad references to pre-3.0 Factory in Javadoc - Fixed Factory
...
references
2013-04-13 12:44:06 +02:00
Lukas Eder
d8e18df627
Release 3.0.0-RC3: Javadoc fixes
2013-04-12 15:39:10 +02:00
Lukas Eder
2b59ed047f
[ #2385 ] fetchOne() and fetchLazy() don't terminate the ExecuteListener
...
life cycle when an exception occurs
2013-04-12 14:14:04 +02:00
Lukas Eder
053a728c25
[ #2392 ] Add Configuration.set() methods. They should allow for modifying
...
a Configuration
2013-04-12 12:21:02 +02:00
Lukas Eder
ebca8adaa2
[ #2388 ] Replace Configuration's List<ExecuteListener> with
...
ExecuteListenerProvider[] to simplify correct and thread-safe client
implementations
2013-04-12 12:00:30 +02:00
Lukas Eder
3f1e2af10a
[ #2399 ] Remove support for the USE statement
2013-04-12 10:05:32 +02:00
Lukas Eder
8d9a40ad19
[ #2393 ] Fully qualified name not used for user-defined aggregate
...
function
2013-04-12 09:48:08 +02:00
Lukas Eder
bfbcbca33f
[ #2396 ] Add DSL.function(Name, Class, Field...) and
...
DSL.function(Name, DataType, Field...) to allow for custom,
fully-qualified function references
2013-04-12 09:47:29 +02:00
Lukas Eder
28073c01db
[ #2391 ] Rename dialect-specific Factories [Dialect]Factory to
...
[Dialect]DSL
2013-04-07 22:44:29 +02:00
Lukas Eder
078da8a28b
[ #2388 ] Replace Configuration's List<ExecuteListener> with an
...
ExecuteListenerProvider to simplify correct and thread-safe client
implementations - Added warning as this type might not be in its final
state
2013-04-07 22:36:15 +02:00
Lukas Eder
2e57438987
Added convenient constructor overload
2013-04-07 18:53:19 +02:00
Lukas Eder
a6020617f5
Fixed xtend source code
2013-04-07 17:18:56 +02:00
Lukas Eder
68db0cf354
Renamed AttachableInternal.getConfiguration() to configuration() for
...
consistency
2013-04-07 17:17:27 +02:00
Lukas Eder
c753d70bb1
Fixed xtend source code
2013-04-07 17:12:33 +02:00
Lukas Eder
15f24d6e39
[ #2390 ] Change Configuration API to reflect jOOQ-style getter /
...
setter naming
2013-04-07 17:06:04 +02:00
Lukas Eder
c3883d2b92
[ #2388 ] Replace Configuration's List<ExecuteListener> with an
...
ExecuteListenerProvider to simplify correct and thread-safe client
implementations
2013-04-07 16:57:23 +02:00
Lukas Eder
d104467645
Fixed Javadoc
2013-04-07 15:50:23 +02:00
Lukas Eder
869ada72ed
[ #2389 ] Make org.jooq.impl.DefaultConfiguration public -
...
TODO: Make implementation threadsafe!
2013-04-07 15:36:12 +02:00
Lukas Eder
062acf7648
Merge pull request #2381 from svenjacobs/master
...
Do not add TableFieldImpl to table in constructor of TableFieldImpl
2013-04-06 12:51:51 -07:00
Lukas Eder
6d7eff66ce
[ #2382 ] Let DAO reference a Configuration instead of an Executor
2013-04-06 21:42:06 +02:00
Lukas Eder
906df54303
[ #2380 ] Rename org.jooq.impl.Factory to org.jooq.DSL - Step 1
...
- Renamed org.jooq.impl.Factory to org.jooq.impl.DSL
2013-04-06 21:17:18 +02:00
Lukas Eder
0183ecab99
[ #2379 ] Replace 3.0-RC1 Executor type by a contextual DSL type
...
constructed from Factory.using() - Step 4
- Renamed ContextDSL to DSLContext
2013-04-06 21:00:50 +02:00
Lukas Eder
427a09ecac
[ #2383 ] Remove org.jooq.Context marker interface - Removed references to
...
org.jooq.Context
2013-04-06 20:54:34 +02:00
Lukas Eder
39b20216a9
[ #2379 ] Replace 3.0-RC1 Executor type by a contextual DSL type
...
constructed from Factory.using() - Step 4
- Fixed Xtend code generation
2013-04-06 19:02:05 +02:00
Lukas Eder
20af63d55e
[ #2379 ] Replace 3.0-RC1 Executor type by a contextual DSL type
...
constructed from Factory.using() - Step 3
- Make Executor package-private
- Rename Executor to ContextDSLImpl
- Re-generate H2, MySQL, Oracle databases
- Let DAO reference a Configuration instead of an Executor [#2382 ]
2013-04-06 18:45:45 +02:00
Lukas Eder
738e0adc85
[ #2379 ] Replace 3.0-RC1 Executor type by a contextual DSL type
...
constructed from Factory.using() - Step 2
- Re-introduce "FactoryOperations", named ContextDSL
- Let Executor implement ContextDSL
2013-04-06 18:17:35 +02:00
Lukas Eder
412bd45e12
[ #2379 ] Replace 3.0-RC1 Executor type by a contextual DSL type
...
constructed from Factory.using() - Step 1
- Make Executor constructors package-private
- Add Factory.using() factory method
2013-04-06 17:45:07 +02:00
Sven Jacobs
a3b08d6eb0
Do not add TableFieldImpl to table in constructor of TableFieldImpl
2013-04-06 10:48:44 +02:00
Lukas Eder
cccce72086
[ #2372 ] Add aliases for arithmetic operators to be able to use
...
Groovy default operator overloading
2013-04-05 13:28:53 +02:00
Lukas Eder
7ede90174a
[ #2374 ] INSERT .. RETURNING always returns null for dynamically created
...
tables - Reverted incorrect fix
2013-04-05 13:14:27 +02:00
Lukas Eder
eb34ebf4d7
Merge pull request #2377 from svenjacobs/master
...
[#2374 ] INSERT .. RETURNING always returns null for dynamically created tables - Canonical implementation contributed by Steven Jacobs
2013-04-05 04:06:56 -07:00
Lukas Eder
dacf7184ae
[ #2378 ] Allow for overriding getIdentity() and getReferences() in
...
CustomTable
2013-04-05 13:00:41 +02:00
Sven Jacobs
1685351e82
Fix for issue #2374 (INSERT .. RETURNING always returns null for dynamically created tables)
2013-04-05 11:45:05 +02:00
Lukas Eder
caa173e5bd
Fixed Javadoc
2013-04-05 11:22:55 +02:00