Rob Bygrave
|
4663162f95
|
Refactor - no effective chang - Add SpiQuery getOriginKey()
|
2016-11-05 14:48:03 +13:00 |
|
Robin Bygrave
|
3c6eab6c85
|
#802 - Find generics on findIds() - refactor internals of find ids to use find single attribute
|
2016-08-04 17:28:41 +12:00 |
|
Robin Bygrave
|
1be30f1671
|
#125 - ENH: Add support for query returning a List of single Attribute type
|
2016-08-04 16:41:50 +12:00 |
|
Robin Bygrave
|
4d1340c16c
|
No effective change - rename SpiQuery method for m2mIncludeJoin and simplify OrmQueryPlanKey to associated intersection table name
|
2016-07-31 22:46:07 +12:00 |
|
Robin Bygrave
|
6108ef484b
|
#782 - History Many-To-Many Lazy-Loads fail
|
2016-07-25 23:31:02 +12:00 |
|
Robin Bygrave
|
5a9193f732
|
#779 - Refactor - Tidy internals of DefaultOrmQuery, remove unused String query property.
|
2016-07-15 23:51:27 +12:00 |
|
Robin Bygrave
|
474c2d5595
|
EQL - Add / expose via EbeanServer.createQuery(type, eql) method
|
2016-07-13 16:40:52 +12:00 |
|
Robin Bygrave
|
ceab95e6c2
|
EQL - Simplify nested query where expressions after parsing
|
2016-07-12 22:51:02 +12:00 |
|
Robin Bygrave
|
1a1c432c2a
|
Initial add of SpiNamedParam
|
2016-07-12 20:45:33 +12:00 |
|
Robin Bygrave
|
c7c6410cd9
|
#765 - ENH: Add ebean.xml with support for named RawSql, also adds EbeanServer.createNamedQuery()
|
2016-07-08 22:35:04 +12:00 |
|
Robin Bygrave
|
db1ba5f20e
|
#759 - Use default value of 100 for JDBC buffer fetchSize for findEach() / findEachWhile() - Add global defaults ServerConfig jdbcFetchSizeFindEach, jdbcFetchSizeFindList
|
2016-07-04 21:56:33 +12:00 |
|
Robin Bygrave
|
2185c8a886
|
#752 - Refactor: SQL generation for @History support with Postgres, MySql (views/triggers based) such that it more closely aligns with SQL 2011 based SQL
|
2016-06-23 11:33:01 +12:00 |
|
Robin Bygrave
|
c793d6652f
|
#745 - ElasticSearch - internally translate where().id.eq(42) ... to where().setId(42)
|
2016-06-20 22:29:38 +12:00 |
|
Robin Bygrave
|
3477f590dd
|
#743 - Fix issue with ElasticSearch nested path query with multiple nested path expressions
|
2016-06-20 20:57:45 +12:00 |
|
Robin Bygrave
|
92caf69cb3
|
#728 - Remove Query.where(String) ... migrate to where().raw(...)
|
2016-06-01 19:54:02 +12:00 |
|
Robin Bygrave
|
6c7074e288
|
#120 - ENH: Add support for using where() on bulk Update statements
|
2016-05-23 22:24:07 +12:00 |
|
Robin Bygrave
|
11d623cb69
|
#716 - Remove createNamedQuery() and createQuery(Class<T> beanType, String query) ... use criteria API, query beans and RawSql
|
2016-05-20 22:13:58 +12:00 |
|
Robin Bygrave
|
1c9b974427
|
#708 - Refactor - Remove BeanCollectionTouched interface
|
2016-05-18 10:13:03 +12:00 |
|
Robin Bygrave
|
d1d4bf1da8
|
#704 - Internal refactor to use excludeBeanCache in DefaultOrmQuery
|
2016-05-13 15:56:45 +12:00 |
|
Robin Bygrave
|
34dcc98908
|
#594 - ElasticSearch - Add match / TextExpression support (Full text search expression)
|
2016-03-09 21:48:22 +13:00 |
|
Robin Bygrave
|
37b86f2191
|
#589 - ElasticSearch - refactor to DocQueryContext
|
2016-03-08 00:00:02 +13:00 |
|
Robin Bygrave
|
8d3b4a0407
|
#304 - ElasticSearch integration part 1 / doc store integration
|
2016-03-01 15:36:44 +13:00 |
|
Robin Bygrave
|
2353049c6f
|
#574 - Refactor - rename .plugin objects; SpiBeanType -> BeanType and SpiServerPlugin -> Plugin
|
2016-02-29 09:19:44 +13:00 |
|
Robin Bygrave
|
c83606c1da
|
#566 - Refactor internals - SpiQuerySecondary and DLoadContext
|
2016-02-17 19:44:30 +13:00 |
|
Robin Bygrave
|
27045baf44
|
#566 - Refactor internals - OrmQueryDetailProperties with final FetchConfig
|
2016-02-17 16:33:38 +13:00 |
|
Robin Bygrave
|
69bf1758bc
|
#566 - Refactor internals - SpiExpression, add prepareExpression() to merge queryAutoTuneHash() and queryPlanHash() - tidy up OrmQueryRequest
|
2016-02-16 17:07:56 +13:00 |
|
Robin Bygrave
|
ae7827c483
|
#566 - Refactor internals - SpiExpression, add prepareExpression() to merge queryAutoTuneHash() and queryPlanHash() - tidy up createQueryRequest - part 2
|
2016-02-16 09:21:10 +13:00 |
|
Robin Bygrave
|
4df2d4020e
|
#566 - Refactor internals - SpiExpression, add prepareExpression() to merge queryAutoTuneHash() and queryPlanHash() - tidy up createQueryRequest
|
2016-02-16 08:57:12 +13:00 |
|
Robin Bygrave
|
3d91a4f927
|
#566 - Refactor internals - SpiExpression, add prepareExpression() to merge queryAutoTuneHash() and queryPlanHash() - sameByPlan() & sameByBind()
|
2016-02-15 23:44:56 +13:00 |
|
Robin Bygrave
|
076f8a03b9
|
#566 - Refactor internals - SpiExpression, add prepareExpression() to merge queryAutoTuneHash() and queryPlanHash() - move to protected calculateQueryPlanHash()
|
2016-02-13 21:22:52 +13:00 |
|
Robin Bygrave
|
526d67eeb4
|
No effective change - whitespace
|
2015-12-07 11:02:32 +13:00 |
|
Robin Bygrave
|
0ad52cf6a7
|
#118 - ENH: Add support for for Soft Deletes (Logical Deletion) ... - initial
|
2015-12-01 23:21:11 +13:00 |
|
Robin Bygrave
|
fae39fe650
|
#291 - ENH: Add ability to validate a query or property expression - Was Please check column exist on entity
|
2015-11-30 15:10:22 +13:00 |
|
Robin Bygrave
|
7b76e13bce
|
#461 - ENH: Add @Draftable support - phase 1
|
2015-11-19 20:44:25 +13:00 |
|
Robin Bygrave
|
0a8c902790
|
#411 - Refactor AutoFetch, rename to "AutoTune", store/load tuning and profiling as XML
|
2015-09-10 23:20:57 +12:00 |
|
Robin Bygrave
|
262d52ed44
|
Merge AutoTune refactor with master
|
2015-09-10 10:27:24 +12:00 |
|
Robin Bygrave
|
54172aec6c
|
#405 - ENH: Add @ReadAudit and associated functionality for auditing reads including queries and L2 cache access
|
2015-09-03 13:54:52 +12:00 |
|
Robin Bygrave
|
987fe38618
|
WIP AutoTune refactor
|
2015-09-01 07:55:25 +12:00 |
|
Robin Bygrave
|
1c23720605
|
#398 - ENH: Support delete using a Query instance
|
2015-08-29 00:58:47 +12:00 |
|
Robin Bygrave
|
580b51381e
|
#384 - ENH: Add findVersionsBetween(start, end) ... including implementation support for Oracle total recall
|
2015-08-18 23:57:11 +12:00 |
|
Robin Bygrave
|
f06c1b83a9
|
No effective change - code cleanup - change return to void
|
2015-07-31 20:28:41 +12:00 |
|
Robin Bygrave
|
3d4bd15dac
|
#360 ENH: Add query setDisableLazyLoading(true) ... for use when graph serialised via external library (and you don't want lazy loading to fire)
|
2015-07-29 20:31:25 +12:00 |
|
Robin Bygrave
|
82489636d5
|
#347 - @History support with query.asOf(Timestamp)
|
2015-07-24 10:18:17 +12:00 |
|
Robin Bygrave
|
7d25e31289
|
No effective change - unused imports
|
2015-07-20 12:48:08 +12:00 |
|
Robin Bygrave
|
936e56835c
|
Internal SpiQuery : remove unused lazyLoadForParentsIds
|
2015-07-20 12:47:09 +12:00 |
|
Robin Bygrave
|
0d848e9311
|
Internal SpiQuery : remove unused context additions
|
2015-07-20 12:44:26 +12:00 |
|
Robin Bygrave
|
b794b6c77e
|
Internal SpiQuery : remove unused convertWhereNaturalKeyToId()
|
2015-07-20 12:40:08 +12:00 |
|
Robin Bygrave
|
f45d240682
|
#345 - Expose Query.getId() and Query.getBeanType() methods ... (previously on SpiQuery)
|
2015-07-20 12:24:56 +12:00 |
|
rbygrave
|
0013cb1a76
|
#301 - MySQL specific issue - java.sql.SQLException: Streaming result set com.mysql.jdbc.RowDataDynamic@3ef4415f is still active. No statements may be issued when any streaming result sets a re open and in use on a given connection. Ensure that you have called .close() on any active streaming result sets before attempting more queries
|
2015-05-29 21:13:30 +12:00 |
|
rbygrave
|
99203a35a2
|
No effective change - reformat and tidy
|
2015-05-29 00:40:47 +12:00 |
|