rob bygrave
|
8b4eae2f91
|
#1934 - ENH: Add methods to Model that take explicit transaction - save(transaction), delete(transaction) ...
|
2020-02-07 13:00:59 +13:00 |
|
rob bygrave
|
4ed3a18b9d
|
#1933 - ENH: Add DtoQuery.usingTransaction(Transaction) ... dto query with supplied transaction
|
2020-02-07 12:42:10 +13:00 |
|
 Rob BygraveandGitHub
|
3c9d7e3127
|
Merge pull request #1925 from ebean-orm/feature/refatorTxnProfile
#1924 - Refactor for Transaction profiling - base on ProfileLocation / remove profileId
|
2020-02-04 22:38:44 +13:00 |
|
 Roland Pramlandrob bygrave
|
f161a38334
|
FIX: Regression of #1775 - set date for other platfroms broken, when ebean.dataTimeZone is set to GMT
|
2020-02-01 15:59:18 +13:00 |
|
rob bygrave
|
e3dba6bfe1
|
Failing test for idIn() empty
|
2020-02-01 13:18:42 +13:00 |
|
rob bygrave
|
9eab67d82e
|
#1924 - Refactor for Transaction profiling - base on ProfileLocation / remove profileId
|
2020-02-01 11:31:43 +13:00 |
|
rob bygrave
|
2bb52a9581
|
#1922 - Performance - Too pessimistic synchronized block for lazy loading on reference bean or l2 cache bean
|
2020-01-30 18:48:39 +13:00 |
|
rob bygrave
|
a894924e96
|
#1920 Support @Index concurrently and definition
|
2020-01-29 20:22:32 +13:00 |
|
rob bygrave
|
df63eeaa8c
|
#1915 - Regression with DiscriminatorValue since #1361
|
2020-01-28 10:21:29 +13:00 |
|
 Rob BygraveandGitHub
|
7d98355d39
|
Merge pull request #1913 from ebean-orm/feature/MaxMin
Change to use @Aggregation as meta annotation - support newly added @Max, @Min, @Avg annotations
|
2020-01-14 16:41:44 +13:00 |
|
rob bygrave
|
56562915bf
|
#1912 - Allow @Index(unique=true) to support formula in columns
|
2020-01-14 16:20:02 +13:00 |
|
rob bygrave
|
07f4ad2500
|
Change to use @Aggregation as meta annotation - support newly added @Max, @Min, @Avg annotations
|
2020-01-14 16:14:14 +13:00 |
|
rob bygrave
|
1e266a1532
|
#1895 - Ebean creates invalid sql for particular @ManyToOne
|
2020-01-10 23:32:58 +13:00 |
|
Roland Praml
|
e00713aa29
|
Testcase for #1902
|
2020-01-10 01:03:38 +01:00 |
|
rob bygrave
|
ec55b2f096
|
Refactor for query plan capture with initial threshold micros - part 3
Use QueryPlanInit
|
2019-12-24 02:02:11 +13:00 |
|
rob bygrave
|
8a263d243c
|
Refactor for query plan capture with initial threshold micros - part 2
|
2019-12-24 00:29:46 +13:00 |
|
rob bygrave
|
6fcac27dfe
|
Refactor for query plan capture with initial threshold micros
|
2019-12-23 10:28:08 +13:00 |
|
rob bygrave
|
d8d35b7dd9
|
#1893 - Failing test for @DbArray with @NotNull
|
2019-12-17 16:42:09 +13:00 |
|
rob bygrave
|
502b20be67
|
#1891 - Deprecate createSqlQuery() ... migrate to sqlQuery()
|
2019-12-13 13:58:14 +13:00 |
|
rob bygrave
|
b3077d44f6
|
#1890 - Deprecate createSqlUpdate() ... migrate to sqlUpdate()
|
2019-12-13 13:48:53 +13:00 |
|
rob bygrave
|
d4b35cb445
|
#1889 - NPE at Str.java:16) when using DB.sqlUpdate(...).addBatch() without any bind parameters
|
2019-12-13 13:35:54 +13:00 |
|
rob bygrave
|
dbdac04883
|
Add more tests for cascade save on tree structure
|
2019-12-06 20:18:50 +13:00 |
|
rob bygrave
|
0140d09007
|
Update tests to use io.avaje:mod-uuid
|
2019-12-05 10:32:19 +13:00 |
|
rob bygrave
|
9841a2c03a
|
#1880 - Cidr type stored as INET (instead of CIDR) + named as Cdir (typo)
|
2019-12-04 21:28:27 +13:00 |
|
rob bygrave
|
74929472d9
|
#1879 - For metrics reporting for timed metrics with location by default only report on initial collection
|
2019-12-03 23:53:13 +13:00 |
|
rob bygrave
|
e274a4c512
|
#1878 - Remove metric type from metric json output
|
2019-12-03 21:06:13 +13:00 |
|
rob bygrave
|
5d93c44475
|
#1877 - Adjust metric names add "orm." prefix for orm queries, "dto." for dto queries
|
2019-12-03 21:01:03 +13:00 |
|
rob bygrave
|
5f8690fb87
|
#1876 - findMap() does not use/hit natural key cache
|
2019-12-02 18:37:42 +13:00 |
|
 Rob BygraveandGitHub
|
a04594540c
|
#1873 - Refactor metrics reporting and collection, simplify removing MetricOrmQueryNode, MetricOrmQueryOrigin (#1874)
* #1873 - Refactor metrics reporting and collection, simplify removing MetricOrmQueryNode, MetricOrmQueryOrigin
* #1873 - fix test
|
2019-11-29 23:35:21 +13:00 |
|
rob bygrave
|
269f2de333
|
#1872 - Reporting ORM metrics defaults to suppressing sql and location after initial collection
|
2019-11-29 22:15:51 +13:00 |
|
rob bygrave
|
be12910aec
|
#1872 - Reporting ORM metrics defaults to suppressing sql and location after initial collection
|
2019-11-29 22:05:58 +13:00 |
|
rob bygrave
|
27a4e8951d
|
#1870 - Whether DtoMeta.findproperty needs to add is prefix
|
2019-11-29 20:54:28 +13:00 |
|
rob bygrave
|
67c2e1d24c
|
#1871 - Add ability to write metrics in JSON form to Appendable
|
2019-11-29 17:19:01 +13:00 |
|
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 BygraveandGitHub
|
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
|
8761c0486d
|
#1865 - ENH: Add metric collection for ORM insert update and delete
|
2019-11-19 20:31:48 +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
|
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
|
01054bf470
|
#1855 - Add MetaInfoManager collectMetricsAsJson()
|
2019-11-07 16:35:25 +13:00 |
|
rob bygrave
|
7d77df58c5
|
#1780 - Add tests for this RawSql case
|
2019-11-06 23:30:21 +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
|
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
|
9827d9056f
|
No effective change - add delete batch test with M2M generated sql
|
2019-10-18 15:51:18 +13:00 |
|