Lukas Eder
af336751f4
Merge branch 'master' of https://github.com/jOOQ/jOOQ.git
2012-10-07 12:37:59 +02:00
Lukas Eder
0526ac1bc6
[ #1854 ] Add ResultQuery.maxRows(int) to limit the number of actually
...
fetched records
[#1856 ] Add Query.queryTimeout(int) to support for JDBC's
Statement.setQueryTimeout()
2012-10-07 12:36: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
69187ee0ed
[ #1756 ] Add RecordMapper<E>, similar to RecordHandler<R>, mapping
...
records to custom types
2012-09-28 18:36:13 +02:00
Lukas Eder
8712b86f78
[ #1850 ] Record.equals() returns true as soon as both records hold a
...
"null" value for a given field
2012-09-28 17:50:29 +02:00
Lukas Eder
d82d95ef78
[ #1848 ] Add Record.changed() to indicate whether a Record contains
...
"dirty" values
2012-09-28 17:41:09 +02:00
Lukas Eder
f23491be9e
[ #1849 ] Add Record.original() to obtain the originally fetched values
...
from a Record - Added an additional test
2012-09-28 17:30:11 +02:00
Lukas Eder
9f2a848b07
[ #1849 ] Add Record.original() to obtain the originally fetched values
...
from a Record
2012-09-28 17:16:40 +02:00
Lukas Eder
e976d79243
[ #1472 ] Move org.jooq.tools.debug API from jOOQ Console to core
...
- Added Debugger.executor(), to re-enable jOOQ Console Editor
functionality
- Renamed DebuggerFactory to DebuggerAPI (may be improved)
- Reverted Settings flags to activate the Debugger Server
- Added explicit API in DebuggerAPI to start / stop the Debugger Server
- Added DebuggerAPI.debug property for global activation / deactivation
of debugging
2012-09-28 15:57:36 +02:00
Lukas Eder
a15c83fc25
[ #1844 ] Add Table<Record> Table.join(TableLike<?>, JoinType) to allow
...
for dynamic joining
2012-09-26 22:38:44 +02:00
Lukas Eder
20d9d02cdc
[ #1472 ] Move org.jooq.tools.debug API from jOOQ Console to core - Added
...
QueryExecutor.schemata(), .tables(Schema), .fields(Table) in order to
query for meta data
2012-09-24 23:33:49 +02:00
Lukas Eder
94225e8d5f
[ #1842 ] Add Condition Field.compare(Comparator, Field<T>) to allow for
...
dynamic comparisons
2012-09-24 22:06:08 +02:00
Lukas Eder
8f53755f94
[ #1841 ] Add SortField Field.sort(SortOrder) to allow for dynamic sorting
2012-09-24 21:51:07 +02:00
Lukas Eder
58fa624c81
Updated version 2.4, 2.5 release notes
2012-09-23 20:28:37 +02:00
Lukas Eder
837a6fe600
Fixed compilation error
2012-09-23 12:31:46 +02:00
Lukas Eder
f9f351762c
[ #1709 ] Add Map<Record, Result<R>> ResultQuery.fetchGroups(Field<?>[])
...
- Changed result Map key from List<?> to Record
- Fixed some debugger-related issues
2012-09-23 12:24:07 +02:00
Lukas Eder
0bf633fc26
[ #1472 ] Move org.jooq.tools.debug API from jOOQ Console to core - Minor
...
improvements
2012-09-22 16:26:15 +02:00
Lukas Eder
323a62e426
[ #1816 ] Add support for materialized views in Oracle's code generator -
...
Regenerated test classes
2012-09-22 14:15:48 +02:00
Lukas Eder
0640efc113
[ #1816 ] Add support for materialized views in Oracle's code generator
2012-09-22 14:15:06 +02:00
Lukas Eder
024b3e4913
Improved logging formatting
2012-09-22 13:59:21 +02:00
Lukas Eder
b1ff568f41
[ #1837 ] Add support for @java.beans.ConstructorProperties when
...
fetching into immutable POJOs
2012-09-22 13:44:48 +02:00
Lukas Eder
95a0f0e6b5
Attract more attention to empty manual sections
2012-09-22 13:41:42 +02:00
Lukas Eder
55e4aaed8d
Changed generic type parameter <T> into <E> where reflection is involved
2012-09-22 12:33:11 +02:00
Lukas Eder
05bbb371c7
Wrap execute() call in try {} finally {}
2012-09-22 11:50:55 +02:00
Lukas Eder
dda85af4b4
[ #1472 ] Move org.jooq.tools.debug API from jOOQ Console to core -
...
Restored match count feature
2012-09-19 16:37:28 +02:00
Lukas Eder
142594e67d
[ #1472 ] Move org.jooq.tools.debug API from jOOQ Console to core -
...
Added instead processor
2012-09-19 16:02:43 +02:00
Lukas Eder
eaf50d8b57
[ #1829 ] Factory.execute(String) may cause errors when plain SQL
...
returns results
2012-09-19 16:02:06 +02:00
Lukas Eder
30121c3da2
Merge branch 'master' of https://github.com/jOOQ/jOOQ.git
2012-09-18 22:46:48 +02:00
Lukas Eder
1100aab47c
Merge pull request #1832 from idugic/master
...
#1810 change-set
2012-09-18 13:42:35 -07:00
Ivan Dugic
45e6356e4e
[ #1810 Add <T, E> Map<T, E> ResultQuery.fetchMap(Field<T>, Class<E>) and
...
Result.intoMap(Field<T>, Class<E>)]
2012-09-18 22:28:03 +02:00
Lukas Eder
3f048d2692
[ #1472 ] Move org.jooq.tools.debug API from jOOQ Console to core - added
...
column count to ResultLog along with row count. Both are performance
relevant.
2012-09-16 23:43:05 +02:00
Lukas Eder
337b158648
[ #1472 ] Move org.jooq.tools.debug API from jOOQ Console to core - Added
...
QueryOrigin property to QueryLog
2012-09-16 23:37:41 +02:00
Lukas Eder
6cd084e77f
[ #1830 ] Allow for passing null or empty arrays to intoMap(Field[]) and
...
intoGroups(Field[])
2012-09-16 22:46:42 +02:00
Lukas Eder
907b0d45cf
Removed unnecessary throws clauses
2012-09-16 22:41:24 +02:00
Lukas Eder
c6a238e9b9
[ #1472 ] Move org.jooq.tools.debug API from jOOQ Console to core
2012-09-16 22:39:08 +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
362bae68e0
[ #1828 ] Reduce log level for Factory deserialisation to TRACE
2012-09-14 11:50:14 +02:00
Lukas Eder
5b40017df6
[ #1819 ] MappingException in Record.into(Class), when POJO setters
...
have applicable names but non-applicable argument types
2012-09-14 10:33:46 +02:00
Lukas Eder
bac4bb1178
[ #1818 ] SQL Server "cannot insert explicit value for identity column
...
when IDENTITY_INSERT is set to OFF." - Added test case
2012-09-14 09:47:05 +02:00
Lukas Eder
83f5bf8388
[ #1820 ] Cannot fetch into non-public POJO classes. Their members /
...
getters / setters should be made accessible
2012-09-14 09:27:39 +02:00
Lukas Eder
1ae5227d9d
[ #1472 ] Add a Settings.executeDebugging property, and move server-side
...
Console logic to core - Added runtime setting
2012-09-13 18:44:45 +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
b2743b6d9a
Improved toString() method
2012-09-12 19:47:14 +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
92b8bbd3e4
Merge branch 'master' of https://github.com/jOOQ/jOOQ.git
2012-09-11 22:03:18 +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