lukaseder
|
d96120f327
|
Merge branch 'master' of https://github.com/jOOQ/jOOQ.git
Conflicts:
jOOQ/src/main/java/org/jooq/impl/DSL.java
|
2015-01-28 09:20:23 +01:00 |
|
lukaseder
|
3b842b6876
|
[#3992] Add <T> DSL.coalesce(Field<T>, T)
|
2015-01-28 09:16:52 +01:00 |
|
Lukas Eder
|
6ae884b877
|
Merge pull request #3992 from brmeyer/coalesce
Add <T> DSL.coalesce(Field<T>, T)
|
2015-01-28 09:11:02 +01:00 |
|
lukaseder
|
c5b5a73051
|
[#4000] Avoid {ResultSet | CallableStatement | SQLInput).wasNull() calls if not necessary, as they're somewhat expensive on some JDBC drivers
|
2015-01-27 11:11:58 +01:00 |
|
lukaseder
|
e864a41221
|
[#3998] Cache internal BindingGetResultSetContext instance across a single Cursor
|
2015-01-27 10:01:03 +01:00 |
|
lukaseder
|
2f4dd14dc3
|
[#3744] Fixed DSLContext method declarations
|
2015-01-26 17:38:28 +01:00 |
|
lukaseder
|
f1d35ffc45
|
[#3993] ResultQuery.fetchAny() methods Javadoc erroneously claims throwing of InvalidResultException
|
2015-01-26 17:32:02 +01:00 |
|
lukaseder
|
5bf0cc56cd
|
[#3744] Add more precise subtypes for InvalidResultException
|
2015-01-26 17:28:06 +01:00 |
|
Brett Meyer
|
ab0a6bdc69
|
add additional DSL#coalesce method for (Field, values)
|
2015-01-26 11:07:09 -05:00 |
|
lukaseder
|
c2ca71302f
|
[#3341] Cannot use ALTER TABLE ADD or CHANGE statements on MySQL for all column data types
|
2015-01-26 16:31:39 +01:00 |
|
lukaseder
|
0549e202a6
|
[#3986] Add DSL.choose() as a synonym for DSL.decode(), and DSL.when(Field), DSL.when(Condition) as shortcuts
|
2015-01-26 15:30:10 +01:00 |
|
lukaseder
|
7b17735cc0
|
[#3982] Empty, OR-connected CombinedConditions should return FALSE, not TRUE
|
2015-01-26 14:54:32 +01:00 |
|
lukaseder
|
eaf909ac33
|
[#3985] Add support for more PostgreSQL array functions
|
2015-01-26 14:29:16 +01:00 |
|
lukaseder
|
30d7b868ef
|
[#3985] Supported the array(select) function
|
2015-01-26 09:53:08 +01:00 |
|
lukaseder
|
f01153f7c0
|
[#3985] Two more functions supported
|
2015-01-26 09:40:59 +01:00 |
|
lukaseder
|
42ce221e4d
|
[#3984] Implement Meta.getTables()[x].getReferences()
|
2015-01-25 14:36:43 +01:00 |
|
lukaseder
|
77beb6dd8d
|
[#3983] Add <T> List<T> DSLContext.fetchValues(TableField<?, T>)
|
2015-01-25 13:02:53 +01:00 |
|
lukaseder
|
236da42743
|
[#3981] Implement Meta.getTables()[x].getPrimaryKey().getReferences()
|
2015-01-24 16:33:07 +01:00 |
|
lukaseder
|
80e02e2980
|
[#3977] Meta.getTables() also returns entries for indexes for PostgreSQL
|
2015-01-24 12:41:57 +01:00 |
|
lukaseder
|
99d397e624
|
[#3727] Fixed unit test
|
2015-01-21 20:12:08 +01:00 |
|
lukaseder
|
9ffef1d554
|
[#3727] Invalid SQL generated when window definitions from WINDOW clause contain frame clauses
|
2015-01-21 19:36:41 +01:00 |
|
lukaseder
|
9105e603d2
|
[#3853] Add support for CREATE TEMPORARY TABLE and all related flags
|
2015-01-21 18:54:37 +01:00 |
|
lukaseder
|
759daa2a55
|
[#3329] Support the SQL standard array_agg function
|
2015-01-20 19:24:14 +01:00 |
|
lukaseder
|
9abd23a916
|
[#3973] Add better support for re-using named bind values
|
2015-01-20 14:11:51 +01:00 |
|
lukaseder
|
308dd68691
|
[#3914] Add additional DSL.param() methods to create unnamed bind value placeholders
|
2015-01-20 10:50:50 +01:00 |
|
lukaseder
|
c21dfd2f31
|
[#3962] The H2 emulation of SHR might produce rounding errors
|
2015-01-18 12:02:50 +01:00 |
|
lukaseder
|
63e9522cb1
|
[#3966] Inefficient BIT_COUNT() function for those dialects that do not natively support SHR()
|
2015-01-18 12:02:09 +01:00 |
|
lukaseder
|
c10ae7225e
|
[#3961] Apply Base64 encoding to binary types when formatting them to XML, JSON, etc.
|
2015-01-18 11:18:04 +01:00 |
|
lukaseder
|
dca09730c3
|
[#3931] Fixed unit test
|
2015-01-18 11:14:04 +01:00 |
|
lukaseder
|
54fa0a943c
|
[#3935] Move the DATA_LOCALLY_SCOPED_DATA_MAP out of the InternalVisitListener
|
2015-01-16 17:46:23 +01:00 |
|
lukaseder
|
98c416e4cc
|
Travis fix
|
2015-01-16 11:51:35 +01:00 |
|
lukaseder
|
979f782c65
|
[#3957] java.lang.NoSuchMethodException: createARRAY when using Oracle arrays with BoneCP
|
2015-01-16 10:57:55 +01:00 |
|
lukaseder
|
f89c14fd49
|
[#3956] Add Configuration set(DataSource) and set(Connection) for convenience
|
2015-01-16 10:33:41 +01:00 |
|
lukaseder
|
a0471d19ea
|
Travis changes
|
2015-01-16 10:33:29 +01:00 |
|
lukaseder
|
a2e24b5c4f
|
Why wasn't this removed long ago?
|
2015-01-14 16:45:18 +01:00 |
|
lukaseder
|
523cc535e0
|
[#3954] Avoid wrapping Field[] in a new RowImpl every time a Record is created
|
2015-01-14 16:40:11 +01:00 |
|
lukaseder
|
5031910d2a
|
[#3947] Avoid creating unnecessary Iterators and ArrayLists in AbstractStore.getAttachables()
|
2015-01-14 16:23:09 +01:00 |
|
lukaseder
|
e248376121
|
Replace ArrayList<ExecuteListener> by ExecuteListener[] in ExecuteListeners to avoid excessive Iterator creation
|
2015-01-14 16:21:08 +01:00 |
|
lukaseder
|
5163c4ac9e
|
[#3944] AbstractScope creates an excessive amount of HashMaps,
internally
|
2015-01-14 15:48:23 +01:00 |
|
lukaseder
|
4a876ee2f4
|
[#3936] AbstractQuery unnecessarily creates two DefaultRenderContext instances
|
2015-01-10 16:36:30 +01:00 |
|
lukaseder
|
a5e3421ca0
|
[#3931] Add RenderKeywordStyle.AS_IS
|
2015-01-10 13:34:55 +01:00 |
|
lukaseder
|
ccb5101229
|
[#3934] Add StopWatch.split() to get current time
|
2015-01-10 13:31:59 +01:00 |
|
lukaseder
|
1c6bd5a2eb
|
[#3932] jooq-runtime-3.5.0.xsd declares wrong namespace
|
2015-01-10 13:27:23 +01:00 |
|
Lukas Eder
|
609b27d6d1
|
Merge pull request #3924 from gortiz/master
[#3923] Four octects are sent to Postgres for each negative byte in a byte[]
|
2015-01-09 15:53:19 +01:00 |
|
Lukas Eder
|
ffc4ef5582
|
[#3882] Overload JavaGenerator.generateXXX() methods to contain a JavaWriter argument
|
2015-01-09 15:15:28 +01:00 |
|
golthiryus
|
42bc7fcc11
|
[#3923] Four octects are sent to Postgres for each negative byte in a byte[]
|
2015-01-09 15:00:31 +01:00 |
|
Lukas Eder
|
69ef447cc6
|
[#3919] Bad caching of JPA-annotated getters leads to wrong mapping into POJOs that have @ConstructorProperties
|
2015-01-09 13:21:38 +01:00 |
|
Lukas Eder
|
f063276efc
|
[#3911] DefaultRecordMapper ignores @ConstructorProperties for property names that don't have a matching getter
|
2015-01-09 13:17:24 +01:00 |
|
Lukas Eder
|
13be6d76a7
|
[#3915] Calls to Configuration.derive() create a Configuration that indirectly references the previous Configuration instance
|
2015-01-09 13:17:04 +01:00 |
|
lukaseder
|
dd8d3c76f3
|
Updated copyright to 2015
|
2015-01-09 08:57:16 +01:00 |
|