Lukas Eder
7294160a64
Release 3.0.0-RC1 - Fixed compilation error
2013-02-16 14:51:38 +01:00
Lukas Eder
8576e1d56d
Release 3.0.0-RC1
2013-02-16 14:28:59 +01:00
Lukas Eder
b84c0060b9
Changed year number in copyright to 2013
2013-01-03 12:05:32 +01:00
Lukas Eder
cf4a9e521d
Upgraded .classpath JRE reference from 1.6 to 1.7
2012-12-28 14:49:06 +01:00
Lukas Eder
2f427a4520
[ #1549 ] Externalise connection lifecycle through new ConnectionProvider
2012-12-20 13:06:51 +01:00
Lukas Eder
1adbf989e1
Ignore new Eclipse warning "potential resource leak". It seems to
...
enforce a very rigid resource lifecycle handling
2012-12-02 10:29:02 +01:00
Lukas
d82f0455ab
Some auto-generated preference / settings changes
2012-12-01 17:01:49 +01:00
Chrriis
406c3de55c
[ #1177 ] Add SQL Console module to jOOQ - avoid evaluating empty
...
statements.
2012-11-08 11:49:39 +01:00
Chrriis
9453aa3a3c
[ #1177 ] Add SQL Console module to jOOQ - fixed infinite loop on certain
...
RDBMS.
2012-11-08 11:47:04 +01:00
Lukas Eder
e506d9de65
[ #1533 ] Extract Executor API from Factory. Let Factory contain only
...
static QueryPart factory methods
2012-10-26 23:03:04 +02:00
Lukas Eder
b1bd104fd0
Release 3.0.0-SNAPSHOT
2012-10-26 15:13:19 +02:00
Lukas Eder
acb7dd97d7
Release 2.6.0
2012-10-26 14:23:25 +02:00
Lukas Eder
27f9f47020
Release 2.6.0
2012-10-26 09:54:32 +02:00
Chrriis
b8a3cfd6d6
Closing streams that were not properly closed.
2012-10-25 19:02:31 +02:00
Lukas Eder
2ee9b459bb
[ #1472 ] Move org.jooq.tools.debug API from jOOQ Console to core - After
...
experimenting with such APIs, Christopher Deckers and I came to the
conclusion that the debugger API is too specialised to be put into the
core. This ticket will be reverted
2012-10-12 14:09:27 +02:00
Chrriis
8fdcddf78e
[ #1177 ] Add SQL Console module to jOOQ - multi execution context
...
prepared in the code.
2012-10-07 13:10:53 +02:00
Chrriis
f4497dca18
[ #1177 ] Add SQL Console module to jOOQ - Minor bug fixes.
2012-10-07 12:12:59 +02:00
Chrriis
2f546950ce
[ #1177 ] Add SQL Console module to jOOQ - Show sum when selecting time
...
information of multiple rows of same column.
2012-10-07 12:12:10 +02:00
Lukas Eder
d9bf1c5703
[ #1472 ] Move org.jooq.tools.debug API from jOOQ Console to core
2012-09-16 18:10:06 +02:00
Lukas Eder
abad0c6a63
[ #1472 ] Add a Settings.executeDebugging property, and move server-side
...
Console logic to core - Removed unused parameter
2012-09-12 20:10:56 +02:00
Lukas Eder
f231df8c82
Fixed typo
2012-09-11 23:36:46 +02:00
Lukas Eder
ba5bdd2c7b
[ #1472 ] Add a Settings.executeDebugging property, and move server-side
...
Console logic to core
- Extracted ExecutionType into its own file
- Added some Javadoc
2012-09-11 22:40:32 +02:00
Lukas Eder
7d3b83a97d
[ #1472 ] Add a Settings.executeDebugging property, and move server-side
...
Console logic to core - Fixed wrong breakpoint ID comparisons
2012-09-11 22:05:47 +02:00
Lukas Eder
a19755f40a
[ #1472 ] Add a Settings.executeDebugging property, and move server-side
...
Console logic to core
- Made Breakpoint "more" immutable
- Let Breakpoint use a UUID as ID, instead of a locally incremented int
2012-09-11 22:02:55 +02:00
Lukas Eder
c4a79ad6ee
Fixed a warning
2012-09-11 22:00:12 +02:00
Lukas Eder
4aa61514ea
[ #1472 ] Add a Settings.executeDebugging property, and move server-side
...
Console logic to core - Removed unnecessary CommandMessage.runCommand()
indirection
2012-09-11 21:27:34 +02:00
Lukas Eder
2898d65145
Fixed copyright header indentation
2012-09-11 21:25:03 +02:00
Lukas Eder
76d271e3e9
[ #1472 ] Add a Settings.executeDebugging property, and move server-side
...
Console logic to core - Removed unused LocalMessage
2012-09-11 21:10:27 +02:00
Lukas Eder
09f49a08c2
[ #1472 ] Add a Settings.executeDebugging property, and move
...
server-side Console logic to core - Removed
Debugger.modifyBreakpoint(). It does the same as
Debugger.addBreakpoint()
2012-09-11 20:57:30 +02:00
Lukas Eder
6931480f51
[ #1472 ] Add a Settings.executeDebugging property, and move server-side
...
Console logic to core - Added non-instanciable NoResult (similar to
java.lang.Void) for those Messages that do not return any result
2012-09-11 20:37:01 +02:00
Lukas Eder
3dac920190
[ #1472 ] Add a Settings.executeDebugging property, and move server-side
...
Console logic to core - Added ChainedCommandMessage
2012-09-11 20:31:55 +02:00
Lukas Eder
225ab64776
[ #1472 ] Add a Settings.executeDebugging property, and move server-side
...
Console logic to core - Removed unused Debugger.setBreakpoints() method
from the public API
2012-09-11 20:26:46 +02:00
Lukas Eder
9d190ff7ca
[ #1472 ] Add a Settings.executeDebugging property, and move
...
server-side Console logic to core
- API refactoring: Moved QueryMatcher property from Debugger to
LoggingListener, to simplify API evolution (possibility of
multiple LoggingListeners)
- Use jOOQ terminology: Query instead of Statement
2012-09-11 20:22:05 +02:00
Lukas Eder
1cc79a4dfb
[ #1472 ] Add a Settings.executeDebugging property, and move server-side
...
Console logic to core - Cleaned LoggingListener API - Create
single-POJO-argument methods for better API evolution
2012-09-09 15:35:53 +02:00
Lukas Eder
20859a35dc
[ #1472 ] Add a Settings.executeDebugging property, and move
...
server-side Console logic to core - Use jOOQ terminology: Query
instead of Statement, Result instead of ResultSet
2012-09-09 15:29:53 +02:00
Lukas Eder
46c6eb4a96
[ #1472 ] Add a Settings.executeDebugging property, and move
...
server-side Console logic to core - Remove DebuggerRegistry from
the public API
2012-09-09 15:10:35 +02:00
Lukas Eder
7c60d72448
[ #1472 ] Add a Settings.executeDebugging property, and move
...
server-side Console logic to core
- Created org.jooq.tools.debug API package
- Created org.jooq.tools.debug.impl implementation package
- Resolved package-dependencies to hide implementation facts from
the Console client implementation
2012-09-09 14:50:39 +02:00
Lukas Eder
fdff1108ef
[ #1472 ] Add a Settings.executeDebugging property, and move
...
server-side Console logic to core
- Split CommunicationInterface logic into client/server-side parts
- Removed unnecessary CommunicationInterfaceFactory
2012-09-09 14:01:30 +02:00
Lukas Eder
46430604bf
[ #1472 ] Add a Settings.executeDebugging property, and move server-side
...
Console logic to core
- Merged org.jooq.debug.console.{remote, remote.messaging} packages
- Reduced visibility of remote objects
2012-09-09 13:28:34 +02:00
Lukas Eder
c38526ac35
[ #1472 ] Add a Settings.executeDebugging property, and move
...
server-side Console logic to core
- Pulled up DebuggerCommunicationInterface dependency on Debugger
to CommunicationInterface and removed original class
- Removed transient dependency between Message and
CommunicationInterface (moved it into a new MessageContext, which
is passed to Message.run() methods)
2012-09-09 13:20:43 +02:00
Lukas Eder
45a5b808a3
[ #1472 ] Add a Settings.executeDebugging property, and move
...
server-side Console logic to core - Inlined
CommunicationInterface.{sync|async}Exec() now that these methods
provide no additional features over {sync|async}Send
2012-09-09 12:51:03 +02:00
Lukas Eder
cc193ebf2f
[ #1472 ] Add a Settings.executeDebugging property, and move server-side
...
Console logic to core - Make CommandMessages immutable by providing
constructors with message arguments
2012-09-09 12:19:01 +02:00
Lukas Eder
a79783aa41
[ #1472 ] Add a Settings.executeDebugging property, and move server-side
...
Console logic to core - Renamed ResultSetLoggingData into ResultSetLog
for conciseness
2012-09-08 14:13:57 +02:00
Lukas Eder
b98612e53e
[ #1472 ] Add a Settings.executeDebugging property, and move server-side
...
Console logic to core
- Renamed QueryLoggingData to StatementLog for consistency (with
StatementInfo)
- Choose composition (StatementLog has a StatementInfo) over inheritance
(StatementLog is a StatementInfo). This will simplify further
refactorings
2012-09-08 14:10:48 +02:00
Lukas Eder
189dc79af9
[ #1472 ] Add a Settings.executeDebugging property, and move server-side
...
Console logic to core - Renamed SqlQueryType to QueryType
2012-09-08 13:58:33 +02:00
Lukas Eder
8086066e8b
[ #1472 ] Add a Settings.executeDebugging property, and move server-side
...
Console logic to core - Inline CommandMessage.{sync|async}Message. This
indirection is not needed, but obscures further refactorings
2012-09-08 13:09:17 +02:00
Lukas Eder
baffa39059
[ #1472 ] Add a Settings.executeDebugging property, and move server-side
...
Console logic to core - Inline Message.{sync|async}Send(). This
indirection is not needed
2012-09-08 11:28:33 +02:00
Lukas Eder
8fbe50b8e5
[ #1472 ] Add a Settings.executeDebugging property, and move server-side
...
Console logic to core - Suppressed some warnings
2012-09-08 11:24:03 +02:00
Lukas Eder
c263e21eb0
[ #1472 ] Add a Settings.executeDebugging property, and move server-side
...
Console logic to core - Added generic type parameter <S extends
Serializable> to Message<S>, to simplify subsequent refactorings
2012-09-08 11:17:35 +02:00
Lukas Eder
cd0aac47e9
[ #1472 ] Add a Settings.executeDebugging property, and move server-side
...
Console logic to core - Fixed some warnings
2012-09-08 11:09:22 +02:00