rob bygrave
f251ca5431
#1747 - Refactor ebeaninternal/server/persist remove unused part 3
2019-07-02 22:06:12 +12:00
rob bygrave
2c44c80f65
#1747 - Refactor ebeaninternal/server/persist remove unused part 2
2019-07-02 21:56:05 +12:00
rob bygrave
d9efeac0a1
#1747 - Refactor ebeaninternal/server/persist remove unused emptyStringAsNull
...
- remove unused emptyStringAsNull
- tighten access
2019-07-02 21:47:53 +12:00
rob bygrave
f4a7d0b6ad
#1747 - Refactor ebeaninternal/server/persist access, switch
2019-07-02 21:39:07 +12:00
rob bygrave
bc5db1e46a
#1747 - Refactor remove unused methods
2019-07-02 21:26:24 +12:00
rob bygrave
8743148238
#1747 - Refactor BeanPropertyAssocOne.diff() next prefix
2019-07-02 21:25:42 +12:00
rob bygrave
68db6723d0
#1747 - Refactor tidy finals, local fields, switches, unused methods
2019-07-02 21:08:13 +12:00
rob bygrave
9b1fa43792
#1747 - Refactor tidy remove unused ParamTypeUtil
2019-07-02 20:48:19 +12:00
rob bygrave
5f2454831e
#1747 - Refactor tidy tighten access on ebeaninternal/server/deploy
...
Adds PropertyAssocMany to ensure public access on BeanPropertyAssocMany helper methods for ebean-elastic integration.
2019-07-02 20:46:49 +12:00
rob bygrave
140178bb47
#1747 - Refactor tidy on AnnotationParser, DeployBeanInfo
2019-07-02 19:52:10 +12:00
rob bygrave
f95b4b5c4b
#1747 - Refactor tidy on AnnotationAssocOne, AnnotationAssocClass & Base
2019-07-02 19:48:24 +12:00
rob bygrave
d3b3a79342
#1747 - Refactor tidy on DeployUtil and AnnotationAssocMany
2019-07-02 19:41:26 +12:00
rob bygrave
52398317bc
#1746 - Wrong SQL generated when using setDistinct and order by on aggregated column
2019-07-01 22:50:44 +12:00
rob bygrave
7f2e4f54ff
#1743 - Add hasForeignKeyConstraint()
...
Separate hasForeignKeyConstraint() for DDL use from hasForeignKey() used in query
2019-07-01 21:04:40 +12:00
rob bygrave
9f19ed5376
#1743 - When using @PrimaryKeyJoinColumn, FK constraint generation cannot be disabled
2019-07-01 00:07:14 +12:00
rob bygrave
d49a7c415f
Refactor tidy InheritInfo - no effective change
2019-06-30 21:53:59 +12:00
rob bygrave
8ffc9ede85
#1740 and #1744 Don't include the discriminator column on Inheritance query on a type that has no sub-types
...
Fix for #1740
2019-06-30 21:52:01 +12:00
rob bygrave
eba521563a
#1739 - Entity with just @Id and @OneToMany fields produces broken insert query
2019-06-30 19:37:49 +12:00
rob bygrave
ed71e106df
#1742 - Bump to ebean-agent 11.41.1
2019-06-30 19:00:42 +12:00
rob bygrave
050ae49f6b
[maven-release-plugin] prepare for next development iteration
2019-06-29 00:44:16 +12:00
rob bygrave
d5d9a897ae
[maven-release-plugin] prepare release ebean-11.40.1
ebean-11.40.1
2019-06-29 00:44:05 +12:00
rob bygrave
ddf200ffdd
#1738 - Refactor toArray() plus various
2019-06-29 00:40:16 +12:00
rob bygrave
7fa5e2aa8c
#1738 - Refactor add final, Object.equals, Integer.compare
2019-06-29 00:23:12 +12:00
rob bygrave
8bfae9deef
#1738 - Refactor simplify switch and various
2019-06-28 23:48:03 +12:00
rob bygrave
e6c9f151c1
#1738 - Refactor tidy suppressWarnings and access
2019-06-28 23:20:57 +12:00
rob bygrave
30a0935300
#1738 - Refactor tidy suppressWarnings
2019-06-28 23:04:20 +12:00
rob bygrave
b4182d4519
#1738 - Refactor SqlTreeNodeBean tidy
2019-06-28 22:40:14 +12:00
rob bygrave
93cc0399f1
#1738 - Refactor SqlTreeNodeBean load method
2019-06-28 22:35:36 +12:00
rob bygrave
5404dab5a3
Bump to 11.40.1-SNAPSHOT
2019-06-28 21:35:02 +12:00
rob bygrave
d70da1d805
#1738 - Refactor tidy internals - refactor move server.lib.Str
2019-06-28 21:32:15 +12:00
rob bygrave
2225d5b7e8
#1738 - Refactor tidy internals - refactor move DtoQueryRequest
2019-06-28 21:30:15 +12:00
rob bygrave
270369bd65
#1738 - Refactor tidy internals - DLoadContext
2019-06-28 21:20:42 +12:00
rob bygrave
a932d61a94
#1737 - PersistenceException while using aggregate query on related entity
...
This part includes support for joins off an aggregation formula
on a ManyToOne.
e.g. We use min(customer) ... to 'query join' to customer
in the query below.
List<Contact> contacts = Ebean.find(Contact.class)
.select("lastName, min(customer)")
.fetchQuery("customer", "name, status")
.findList();
2019-06-28 21:03:14 +12:00
rob bygrave
24b08663af
#1737 - PersistenceException while using aggregate query on related entity
...
Fix excluding the ability to additionally join (off the min(manyToOne))
2019-06-28 20:16:05 +12:00
rob bygrave
bb6c9c84ba
#1736 - Bump to ebean-agent 11.40.1 (with synthetic modifier on generated code)
2019-06-28 10:55:14 +12:00
rob bygrave
a1e185b0f6
Refactor tidy internals - BatchedPstmtHolder, always true condition (no effective change)
...
Remove condition check on firstError == null ... as it is always true
2019-06-24 13:41:21 +12:00
Rob Bygrave and GitHub
e2a467ca5a
Create FUNDING.yml
2019-06-19 23:49:00 +12:00
rob bygrave
4b28933298
[maven-release-plugin] prepare for next development iteration
2019-06-14 16:45:16 +12:00
rob bygrave
6077acf134
[maven-release-plugin] prepare release ebean-11.39.3
ebean-11.39.3
2019-06-14 16:45:05 +12:00
rob bygrave
8a4ffd21ab
#1722 - Fix for - L2 cache throw exception when query with custom ManyToMany relation model
2019-06-14 16:38:58 +12:00
rob bygrave
d1314124af
#1722 - Failing test for - L2 cache throw exception when query with custom ManyToMany relation model
2019-06-14 16:38:43 +12:00
rob bygrave
36f018b6aa
[maven-release-plugin] prepare for next development iteration
2019-06-13 23:38:28 +12:00
rob bygrave
87ccb6e333
[maven-release-plugin] prepare release ebean-11.39.2
ebean-11.39.2
2019-06-13 23:38:18 +12:00
rob bygrave
3432c365f6
Bump ebean-migration to 11.16.2 with fix for migration sql that ...
...
That includes semi-colon and new line in literal content
2019-06-13 00:14:20 +12:00
rob bygrave
b7d5aa344f
Fix test only - add missing assert on NoopExpressionTest
2019-06-13 00:11:34 +12:00
rob bygrave
7e768623e4
#1730 - Fix for wrong JDBC batch sorting / ordering
...
This is a bit of a refactor that simplifies the ordering of
batch execution (BatchedBeanHolder ordering). In short we
batch by bean type and depth (rather than just type).
This means that there are some cases we are not optimal
(where we could batch by bean type in different depths)
but that is expected to be rare and problematic for
hierarchies of the same type.
2019-06-12 23:41:48 +12:00
rob bygrave
73ab2ee1fe
Merge branch 'FOCONIS-bug/wrong_batch_sorting'
2019-06-12 21:17:15 +12:00
rob bygrave
122fed448c
Merge branch 'bug/wrong_batch_sorting' of https://github.com/FOCONIS/ebean into FOCONIS-bug/wrong_batch_sorting
2019-06-12 21:16:50 +12:00
rob bygrave
6e52bee91f
#1723 - Fix for TestUpdateCircularSave.testCircularCascade()
2019-06-10 23:31:47 +12:00
rob bygrave
cc26afad13
Merge branch 'tobias--circular_saves_bugs'
2019-06-10 21:04:17 +12:00