rob bygrave
b7770a9617
[maven-release-plugin] prepare release ebean-11.33.2
ebean-11.33.2
2019-01-29 15:59:11 +13:00
rob bygrave
41abf34ef6
#1621 - Consider clean up white space in generated SQL (as in remove unneeded extra spaces)
2019-01-25 01:52:23 +13:00
rob bygrave
89beaee0f6
#1621 - Consider clean up white space in generated SQL (as in remove unneeded extra spaces)
2019-01-25 01:47:21 +13:00
rob bygrave
5052afbd07
#1620 - Support case statement in order by clause
2019-01-23 22:28:53 +13:00
rob bygrave
d89a58482c
no effective change - tidy test order by parse
2019-01-23 21:48:49 +13:00
rob bygrave
eb1bca805e
#1619 - Support aggregation formula on fetch clause e.g. query.fetch("machineUsage", "sum(totalKms)")
2019-01-23 16:45:47 +13:00
rob bygrave
9cb66b112f
[maven-release-plugin] prepare for next development iteration
2019-01-23 00:31:34 +13:00
rob bygrave
210901ee2d
[maven-release-plugin] prepare release ebean-11.33.1
ebean-11.33.1
2019-01-23 00:31:18 +13:00
rob bygrave
396fb49acd
#1618 - ENH: Add @Sum ... as short hand for @Aggregation("sum(<property name>)")
2019-01-23 00:29:51 +13:00
rob bygrave
a83896f1ff
#1617 - save() on a reference bean causes insert to occur ... results in duplicate key exception
...
Fix
2019-01-22 21:59:17 +13:00
rob bygrave
3483372ae3
#1617 - save() on a reference bean causes insert to occur ... results in duplicate key exception
...
Tests broken by fix as the test inserts only included id value in the insert
2019-01-22 21:59:04 +13:00
rob bygrave
4e1f817ade
#1617 - save() on a reference bean causes insert to occur ... results in duplicate key exception
...
Tests that reproduce the issue (supplied by Andre - thanks for that)
2019-01-22 21:54:03 +13:00
rob bygrave
d4139aa8ef
#1616 - Enhance EQL grammer 1) Allow select without ( and ) 2) support aggregate functions min,max,sum,count,avg 3) support quoting fetch paths (that are keywords)
...
Fix test for Postgres any()
2019-01-22 21:23:16 +13:00
rob bygrave
a6cfed7c44
#1616 - Enhance EQL grammer 1) Allow select without ( and ) 2) support aggregate functions min,max,sum,count,avg 3) support quoting fetch paths (that are keywords)
2019-01-22 21:12:18 +13:00
rob bygrave
cc17ea8911
No effective change - improve tests for TestAggregationTopLevel
2019-01-22 20:26:50 +13:00
rob bygrave
141f0a8b16
Testing out concept - aggregation formula on fetch clause
2019-01-22 15:56:20 +13:00
rob bygrave
9dbd903a73
No effective change - Update tests for aggregation queries
2019-01-22 15:53:47 +13:00
rob bygrave
b8105190d1
#1615 - findNative() with List/array named parameter throws error ... query plan key doesn't take bind count into account
2019-01-22 01:56:58 +13:00
rob bygrave
ef3d911e19
#1614 - Refactor DbMigration.generateMigration() to use System out to log key messages and throw UnknownResourcePathException
2019-01-22 01:08:15 +13:00
rob bygrave
31fd0b7ed5
Bump version to 11.33.1-SNAPSHOT
2019-01-22 01:04:25 +13:00
rob bygrave
26d1288757
#1613 - When using transaction.setPersistCascade(false) ... a Delete query should not cascade
2019-01-22 00:05:19 +13:00
rob bygrave
1d49e5b341
#1613 - When using transaction.setPersistCascade(false) ... a Delete query should not cascade
2019-01-21 22:09:15 +13:00
rob bygrave
4a0806e453
#1612 - query.setMapKey("customer.id") throws NullPointerException (ie. mapKey is a path rather than local property)
2019-01-21 21:57:30 +13:00
rob bygrave
ab48f796c6
#1611 - ENH: Add inRange expression (as half open expression) ... (property >= lowerValue and property < upperValue)
...
Bump antlr4-runtime from 4.7.1 to 4.7.2
2019-01-21 20:30:39 +13:00
rob bygrave
0cb8bb0415
#1611 - ENH: Add inRange expression (as half open expression) ... (property >= lowerValue and property < upperValue)
...
Add inrange to EQL grammer
2019-01-21 20:28:38 +13:00
rob bygrave
471691c747
#1611 - ENH: Add inRange expression (as half open expression) ... (property >= lowerValue and property < upperValue)
2019-01-21 20:01:57 +13:00
rob bygrave
c86e6b3cf9
#1610 - Refactor: Change SQL logging such that jdbc batch use is more obvious
2019-01-21 19:31:28 +13:00
rob bygrave
b399713a85
No effective change - update readme
2019-01-17 17:19:35 +13:00
rob bygrave
f8d4ad7f33
No effective change - update on Transaction
2019-01-16 15:44:45 +13:00
rob bygrave
7984a9ccd1
No effective change - update test to use try with resources
2019-01-16 11:13:43 +13:00
rob bygrave
27cda09523
Merge branch 'master' of github.com:ebean-orm/ebean
2019-01-15 22:16:15 +13:00
rob bygrave
20fc23c19c
No effective change - improve javadoc for ExpressionList
2019-01-15 22:16:03 +13:00
André Camilo and Rob Bygrave
bac53a5d75
FIX: insert in batch OneToOne relationship ( #1609 )
2019-01-15 11:56:52 +13:00
rob bygrave
2e0690efa9
No effective change - improve javadoc for Transaction and EbeanServer
2019-01-14 23:10:56 +13:00
rob bygrave
fdd9b1905c
No effective change - improve javadoc for query.exists() and query.setBaseTable()
2019-01-10 14:52:55 +13:00
rob bygrave
fc966618a6
No effective change - improve javadoc for Query.setInheritType()
2019-01-10 14:42:55 +13:00
rob bygrave
669ba7837a
[maven-release-plugin] prepare for next development iteration
2019-01-10 03:44:59 +13:00
rob bygrave
0edf90056c
[maven-release-plugin] prepare release ebean-11.32.1
ebean-11.32.1
2019-01-10 03:44:44 +13:00
Rob Bygrave and GitHub
6b27a9d280
Support @ManyToOne inside @Embeddables - fix for #52 ( #1608 )
...
* #52 - @ManyToOne support inside @Embeddables
Initial test and work
* #52 - @ManyToOne support inside @Embeddables
Initial test and work
* #52 - @ManyToOne support inside @Embeddables
Initial test and work
* #52 - @ManyToOne support inside @Embeddables
Initial test and work
* #52 - @ManyToOne support inside @Embeddables
Initial test and work
* #52 - @ManyToOne support inside @Embeddables
Initial test and work
* #52 - @ManyToOne support inside @Embeddables
Update test with sql capture
* #52 - @ManyToOne support inside @Embeddables
Update test with cache clearing before hand (such that we hit DB on lazy load)
2019-01-10 03:40:02 +13:00
rob bygrave
2b0669c2ae
#1594 - Support loading of beans with invalid JSON content
...
Adjust to be per query via query.setAllowLoadErrors() rather than a
global config via ServerConfig.
2019-01-09 20:03:26 +13:00
rob bygrave
9fc10e8e04
Merge branch 'FOCONIS-feature/load-error'
2019-01-09 19:26:13 +13:00
rob bygrave
fb5eb0cdd2
Merge branch 'feature/load-error' of https://github.com/FOCONIS/ebean into FOCONIS-feature/load-error
2019-01-09 19:25:50 +13:00
rob bygrave
3351882915
#1602 - Adjust test adding sql checking for discriminator
2019-01-09 19:20:05 +13:00
Roland Praml and Rob Bygrave
31c6d16e73
A query on inherited beans can be restricted to the subtype of one of its children ( #1602 )
...
ENH: A query on inherited beans can be restricted to the subtype of one of its children
2019-01-09 19:15:04 +13:00
rob bygrave
cd8c12a9a8
#1566 - ENH: Support query.setBaseTable() ... to query against dynamic table (ala manual table partitioning)
2019-01-09 19:13:35 +13:00
rob bygrave
3207ae1f08
No effective change - tidy test
2019-01-09 19:05:16 +13:00
Roland Praml and Rob Bygrave
5fe532c393
Refactor: relpaced system-property "ebean.ignoreExtraDdl" with serverConfig flag ( #1597 )
2019-01-09 16:17:11 +13:00
rob bygrave
93b9cbf9ac
bump to 11.32.1-SNAPSHOT
2019-01-09 14:01:25 +13:00
rob bygrave
8a34d6050b
#1607 - ENH: Add query.exists() query ... as a convenience for "does a row exist" check
2019-01-09 13:59:53 +13:00
rob bygrave
ab3e6ccbf7
[maven-release-plugin] prepare for next development iteration
2019-01-09 12:43:01 +13:00