Robin Bygrave
|
5de67e1939
|
#606 - Add not() as a junction expression (like and() and or()) to the query criteria API
|
2016-03-18 14:11:51 +13:00 |
|
Robin Bygrave
|
3ddd7099b5
|
#605 - Add and() and or() ... as synonyms for conjunction() and disjunction() ... to the "Query Criteria API"
|
2016-03-18 13:06:10 +13:00 |
|
Robin Bygrave
|
636acc61e5
|
#594 ElasticSearch - Add match / TextExpression support - move expressions onto ExpressionList (remove TextExpressionList)
|
2016-03-18 12:51:39 +13: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
|
ca73eff519
|
#582 - ElasticSearch: Add setUseDocStore(true) on ExpressionList ... for fluid query style
|
2016-03-02 23:25:58 +13:00 |
|
Robin Bygrave
|
8d3b4a0407
|
#304 - ElasticSearch integration part 1 / doc store integration
|
2016-03-01 15:36:44 +13:00 |
|
Robin Bygrave
|
6561c118ec
|
#575 - Refactor PathProperties, extract FetchPath interface, rename get(path) -> getProperties(path)
|
2016-02-29 10:22:59 +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
|
769e4bb488
|
#566 - Refactor internals - SpiExpression, add prepareExpression() to merge queryAutoTuneHash() and queryPlanHash() - initial
|
2016-02-13 20:13:16 +13:00 |
|
Robin Bygrave
|
eb85931fe2
|
#500 - Change raw(String, Object[]) expression to varargs raw(String, Object...)
|
2015-12-16 08:11:32 +13:00 |
|
Robin Bygrave
|
e4fa031cd3
|
#494 - ENH: Support findPagingList() ... that uses firstRow & maxRows (rather than pageIndex, pageSize)
|
2015-12-10 14:52:27 +13:00 |
|
Robin Bygrave
|
8318bbc4ca
|
#118 - Additional: Add query includeSoftDeletes() asDraft() to ExpressionList (for fluid style when added after predicates)
|
2015-12-03 17:42:26 +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
|
11301846be
|
#422 - ENH: Add jsonBetween() expression
|
2015-09-22 12:32:46 +12:00 |
|
Robin Bygrave
|
5726410f6f
|
#417 - ENH: Add JSON expressions ... path exists and value at path equals value
|
2015-09-21 16:20:14 +12: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
|
98fc739600
|
#404 - ENH: ExpressionList missing setUseQueryCache() method - need to add it.
|
2015-09-08 23:55:53 +12:00 |
|
Robin Bygrave
|
1c23720605
|
#398 - ENH: Support delete using a Query instance
|
2015-08-29 00:58:47 +12:00 |
|
Robin Bygrave
|
1a0f3a6614
|
#386 - ENH: Add setDistinct() onto ExpressionList ... so you don't need to get back to the query(and #385 javadoc)
|
2015-08-19 12:37:53 +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
|
19f40cb2e5
|
No effective change - format
|
2015-07-29 20:56:58 +12:00 |
|
Robin Bygrave
|
87b485cfa4
|
#355 - ENH: Add notIn(...) expressions. Just to make life easier in those cases
|
2015-07-27 20:39:34 +12:00 |
|
Robin Bygrave
|
1ec2f74df9
|
#350 - ENH: Add @History findVersions() query ... returning historic versions for a given bean using history view
|
2015-07-24 16:20:15 +12:00 |
|
Robin Bygrave
|
82489636d5
|
#347 - @History support with query.asOf(Timestamp)
|
2015-07-24 10:18:17 +12:00 |
|
Robin Bygrave
|
9677e585b6
|
#331 - Remove deprecated method - EbeanServer.findVisit() ... in favor of findEachWhile() or findEach()
|
2015-07-20 10:22:50 +12:00 |
|
Ryszard-Trojnacki
|
2e03452e2e
|
Added SQL command "EXISTS" and "NOT EXISTS" to Ebean (ExpressionFactory,
ExpressionList).
|
2015-03-19 10:43:12 +01:00 |
|
rbygrave
|
8237072f5b
|
#217 - ENH: Restore findFutureList() removing its previous deprecated status. Change implementation to use its own PersistenceContext (aka PersistenceContextScope.QUERY)
|
2014-12-01 23:09:25 +13:00 |
|
rbygrave
|
09f8967459
|
#215 - Remove findPagingList() ... it has been deprecated for a while, please migrate to findPagedList()
|
2014-12-01 21:52:40 +13:00 |
|
rbygrave
|
8ea1f51c7f
|
Remove deprecated Expression.join() methods
|
2014-11-23 00:53:48 +13:00 |
|
rbygrave
|
4a882b537c
|
#197 - Add Query findEach() findEachWhile() ... as better method names for findVisit(). More consistent with forEach() methods
|
2014-11-14 21:26:32 +13:00 |
|
Rob Bygrave
|
2ec50d2c71
|
Add query.apply(PathProperties)
|
2014-11-12 22:24:37 +13:00 |
|
Rob Bygrave
|
08602afcff
|
Fix for #37 - disjunction expression should not produce inner join - left outer join instead
|
2014-05-18 21:17:19 +12:00 |
|
Rob Bygrave
|
41f3173adf
|
Add PagedList was part of #96
|
2014-05-16 01:41:56 +12:00 |
|
Rob Bygrave
|
fc628d336d
|
Fix for #87 - v4 - Remove Query setBackgroundFetchAfter() feature
|
2014-04-20 19:30:40 +12:00 |
|
Rob Bygrave
|
18d9c53ce3
|
Fix for #86 - v4 - Remove deprecated QueryListener. You must convert to findIterate() or findVisit()
|
2014-04-20 17:18:13 +12:00 |
|
Rob Bygrave
|
8bfa331c61
|
Cleanup of expressions after FilterExprPath now only needed on FilterExpressionList
|
2014-01-31 00:48:59 +13:00 |
|
Rob Bygrave
|
f287205421
|
Refactor of query plan hash - add HashQueryPlan, HashQuery etc
|
2014-01-21 00:48:38 +13:00 |
|
rbygrave
|
96ce4c0ddf
|
initial add of EbeanORM server based on v2.8.1
|
2012-09-14 00:40:39 +12:00 |
|