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
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
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
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
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
Rob Bygrave and GitHub
4e74c68603
Merge pull request #1840 from FOCONIS/exists-use-query-copy
...
exists() limits the max rows on the query, this should be done on a copy
2019-10-10 23:28:48 +13:00
Manuel Danisch
2694aa3fe1
Fixed test
2019-10-10 11:28:24 +02:00
rob bygrave
c2faf0e0a7
No effective change - tidy tests
2019-10-10 21:42:34 +13:00
rob bygrave
8890079b80
#1839 - Fix JSON marshalling of @ElementCollection maps and scalar
2019-10-10 21:32:44 +13:00
rob bygrave
eb69499ca3
#1835 Fix with Refactor batch escalation for deferred imported Id
2019-10-10 15:13:21 +13:00
rob bygrave
a01ba128e5
Fix test for TestDbArray_basic.nullItems() for DB's that don't support ARRAY type
2019-10-10 15:10:44 +13:00
rob bygrave
fdc67b3ce5
#1823 - ENH: Add query.findStream() and query.findLargeStream()
2019-10-10 13:44:29 +13:00
rob bygrave
a3f9c4c889
#1836 - NPE with findCount() on bean with @Aggregation, Regression in 11.45.1
2019-10-10 08:55:01 +13:00
rob bygrave
61ef4fa420
#1835 Refactor JDBC batch escalation
2019-10-09 00:37:06 +13:00
rob bygrave
80a764a448
#1835 Refactor JDBC batch escalation
2019-10-09 00:17:34 +13:00
rob bygrave
6621c5dfbb
Refactor detection of deferred persist relationship (circular imported ids)
2019-10-08 21:49:22 +13:00
rob bygrave
5e7dda1ec8
#1834 - DDL for ElementCollection that is referenced multiple times includes foreign key constraint
2019-10-08 15:53:29 +13:00
rob bygrave
fb5a69adea
#1833 - When cascade persisting twice to ElementCollection ... we get do extra delete and inserts
2019-10-08 13:25:18 +13:00
rob bygrave
1098b572fe
#1832 - Cascade insert @ElementCollection when marshalled from JSON
2019-10-07 15:48:31 +13:00
rob bygrave
1c6c812d4d
Update tests change AssertJ StrictAssertions to Assertions
2019-10-06 16:34:44 +13:00
rob bygrave
f0bc4c786c
#1826 - Remove PrivateOwned, migrate to orphanRemoval=true attribute on OneToMany
2019-09-24 22:36:17 +12:00
rob bygrave
b98739bb49
#1656 #1824 Stateless updates - Remove update deleteMissingChildren option, instead always use orphanRemoval
...
Adjust test that doesn't have orphanRemoval (so missing children are not removed here now)
2019-09-20 17:18:07 +12:00
rob bygrave
fcadc63338
#1656 #1824 Stateless updates - Remove update deleteMissingChildren option, instead always use orphanRemoval
2019-09-20 17:12:32 +12:00
rob bygrave
c12ea28ea9
#1818 - Cannot auto-generate UUID
2019-09-12 22:02:22 +12:00
rob bygrave
5d89897bbd
#1817 - Rename @DbHstore to @DbMap
2019-09-12 17:02:53 +12:00
Ryszard Trojnacki
9413f72939
Merge from origin.
2019-09-11 14:22:47 +02:00
Ryszard Trojnacki
1416647d04
Test case for changing OneToMany collection in a cached bean, by editing target bean that is not cached (annotated with @Cache).
2019-09-11 14:05:31 +02:00
rob bygrave
63bddb4d54
#1810 - Whan paging over query with @Aggregation ( grouping by) wrong total count is calculated
2019-09-11 23:38:12 +12:00
Rien and Rob Bygrave
faba55d772
Fix EmbeddedId not found cache ( #1811 )
2019-09-11 22:06:05 +12:00
Ryszard Trojnacki and Rob Bygrave
b329ae42db
Allow for null items in @DbArray lists. ( #1812 )
...
* Added code to allow for null items in @DbArray lists.
* Test case for changing OneToMany collection by editing target bean.
2019-09-11 15:30:32 +12:00
Ryszard Trojnacki
13429daddc
Test case for changing OneToMany collection by editing target bean.
2019-09-10 20:43:31 +02:00
Ryszard Trojnacki
98a80295fe
Added code to allow for null items in @DbArray lists.
2019-09-10 20:07:33 +02:00
rob bygrave
81c2c804a6
#1806 - SQLException:Data conversion error converting "c5866ffb-2e1c-457e-bdad-61ba4466f86e" [22018-197] Bind values:[1, ] Query was:
2019-08-26 21:12:07 +12:00
rob bygrave
0e65efea57
#1804 - Kotlin: Generating collection with wildcard type - Get error BeanNotRegisteredException: Error with association to [null] from [...Foo.manyProperty]. Is null registered?
2019-08-25 15:58:46 +12:00
rob bygrave
21a3f322e1
#1798 - Fix automatic query label set on nested secondary query when using profileLocation
2019-08-19 23:15:27 +12:00
rob bygrave
0d175557b0
No effective change - update test clearing data
2019-08-19 21:50:17 +12:00
rob bygrave
9674711516
#1796 - ENH: add query.fetchCache(path) ... for explicitly building part of graph from L2 cache
2019-08-19 21:36:19 +12:00
rob bygrave
9155716752
#1795 - Refactor bind padding for Id IN expressions (based on internal multiValueSupport and simple id)
2019-08-18 16:33:36 +12:00
rob bygrave
c530883e5e
#1793 - ENH: Add filterMany() that takes expressions ... as a simpler option
2019-08-15 22:05:46 +12:00
Rob Bygrave and GitHub
1d471fee92
#1768 - Initial refactor extracting CallOrigin interface ( #1791 )
2019-08-14 17:02:57 +12:00
rob bygrave
f5459920e9
#1785 - Bean gets replaced on json deserialization with primitive 'null' id
2019-08-12 21:05:32 +12:00
rob bygrave
ad7e18561b
#1788 - ENH: Add support for NuoDB database platform
...
Remove the extra truncate
2019-08-11 16:43:24 +12:00
rob bygrave
c640524bfc
#1788 - ENH: Add support for NuoDB database platform
2019-08-11 16:24:37 +12:00
rob bygrave
bb7df71391
#1782 - ENH: Add truncate(Class<?>... types) and truncate(String... tables)
2019-08-10 21:40:23 +12:00
rob bygrave
cb6f0335b1
#1787 - Update CockroachDB support for DDL generation with autocommit and no history support
2019-08-08 23:22:58 +12:00