lukaseder
|
3139bb309f
|
[#6783] Add explicit unit of time specification to Query.queryTimeout()
|
2017-11-06 10:24:35 +01:00 |
|
lukaseder
|
12fd2b47b7
|
[#6781] Clarify DSL.currentDate() Javadoc: It creates ANSI SQL DATE values, not Oracle DATE
|
2017-11-06 09:27:53 +01:00 |
|
lukaseder
|
8050fbfeeb
|
[#6704] Support PostgreSQL's escape string constants - in parser
|
2017-11-02 14:34:55 +01:00 |
|
lukaseder
|
710fce1018
|
[#6779] Oracle's quoted string literals start with case-insensitive Q letter
|
2017-11-02 13:51:06 +01:00 |
|
lukaseder
|
0196878ea4
|
[#6776] Add MockResult() and MockResult(int) convenience constructors
|
2017-11-02 10:08:12 +01:00 |
|
lukaseder
|
d681be1a97
|
[#6774] Improve MockDataProvider Javadoc about null or empty return values
|
2017-11-02 10:03:09 +01:00 |
|
lukaseder
|
1b9fc64906
|
[#6771] Add a Setting to prevent UPDATE and DELETE statements that lack a WHERE clause
|
2017-11-01 12:10:00 +01:00 |
|
lukaseder
|
8f56139a6a
|
[#6763] PostgreSQL 10 multi column update expressions should use ROW()
|
2017-10-31 09:48:26 +01:00 |
|
lukaseder
|
b6d8a821f8
|
[#6765] Add SQLDialect.POSTGRES_10
|
2017-10-31 09:39:20 +01:00 |
|
lukaseder
|
26f4f8814a
|
[#6758] Avoid allocation of AbstractContext.visitListeners if unneeded
|
2017-10-30 17:14:53 +01:00 |
|
lukaseder
|
e8a1584d23
|
[#6679] Reduce GC pressure through lazy QueryPartList initialisation in SelectQueryImpl
|
2017-10-30 16:50:20 +01:00 |
|
lukaseder
|
9df6627b0f
|
[#6755] Avoid unnecessary UnqualifiedName[] allocations in QualifiedField etc.
|
2017-10-30 16:11:01 +01:00 |
|
lukaseder
|
5bef562ef4
|
[#6752] Avoid various array allocations due to unnecessary varargs
|
2017-10-30 15:33:23 +01:00 |
|
lukaseder
|
b3f315ec04
|
[#6747] Avoid adding the LoggerListener if the log level is more than DEBUG
|
2017-10-30 14:43:36 +01:00 |
|
lukaseder
|
646697c7b2
|
[#6746] Avoid allocating a fresh "ExecuteListeners" instance in the absence of actual ExecuteListeners
|
2017-10-30 14:37:36 +01:00 |
|
lukaseder
|
89ded41c13
|
[#6660] Updated Constants.XSD_META reference
|
2017-10-25 14:07:08 +02:00 |
|
lukaseder
|
02700093d0
|
[#6730] Typo in Cursor.fetchOne() Javadoc's deprecation hint
|
2017-10-20 09:35:12 +02:00 |
|
lukaseder
|
4177e25c78
|
[#6485] [#6708] Support MySQL-specific storage clauses
- [#6485] MySQL-specific storage clauses
- [#6708] DDLDatabase fails when engine=InnoDB is specified
|
2017-10-19 14:48:01 +02:00 |
|
lukaseder
|
2f517565b4
|
[#6131] Add plain SQL storage() clause to CREATE TABLE statements
|
2017-10-19 13:33:33 +02:00 |
|
lukaseder
|
89cc320382
|
[#6722] Deprecate AbstractQueryPart.create() methods
|
2017-10-19 10:58:59 +02:00 |
|
lukaseder
|
4b46260eb2
|
[#6721] Deprecate AbstractStore.create()
|
2017-10-19 10:34:09 +02:00 |
|
lukaseder
|
f6db231221
|
[#6718] Add missing overload DSLContext.newResult(Collection<? extends Field<?>>)
|
2017-10-18 16:26:07 +02:00 |
|
lukaseder
|
e8185bd6f4
|
[#5688] PostgreSQL RETURNING <col> AS <alias> is not rendered correctly
|
2017-10-18 16:09:56 +02:00 |
|
lukaseder
|
eb0a862328
|
[#6707] Parser.parse() fails on trailing whitespace
|
2017-10-17 12:32:40 +02:00 |
|
lukaseder
|
a4407cbfcd
|
[#6699] DSL.trueCondition() and DSL.falseCondition() should return constants
|
2017-10-12 18:06:19 +02:00 |
|
lukaseder
|
b952cb5c2f
|
[#6696] Lazy allocate DefaultExecuteContext.batchXYZ arrays if not batching
|
2017-10-12 17:53:57 +02:00 |
|
lukaseder
|
1f22474162
|
[#5127] Remove the DATA_LOCALLY_SCOPED_DATA_MAP in SelectQueryImpl
|
2017-10-12 17:33:48 +02:00 |
|
lukaseder
|
e85a1e074d
|
[#6694] Overload SelectWhereStep.where(Condition...) and similar methods to avoid Condition[] allocation
|
2017-10-12 15:36:44 +02:00 |
|
lukaseder
|
71f72099e9
|
[#6691] Prevent calling DSL.name() with empty arguments
|
2017-10-12 12:17:54 +02:00 |
|
lukaseder
|
d2f1801271
|
[#6684] Avoid allocation of CursorImpl.intern array
|
2017-10-11 16:24:53 +02:00 |
|
lukaseder
|
5731e236fd
|
[#6638] Avoid creating a new DefaultConfiguration in DSLContext.select() and similar methods
|
2017-10-11 16:04:13 +02:00 |
|
lukaseder
|
c29bfd79d6
|
[#6680] Typo in ResultQuery Javadoc: thorws should be throws
|
2017-10-11 15:34:28 +02:00 |
|
lukaseder
|
0135003808
|
Fix warning
|
2017-10-11 15:11:54 +02:00 |
|
lukaseder
|
f43e60b6de
|
[#4930] [#6631] Fix regression for PostgreSQL
|
2017-10-11 10:29:07 +02:00 |
|
lukaseder
|
f7c79307bc
|
[#6672] DefaultBinding.escape() uses String.replace() rather than StringUtils.replace()
|
2017-10-10 13:24:30 +02:00 |
|
lukaseder
|
0eea782936
|
[#6669] Lazy initialise thread local ArrayLists in DefaultExecuteContext
|
2017-10-10 12:52:09 +02:00 |
|
lukaseder
|
82c2cc04db
|
[#6666] Costly null check in CombinedCondition constructor
|
2017-10-10 12:36:01 +02:00 |
|
lukaseder
|
e838574946
|
[#5925] Replace asList(SQLDialect ...).contains() by EnumSet.of(SQLDialect ...).contains() in internals
|
2017-10-10 12:16:39 +02:00 |
|
lukaseder
|
d26730f3f6
|
[#6663] Support new <catalogs/> element in DSLContext.informationSchema()
|
2017-10-09 16:20:46 +02:00 |
|
lukaseder
|
f12a625dc3
|
[#6662] Support new <catalogs/> element in DSLContext.meta()
|
2017-10-09 15:47:50 +02:00 |
|
lukaseder
|
8b74c087c4
|
[#6660] Add <catalogs/> to <information_schema>
|
2017-10-09 15:09:54 +02:00 |
|
lukaseder
|
5b32938b61
|
[#6642] DefaultBinding should check Settings.executeLogging to decide whether to log
|
2017-10-05 18:12:30 +02:00 |
|
lukaseder
|
7c0f48756f
|
[#6640] QualifiedName.nonEmpty() shouldn't clone argument
|
2017-10-05 17:51:09 +02:00 |
|
lukaseder
|
942048f59a
|
[#6635] Limit.numberOfRowsOrMax should be initalised from static value
|
2017-10-05 16:33:40 +02:00 |
|
lukaseder
|
f4b16b502e
|
[#4930] Fixed [pro] markers
|
2017-10-05 15:35:13 +02:00 |
|
lukaseder
|
cdec924d1e
|
[#4930] [#6631] DefaultBinding refactoring
- [#4930] Create one DefaultXYZBinding type per DataType, internally
- [#6631] Deprecate public DefaultBinding constructor
|
2017-10-05 15:09:34 +02:00 |
|
lukaseder
|
db18a4655b
|
[#6627] Add DateToLocalDateConverter, TimeToLocalTimeConverter, TimestampToLocalDateTimeConverter
|
2017-10-03 12:46:14 +02:00 |
|
lukaseder
|
059efb93e4
|
Release 3.11.0-SNAPSHOT
|
2017-09-29 15:49:30 +02:00 |
|
lukaseder
|
c3fdb76403
|
Release 3.10.0
|
2017-09-29 14:44:26 +02:00 |
|
lukaseder
|
c131f6346a
|
[#3805] Fix regression for Oracle
|
2017-09-29 10:53:45 +02:00 |
|