Robin Bygrave
831d2a6179
No effective change - add final modifier
2015-07-31 14:07:09 +12:00
Robin Bygrave
90886193c0
No effective change - add final modifier
2015-07-31 14:02:38 +12:00
Robin Bygrave
54f3dbf35a
#361 - ENH: Add ServerConfig expressionEqualsWithNullAsNoop - Can eq ne gt ... methods in ExpressionList treat null value as 1=1 ?
2015-07-30 06:41:51 +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
rbygrave
8f12bbb6c4
No effective change - change newline char
2015-05-09 01:08:53 +12:00
rbygrave
c3ccb1afb5
No effective change - reformat code whitespace etc
2015-03-22 22:05:15 +13: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
5d09ca16d6
Fix for #192 - Backslash literal in LIKE expression - Postgres (and H2, MySql) behaviour
2014-10-08 21:42:39 +13:00
rbygrave
63e9f603ec
Code cleanup - move old iterator/while loops to for loops
2014-07-19 19:10:13 +12:00
James Roper and Rob Bygrave
ddd30f9ea0
Backport to JDK 6
...
Replaced all uses of ju.Objects.hashCode and ju.Objects.equals with a
copy of their implementations inlined into the code.
Also changed source/target for compiler plugin.
To test, I compiled my own avaje launchagent against 6, and changed to
use that in the pom, compiled/tested the whole project using JDK 7,
then ran mvn surefire:test using JDK 6 - running surefire:test ensures
that mvn doesn't try to recompile everything against 6, since that's not
possible because of some of the delegate classes having delegate methods
to JDK 7 jdbc classes.
2014-05-24 22:51:05 +12: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
f7a37537db
WIP update api
2014-04-20 16:57:14 +12:00
Rob Bygrave
96e4b4640f
Merge in v4 code changes
2014-04-03 03:47:55 +13:00
Rob Bygrave
5d46904341
Fix for introduced issue with sub-query expression
2014-03-16 00:05:43 +13:00
Rob Bygrave
8bfa331c61
Cleanup of expressions after FilterExprPath now only needed on FilterExpressionList
2014-01-31 00:48:59 +13:00
Rob Bygrave
749f8d0d45
Change *ToMany lazy loading to not use the parent entity/table
2014-01-30 22:27:52 +13:00
Rob Bygrave
f287205421
Refactor of query plan hash - add HashQueryPlan, HashQuery etc
2014-01-21 00:48:38 +13:00
Rob Bygrave
05dcdf162b
Refactor internals of batch lazy loading and query fetches
2014-01-18 23:35:42 +13:00
Rob Bygrave
21a71c3a4f
Fix for Issue 62 - Query.setId should not return all results for null input Object
2014-01-16 21:10:13 +13:00
Rob Bygrave
73452a5f68
Fix for issue 68 - findRowCount sql error when using a @Formula property in the where clause
2014-01-16 20:36:23 +13:00
Robin Bygrave
4ec62a5772
initial rework for new enhancement
2013-06-19 20:36:24 +12:00
rbygrave
7aae897def
Change license to Apache2 and reformat
2012-09-15 00:00:08 +12:00
rbygrave
96ce4c0ddf
initial add of EbeanORM server based on v2.8.1
2012-09-14 00:40:39 +12:00