rob bygrave
eb292e017e
#1868 - Change the Metric "sqlHash" into a hash of the SQL + name + location
2019-11-20 20:15:32 +13:00
Rob Bygrave and GitHub
88839f7613
Refactor rename method ProfileLocation.shortDescription() to location() ( #1859 )
2019-11-20 20:01:45 +13:00
rob bygrave
ca71fef74a
#1867 - Change enhancement for @DbArray ... to handle nulls (like OneToMany and ManyToMany)
2019-11-20 19:59:01 +13:00
rob bygrave
6c91ed0c76
#1866 - Refactor logging messages for L2 cache - "PUT ALL" -> "MPUT"
2019-11-20 00:26:26 +13:00
rob bygrave
8761c0486d
#1865 - ENH: Add metric collection for ORM insert update and delete
2019-11-19 20:31:48 +13:00
rob bygrave
fee6a9f04a
Bump to 12.1.4 of the maven plugin
2019-11-19 20:28:23 +13:00
rob bygrave
17ff04e2b9
#1865 - ENH: Add metric collection for ORM insert update and delete
2019-11-19 20:27:04 +13:00
rob bygrave
aa11095d17
Reduce to package visibility for internals BatchDepthComparator, BatchedBeanHolder, BatchedPstmtHolder
2019-11-18 23:14:25 +13:00
rob bygrave
c2a30f786f
#1864 - L2 cache miss for natural key property of type UUID
2019-11-17 17:06:38 +13:00
rob bygrave
9b0dd2b0c4
Turn off logging
2019-11-16 21:54:31 +13:00
rob bygrave
aa96d10491
Refactor tidy after #1863 . Add NaturalKeyEntrySimple for single property natural key lookup.
2019-11-16 21:48:37 +13:00
rob bygrave
dfefbecf44
#1863 - L2 cache miss on natural key cache when multiple properties that include a ManyToOne
2019-11-16 17:03:34 +13:00
rob bygrave
738f19491a
#1860 - Non failing test for - @PreUpdate is not working with .update()
...
Add a "other" property that is made dirty/set on preUpdate
2019-11-11 22:00:19 +13:00
rob bygrave
61257bea7f
#1860 - Non failing test for - @PreUpdate is not working with .update()
2019-11-11 21:54:26 +13:00
rob bygrave
566a01d815
#1858 - Modify JSON dumped metrics to include metric type and location for timed metrics
2019-11-10 21:23:26 +13:00
rob bygrave
a7116d1606
No effective change - tidy only
2019-11-10 11:36:28 +13:00
rob bygrave
615a2aea46
[maven-release-plugin] prepare for next development iteration
2019-11-07 16:43:25 +13:00
rob bygrave
20d538c428
[maven-release-plugin] prepare release ebean-12.1.3
ebean-12.1.3
2019-11-07 16:43:15 +13:00
rob bygrave
01054bf470
#1855 - Add MetaInfoManager collectMetricsAsJson()
2019-11-07 16:35:25 +13:00
rob bygrave
affd720390
#1854 - Use profile location label to automatically give good metric name for @Transactional (with profile location enhancement)
2019-11-07 11:18:26 +13:00
rob bygrave
7d77df58c5
#1780 - Add tests for this RawSql case
2019-11-06 23:30:21 +13:00
rob bygrave
51fad2dec6
Refactor CQueryBuilder extract method, no effective change.
2019-11-06 23:29:33 +13:00
rob bygrave
997378ce72
Refactor internal XServiceProvider service loading
2019-11-06 22:01:37 +13:00
rob bygrave
1a8a43603e
#1849 - JoinColumn not found when using @Encrypted(dbEncryption = true) and findCount
2019-11-06 20:33:56 +13:00
rob bygrave
d2c88bf7c6
#1853 - Classpath problem with avaje-classpath-scanner
2019-11-06 19:53:35 +13:00
rob bygrave
0929147b08
No effective change - tidy test TestQueryFindPagedList
2019-10-18 17:23:31 +13:00
rob bygrave
ecab219635
#1848 - ENH: Add EmptyPagedList ... as helper implementation of PagedList<T>
2019-10-18 17:22:19 +13:00
rob bygrave
7a974320ed
#1846 - Test for - Inheritance cascade of fields with bean inheritance
...
Note this includes the workaround RootBean.preRemove(), so doesn't fail
2019-10-18 16:20:38 +13:00
rob bygrave
1b7dc83a9a
ENH: Add DB.getBeanId() ... to match database.getBeanId()
2019-10-18 16:08:42 +13:00
rob bygrave
9827d9056f
No effective change - add delete batch test with M2M generated sql
2019-10-18 15:51:18 +13:00
rob bygrave
c8d5d9b552
No effective change - update test
2019-10-18 15:38:50 +13:00
rob bygrave
dac55ab8e9
#1847 - Delete bean with ManyToMany to always delete from intersection (not required cascade REMOVE)
2019-10-18 15:35:21 +13:00
rob bygrave
de75bcdaf9
[maven-release-plugin] prepare for next development iteration
2019-10-17 15:25:28 +13:00
rob bygrave
5785124a2b
[maven-release-plugin] prepare release ebean-12.1.2
ebean-12.1.2
2019-10-17 15:25:18 +13:00
rob bygrave
4d1c0bfaa8
Change parent to java8-oss 2.1
2019-10-17 15:23:35 +13:00
rob bygrave
9a29c988cd
#1845 - Refactor for Persisting ElementCollection to limit max JDBC batch size
2019-10-17 15:18:43 +13:00
rob bygrave
80309f844e
#1844 - Persisting an update of ElementCollection with JDBC batch, ensure delete, insert batch order
2019-10-17 12:32:13 +13:00
rob bygrave
56ddc49ab4
Element collection persist - initial
2019-10-17 10:17:03 +13:00
rob bygrave
1e7de83019
Element collection persist - initial
2019-10-17 10:15:58 +13:00
rob bygrave
1db1f0312a
No effective change - bump provided jaxb-runtime dependency to 2.3.2
2019-10-14 16:03:56 +13:00
rob bygrave
d27bf14887
touch readme
2019-10-14 09:21:41 +13:00
rob bygrave
d4e7d4eebc
[maven-release-plugin] prepare for next development iteration
2019-10-13 12:22:55 +13:00
rob bygrave
30c44d0928
[maven-release-plugin] prepare release ebean-12.1.1
ebean-12.1.1
2019-10-13 12:22:44 +13:00
rob bygrave
443c5dba58
Bump ebean-migration version
2019-10-13 12:20:59 +13:00
rob bygrave
f24b4dba71
#1837 ( #1740 and #1744 ) - Inheritance on both sides of @ManyToOne
...
This change also relates back to #1740 and #1744 and changes the way that issue was fixed (by SqlTreeNodeBean on partially populated non-id inheritance bean).
2019-10-13 11:46:11 +13:00
Rob Bygrave and GitHub
a474880735
#1837 - Inheritance on both sides of @ManyToOne confuses columns ( #1843 )
...
* #1837 - Inheritance on both sides of @ManyToOne confuses columns
* #1837 - Inheritance on both sides of @ManyToOne confuses columns
Tidy up whitespace in SQL
2019-10-12 00:25:53 +13:00
rob bygrave
4cfab3a2de
#1842 - Refactor persisting to delay the setting of generated Id value (sequences and deferred imported ids)
2019-10-11 20:50:47 +13:00
rob bygrave
4807070147
#1841 - SqlServer findCount with @Aggregation gives SQLException:No column name was specified for column 2 of 'c'
2019-10-11 20:26:35 +13:00
rob bygrave
e00aa479ae
#1841 - SqlServer findCount with @Aggregation gives SQLException:No column name was specified for column 2 of 'c'
2019-10-11 20:18:18 +13:00
rob bygrave
b665d8375c
#1831 - Update query with maxRows does not include the limit in the generated SQL
2019-10-11 17:01:30 +13:00