rob bygrave
1669649706
#2064 - Generated sql is missing a space near to the "dtype and softdelete" join-conditions when "fetch join" is used
2020-10-07 17:12:51 +13:00
rob bygrave
3f816c49c9
#2063 - Updating bean - L2 Bean cache update + l2 cache update on "Many Ids" when they have not change - can lead to race
2020-10-07 15:26:31 +13:00
rob bygrave
e31ae49bc5
#2063 - Failing test for - Updating bean - L2 Bean cache update + l2 cache update on "Many Ids" when they have not change - can lead to race
2020-10-07 15:12:13 +13:00
rob bygrave
bdf8381518
Update test only - TestAttributeConverter
2020-10-07 14:16:55 +13:00
rob bygrave
7eb185ce9b
Refactor remove message.properties resource in favour of simple error messages and logs
2020-09-24 23:40:05 +12:00
rob bygrave
de734665cd
#2061 - Fix for L2 bean cache loaded using lazy loading on mutated partially loaded bean
...
The fix is when the property is dirty (mutated) put the original value into the cache entry.
2020-09-24 22:14:48 +12:00
Jonas Pöhler (JPo)
c5eb6fa034
ADD: failing testcase for wrong bean caching
...
Signed-off-by: Jonas Pöhler (JPo) <jonas.poehler@foconis.de >
2020-09-23 15:19:59 +02:00
rob bygrave
13e805b31c
No effective change - organise imports on generated EQLLexer and EQLParser
2020-09-17 23:03:56 +12:00
rob bygrave
3531db0e53
#2060 - Bump ANTLR to 4.8-1 (from 4.7.2) and add support for "leOrNull" and "geOrNull" expressions from #2059
2020-09-17 23:01:09 +12:00
rob bygrave
87243a871d
No effective change - tidy OrmQueryRequest
2020-09-17 22:46:22 +12:00
rob bygrave
f2159fed71
#2058 - .findVersionsBetween() for PG and MySql... should use inclusive/exclusive and it is instead is exclusive/exclusive
2020-09-17 22:38:42 +12:00
rob bygrave
740fd63f35
#2059 - ENH: Add convenience expressions leOrNull() and geOrNull() ... [ property >= value or property is null ]
2020-09-17 22:23:54 +12:00
rob bygrave
2ad99794ea
No effective change - tidy whitespace
2020-09-14 21:05:38 +12:00
rob bygrave
775f184450
No effective change - tidy whitespace from SaveManyBeans and BeanPropertyAssocMany
2020-09-14 20:57:21 +12:00
rob bygrave
4492a87a3f
No effective change - tidy DefaultTypeFactory
2020-09-14 20:39:22 +12:00
rob bygrave
18d5d01d48
#2049 - Tidy after ServerConfig -> DatabaseConfig
2020-09-14 20:35:20 +12:00
Rob Bygrave and GitHub
90b1b88be6
Update CsvCallback API to use Database instead of EbeanServer ( #2010 )
...
* Update CsvCallback API to use Database instead of EbeanServer
2020-09-14 18:33:12 +12:00
Rob Bygrave and GitHub
6839f869f5
#2049 - Migrate to DatabaseConfig from ServerConfig ( #2057 )
2020-09-14 18:30:51 +12:00
rob bygrave
6772b6e87e
#2055 - Refactor internals - Extract DbContext from Ebean and hold Database rather than EbeanServer
2020-09-08 09:29:06 +12:00
rob bygrave
9856ebd540
#2055 - Refactor internals - Extract DbContext from Ebean and hold Database rather than EbeanServer
2020-09-08 09:25:32 +12:00
rob bygrave
f96ac6e6fe
No effective change - tidy Ebean, EbeanVersion
2020-09-07 21:55:21 +12:00
rob bygrave
4c5618b04b
#2054 - Invalid SQL with History findVersions() on bean with @EmbeddedId - ... ORDER BY T0.NULL[*] ...
2020-09-07 18:25:25 +12:00
rob bygrave
a77de9e5e6
No effective change - trim whitespace for IdBinderEmbedded
2020-09-07 18:00:12 +12:00
rob bygrave
da29330a2a
#2053 - Refactor tidy StringHelper.replace replacing with just String.replace where possible
2020-09-04 18:04:10 +12:00
rob bygrave
d0f9d4a9a6
#2053 - Refactor tidy StringHelper.replaceString
2020-09-04 17:42:09 +12:00
rob bygrave
61ee67ee41
#2053 - Refactor tidy StringHelper.replaceString
2020-09-04 17:36:10 +12:00
rob bygrave
3117acd2d7
#2053 - Refactor tidy StringHelper.delimitedToMap
2020-09-04 13:37:25 +12:00
rob bygrave
4cee41d8d6
#2053 - Refactor tidy StringHelper - replace replaceStringMulti() with removeNewLines()
2020-09-04 13:21:13 +12:00
rob bygrave
f4a58938bd
#2053 - Refactor tidy StringHelper - just tidy
2020-09-04 13:09:55 +12:00
rob bygrave
4ce84f694f
#2053 - Refactor tidy internals - Clean up StringHelper
2020-09-04 13:04:14 +12:00
rob bygrave
8eb248b966
#2052 - Refactor tidy internals - Use String.replace() rather than literal pattern replaceAll()
2020-09-04 12:53:43 +12:00
rob bygrave
f611068a03
#2050 - Refactor internals - remove dependency on java.beans
2020-09-03 14:45:27 +12:00
rob bygrave
dd880ac09b
#2044 - Using @AttributeOverrides when override nullable
2020-08-31 14:38:23 +12:00
rob bygrave
b2ce9db8a8
#2048 - IllegalStateException: No query cache enabled on __. Need explicit @Cache(enableQueryCache=true) ... when ebean.disableL2Cache=true l2
2020-08-26 11:33:23 +12:00
rob bygrave
a626690918
#2044 - Using @AttributeOverrides also override length, scale and columnDefinition
2020-08-25 09:48:01 +12:00
rob bygrave
0d511d51a6
#2044 - Using @AttributeOverrides breaking generated SQL (when override nullable and no column name)
2020-08-25 09:22:15 +12:00
rob bygrave
854f467504
No effective change - update ddl review h2
2020-08-25 09:08:11 +12:00
rob bygrave
d3cc393edc
No effective change - update ddl review postgres
2020-08-25 09:04:21 +12:00
Rob Bygrave and GitHub
002014f930
For #2038 - updated from 12.3.6 to 12.3.7 - NPE BeanDescriptor.findPropertyFromPath(BeanDescriptor.java:1965) ( #2047 )
...
* #2038 - lazy loading ToMany with path
* #2038 - Failing test for NPE BeanDescriptor.findPropertyFromPath(BeanDescriptor.java:1965)
* #2038 Refactor internals DbReadContext use BeanPropertyAssocMany
2020-08-24 18:40:36 +12:00
rob bygrave
c8d352b0a8
Add a better error message for #2038 NPE at BeanDescriptor.java:1965
2020-08-05 16:44:45 +12:00
rob bygrave
3796f2b267
No effective change - organise imports on tests
2020-08-05 16:39:10 +12:00
peterko2017 and GitHub
4ef5abceca
Add STI Discrimination on Reference Associations ( #2041 )
...
* Update SqlTreeNodeBean#appendFromBaseTable to add
discriminator values to the join
* Update tests to reflect new generated SQL
2020-08-05 16:33:34 +12:00
rob bygrave
4eda4201de
Javadoc only change for RawSql
2020-07-30 16:22:09 +12:00
rob bygrave
933aa30149
Javadoc only change - replace at sign and fix javadoc
2020-07-27 16:41:30 +12:00
rob bygrave
0c80b3078a
#2037 - Refactor simplify TransactionCallback to lambda
...
- Move to use generic try catch exception
- Convert to lambda method calls
2020-07-24 13:19:56 +12:00
rob bygrave
7317847aa7
#2037 - Allow PostCommit transaction callback to recursively add another PostCommit callback
2020-07-24 13:16:18 +12:00
rob bygrave
444644f759
#2037 - Allow PostCommit transaction callback to recursively add another PostCommit callback
2020-07-24 13:16:00 +12:00
rob bygrave
f704da641d
No effective change - Modify test only adding extra asserts for #2036
2020-07-24 11:54:15 +12:00
rob bygrave
6360fad701
Refactor tidy NoopCallOriginFactory
2020-07-14 11:11:14 +12:00
rob bygrave
dbc97aa28c
Remove the duplicate TestSoftDeleteBasic.testFindSoftDeletedList()
...
Hmmm, my bad. I merged the branch manually and that didn't remove the PR so I've merged this twice now and hence ended up with a duplicate method. All good, just removing this duplicate method.
2020-07-14 09:47:07 +12:00