Lukas Eder
ee0a230c7f
[ #1902 ] Duplicate SELECT API between Executor and Factory
2012-10-28 10:51:22 +01:00
Lukas Eder
9df9b9a4af
Factory internals visual reorganisation
2012-10-28 10:10:26 +01:00
Lukas Eder
12b913a2d9
[ #1374 ] Review usage of generics. Is <? extends T> really justified?
2012-10-27 23:28:57 +02:00
Lukas Eder
cfec453d50
[ #1038 ] Introduce new type GroupField for cube(), rollup() and
...
groupingSets() functions. Accept only Field... and GroupField... in
groupBy() clauses
2012-10-27 22:48:55 +02:00
Lukas Eder
9caa7041c2
[ #1887 ] Remove all deprecated code
2012-10-27 22:33:51 +02:00
Lukas Eder
bd7d135140
[ #1697 ] Add Factory.all() and Factory.any() to create quantified
...
expressions
2012-10-27 22:31:43 +02:00
Lukas Eder
95b8db9cce
[ #1887 ] Remove all deprecated code
2012-10-27 21:15:46 +02:00
Lukas Eder
857c8e6f79
[ #1887 ] Remove all deprecated code
2012-10-27 21:00:54 +02:00
Lukas Eder
3ae9425540
Clean up AbstractRecord
2012-10-27 20:45:43 +02:00
Lukas Eder
31d145ea52
[ #1887 ] Remove all deprecated code - Removed getValueAs[...] methods
2012-10-27 20:39:00 +02:00
Lukas Eder
3a94ca1a6c
[ #1887 ] Remove all deprecated code - Removed QueryPartInternal API
2012-10-27 20:28:26 +02:00
Lukas Eder
113cb2c215
[ #1887 ] Remove all deprecated code
...
- Improved AbstractDelegatingQuery type hierarchy
- Removed QueryPartInternal.getSQL() methods
2012-10-27 20:20:07 +02:00
Lukas Eder
2303947503
Inlined method that is no longer really used
2012-10-27 20:09:22 +02:00
Lukas Eder
cd208d3873
[ #1895 ] Decouple Executor from Configuration. Use composition rather
...
than inheritance - Cleaning of Executor
2012-10-27 20:07:50 +02:00
Lukas Eder
73955ed6ea
[ #1899 ] Make some JDBC-related utility methods publicly available
...
in org.jooq.tools.jdbc.JDBCUtils - Renamed internal Util class to
Utils, to be consistent with other utility classes
2012-10-27 19:44:32 +02:00
Lukas Eder
2b38a75c54
[ #1899 ] Make some JDBC-related utility methods publicly available in
...
org.jooq.tools.jdbc.JDBCUtils
2012-10-27 19:43:00 +02:00
Lukas Eder
36c98e4cc4
[ #1895 ] Decouple Executor from Configuration. Use composition rather
...
than inheritance - Removed Executor.DEFAULT_INSTANCES, remainders of
early jOOQ days
2012-10-27 19:32:32 +02:00
Lukas Eder
16be60c44a
Added final keywords
2012-10-27 18:56:42 +02:00
Lukas Eder
823732175a
Fixed Javadoc
2012-10-27 18:53:01 +02:00
Lukas Eder
99523423c2
Removed unused code
2012-10-26 23:45:05 +02:00
Lukas Eder
e8d7602102
[ #1895 ] Decouple Executor from Configuration. Use composition rather
...
than inheritance - Step 1: Let executor delegate to Configuration
2012-10-26 23:36:21 +02: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
1444a0b3cb
[ #1894 ] Remove constructors from dialect-specific factories
2012-10-26 21:52:04 +02:00
Lukas Eder
ccf94ee887
[ #1874 ] Add Record1, Record2, ... Record8 similar to Row1, Row2, ...
...
Row8, to support record type-safety
2012-10-26 20:50:01 +02:00
Lukas Eder
fc70742ee1
[ #1880 ] Let SelectQuery extend SimpleSelectQuery to avoid redundancy
2012-10-26 20:48:52 +02:00
Lukas Eder
8a20d38248
[ #1887 ] Remove all deprecated code
2012-10-26 20:24:15 +02:00
Lukas Eder
446104c02d
[ #1887 ] Remove all deprecated code
2012-10-26 20:17:56 +02:00
Lukas Eder
156c69e6ba
[ #1887 ] Remove all deprecated code
2012-10-26 20:04:00 +02:00
Lukas Eder
e68ed8358a
[ #1254 ] Move org.jooq.tools.unsigned contents to org.jooq.types (along
...
with the new INTERVAL types) - Removed empty package
2012-10-26 19:46:04 +02:00
Lukas Eder
6aea83e50d
[ #1890 ] Bad Postgres array serialisation when " or \ characters are
...
contained in a String[] - Moved extracted postgres array serialisation
method to PostgresUtils
2012-10-26 19:43:19 +02:00
Henrik Johansson
f6479786b1
Fixed issue with encoding and escaping " and \ when inserting into Postgres Array column.
2012-10-26 19:36:01 +02:00
Henrik Johansson
1ab948e62d
Made method take Object[] instead of Object, and then cast it.
2012-10-26 19:35:44 +02:00
Henrik Johansson
b01dcd6f0f
Inlined call.
2012-10-26 19:35:37 +02:00
Henrik Johansson
c7e22f9038
Made method return String instead of StringBuilder
2012-10-26 19:35:27 +02:00
Henrik Johansson
9afc994ca9
Extracted static method.
2012-10-26 19:35:11 +02:00
Lukas Eder
7397fd839e
[ #1887 ] Remove all deprecated code
2012-10-26 18:45:37 +02:00
Lukas Eder
70a5727b64
[ #1254 ] Move org.jooq.tools.unsigned contents to org.jooq.types (along
...
with the new INTERVAL types)
2012-10-26 18:31:36 +02:00
Lukas Eder
f4e7c57732
[ #1887 ] Remove all deprecated code
2012-10-26 18:25:34 +02:00
Lukas Eder
cbfc408c10
[ #1887 ] Remove all deprecated code
2012-10-26 17:09:13 +02:00
Lukas Eder
65e292f261
[ #1740 ] Remove support for generated master data enums
2012-10-26 17:02:06 +02:00
Lukas Eder
4a1fc9cd8a
[ #1887 ] Remove all deprecated code
2012-10-26 15:54:25 +02:00
Lukas Eder
b1bd104fd0
Release 3.0.0-SNAPSHOT
2012-10-26 15:13:19 +02:00
Lukas Eder
b4bcb8e85a
Fixed typo
2012-10-26 12:24:02 +02:00
Lukas Eder
c624a8c1d2
[ #1881 ] Deprecate ConditionProvider, OrderProvider, LockProvider types
2012-10-24 23:09:58 +02:00
Lukas Eder
4a3e7f6039
[ #1876 ] NULL constraint violation when storing a copied record
2012-10-22 23:46:23 +02:00
Lukas Eder
f01d118ced
[ #1868 ] ExecuteListener.end() is not called when using
...
ResultQuery.fetchLazy() - Added integration test
2012-10-21 19:20:05 +02:00
Lukas Eder
a44adbfdd1
[ #1593 ] Factory.field("{1} + {0} + {0}", val(1), val(2)) doesn't work.
...
Cannot re-use / re-order placeholders - Improved SQLite function
simulations
2012-10-21 18:28:07 +02:00
Lukas Eder
1c36ca073b
[ #1593 ] Factory.field("{1} + {0} + {0}", val(1), val(2)) doesn't
...
work. Cannot re-use / re-order placeholders
2012-10-21 18:20:39 +02:00
Lukas Eder
0bcf286986
[ #1860 ] Bad Results returned from plain SQL "select *" queries, if
...
several selected columns share the same name
[#1720 ] Improve performance by using Record.getValue(int) instead
of Record.getValue(Field) internally, where more than one value is
retrieved from a record
2012-10-21 17:32:56 +02:00
Lukas Eder
40f82257cd
Removed meta attribute
2012-10-21 16:58:59 +02:00