Robin Bygrave
|
c30e3bf78c
|
#746 - SqlQuery with named parameter and limit/offset gives SQL exception
|
2016-06-20 22:54:08 +12:00 |
|
Robin Bygrave
|
c793d6652f
|
#745 - ElasticSearch - internally translate where().id.eq(42) ... to where().setId(42)
|
2016-06-20 22:29:38 +12:00 |
|
Robin Bygrave
|
d12e55c20b
|
#744 - ElasticSearch - isEmpty() expression needs to have outer not:{} negation to work as per ..
|
2016-06-20 21:32:05 +12:00 |
|
Robin Bygrave
|
3477f590dd
|
#743 - Fix issue with ElasticSearch nested path query with multiple nested path expressions
|
2016-06-20 20:57:45 +12:00 |
|
Robin Bygrave
|
6bbf93aba8
|
No effective change - extract private constant in DefaultExpressionList
|
2016-06-20 13:14:28 +12:00 |
|
Robin Bygrave
|
31aae38616
|
#742 - ENH: DocStoreConfig ... read System properties for isGenerateMapping(), isDropCreate() and isCreate()
|
2016-06-17 22:25:11 +12:00 |
|
Robin Bygrave
|
f144b53651
|
#741 - ENH: Add DocumentStore indexSettings() method ... for setting ElasticSearch refresh_interval
|
2016-06-17 22:21:22 +12:00 |
|
Robin Bygrave
|
f47cd7e7c2
|
Add extra-dll.xml example for .... ENH: For @Index add support for index types (like Postgres GIN) #707 ...
|
2016-06-17 15:04:12 +12:00 |
|
Robin Bygrave
|
8765cb8356
|
No effective change - reformat code
|
2016-06-17 13:24:49 +12:00 |
|
Robin Bygrave
|
dfa6353850
|
#740 - ClassCastException: java.util.ArrayList cannot be cast to com.avaje.ebean.bean.BeanCollection at com.avaje.ebeaninternal.server.deploy.BeanPropertyAssocMany.resetMany(BeanPropertyAssocMany.java:273)
|
2016-06-17 12:30:57 +12:00 |
|
Robin Bygrave
|
d88ff2a3b2
|
#739 - UpdateQuery with idEq() expression gives wrong update statement (still has table alias)
|
2016-06-17 11:34:47 +12:00 |
|
Robin Bygrave
|
713ae75464
|
No effective change - reformat
|
2016-06-17 11:03:47 +12:00 |
|
 Rob BygraveandGitHub
|
710fb0e947
|
Merge pull request #738 from DevFactory/staging/using-isempty-fix-1
Refactor: Use Collection.isEmpty() instead of size() comparison to 0 etc
|
2016-06-15 20:55:02 +12:00 |
|
Artyom Melnikov
|
07edb2c81f
|
Using Collection.isEmpty() to test for emptiness
|
2016-06-14 15:21:23 +03:00 |
|
Artyom Melnikov
|
066effa5bf
|
"public static" fields should be constant
|
2016-06-14 14:18:18 +03:00 |
|
Robin Bygrave
|
a64a020e36
|
#734 - Add ServerConfig.skipCacheAfterWrite & transaction.setSkipCache(boolean) ... to control L2 Bean cache use during transaction
|
2016-06-10 17:59:37 +12:00 |
|
Robin Bygrave
|
cd56b3ca3c
|
#726 - L2 cache returns stale data -> change such that when using "local L2 caching" the changes to L2 cache propagate in foreground
|
2016-06-08 14:38:08 +12:00 |
|
Robin Bygrave
|
353175626d
|
#733 - RawSqlBuilder.columnMapping() not working using DB column alias ... java.lang.IllegalArgumentException: DB Column [detail_count] not found in mapping.
|
2016-06-07 17:10:37 +12:00 |
|
Robin Bygrave
|
1a3acb86df
|
#732 - NPE in ScalarTypeArrayList.read(ScalarTypeArrayList.java:89) ...
|
2016-06-03 08:09:04 +12:00 |
|
Robin Bygrave
|
1304646cce
|
#731 - ENH: Add support for using ebean.mf manifest file for finding/defining packages to search for entities
|
2016-06-02 17:35:06 +12:00 |
|
Robin Bygrave
|
b3828572fd
|
No effective change - javadoc for ServerConfig
|
2016-06-02 14:08:00 +12:00 |
|
Robin Bygrave
|
eddd48f8ad
|
#730 - Remove unused ServerConfig.classPathReaderClassName ... as replaced by org.avaje.classpath.scanner.ClassPathScanner plugin (in 7.8.1)
|
2016-06-02 14:03:30 +12:00 |
|
Robin Bygrave
|
9797502ef2
|
#729 - Remove unused ServerConfig.addJar(...); serverConfig.setJars(...); ... as "search jars" is no longer used in classpath scanning (since 7.8.1)
|
2016-06-02 13:55:14 +12:00 |
|
Robin Bygrave
|
daba7a11b4
|
No effective change - remove unused code (old ClassPathReader etc)
|
2016-06-01 20:53:07 +12:00 |
|
Robin Bygrave
|
92caf69cb3
|
#728 - Remove Query.where(String) ... migrate to where().raw(...)
|
2016-06-01 19:54:02 +12:00 |
|
Robin Bygrave
|
71f70c01ae
|
#727 - ENH: Add endOr(), endAnd(), endNot() ... to ExpressionList as synonym for endJunction()
|
2016-06-01 16:03:30 +12:00 |
|
Robin Bygrave
|
2442eb017a
|
#725 - L2 cache not updating CacheManyId's entry when Lazy loading on a ToMany relationship, after a prior update, when other ToMany is a vanilla type (like ArrayList)
|
2016-05-30 17:01:20 +12:00 |
|
Robin Bygrave
|
37ea56ad11
|
#724 - NPE when using L2 caching configured with @Cache with queryCaching=true and beanCaching=false
|
2016-05-30 16:56:04 +12:00 |
|
Robin Bygrave
|
067a8b784c
|
No effective change - add test with where().raw() containing disjunction etc
|
2016-05-24 09:28:29 +12:00 |
|
Robin Bygrave
|
6c7074e288
|
#120 - ENH: Add support for using where() on bulk Update statements
|
2016-05-23 22:24:07 +12:00 |
|
Robin Bygrave
|
1c162b9b18
|
#723 - Breaking API - Change BeanPersistListener to return void rather than boolean for inserted(), updated() and deleted()
|
2016-05-23 10:31:24 +12:00 |
|
Robin Bygrave
|
676f0d7a24
|
#722 - NotifyOfCommit failed. L2 Cache potentially not notified. - NullPointerException at BeanDescriptorCacheHelp.java:299
|
2016-05-22 20:20:23 +12:00 |
|
Robin Bygrave
|
46e674db57
|
#721 - Remove EbeanServer saveManyToManyAssociations() and deleteManyToManyAssociations()
|
2016-05-20 23:42:02 +12:00 |
|
Robin Bygrave
|
0e1aacdeee
|
#720 - Remove EbeanServer saveAssociation(Object ownerBean, String propertyName); ... migrate to just save the bean
|
2016-05-20 23:24:37 +12:00 |
|
Robin Bygrave
|
7268890332
|
#719 - Remove deprecated Query.includeSoftDeletes() ... migrate to setIncludeSoftDeletes()
|
2016-05-20 23:08:28 +12:00 |
|
Robin Bygrave
|
b2a3f0c99b
|
#718 - Remove findPagedList(pageIndex, pageSize) ... migrate to setFirstRows().setMaxRows().findPagedList()
|
2016-05-20 23:04:35 +12:00 |
|
Robin Bygrave
|
662be92a16
|
#717 - Remove findIterate() ... migrate to findEach() or findEachWhile()
|
2016-05-20 22:38:07 +12:00 |
|
Robin Bygrave
|
11d623cb69
|
#716 - Remove createNamedQuery() and createQuery(Class<T> beanType, String query) ... use criteria API, query beans and RawSql
|
2016-05-20 22:13:58 +12:00 |
|
Robin Bygrave
|
a20822a9e1
|
#715 - isNull() expression on @OneToMany or @ManyToMany produces incorrect SQL - should translate this to be same as isEmpty() and result in exists subquery
|
2016-05-20 17:53:11 +12:00 |
|
Victor Jimenez Kwast
|
fb2488e3b8
|
Added tests for query isNull expressions
|
2016-05-20 00:21:33 +02:00 |
|
Robin Bygrave
|
5122ea4b4d
|
#416 - RawSql issue with inheritance - PersistenceException: Inheritance type for discriminator value
|
2016-05-19 22:44:55 +12:00 |
|
Robin Bygrave
|
db8dd48e53
|
#513 - Column Constraint for Enum types should cover all Enum values in an inheritance hierachy
|
2016-05-19 20:55:16 +12:00 |
|
Robin Bygrave
|
4606c7c99f
|
No effective change - format and imports
|
2016-05-19 19:58:00 +12:00 |
|
Robin Bygrave
|
e3a7c3040b
|
#540 - Add tests for ... RawSqlBuilder columnMapping is confused by commas in COALESCE (actually fixed in 6.14.1)
|
2016-05-19 09:35:39 +12:00 |
|
Robin Bygrave
|
cb51ea4238
|
#713 - DB Migration - When change is from Not Null to Null ... this migration is duplicated in subsequent migration generation
|
2016-05-18 21:04:36 +12:00 |
|
Robin Bygrave
|
a1a48dac2c
|
#712 - Refactor: Rename DbMigrationConfig dbUser to dbUsername
|
2016-05-18 20:50:18 +12:00 |
|
Robin Bygrave
|
b8d9273152
|
No effective change - reduce logging in logback-test.xml
|
2016-05-18 17:29:39 +12:00 |
|
Robin Bygrave
|
026f0e161f
|
#711 - Refactor: Extract DB Migration runner as separate module (called avaje-dbmigration)
|
2016-05-18 17:27:54 +12:00 |
|
Robin Bygrave
|
75a2633590
|
#710 - Behavior change - query with invalid fetch path (without properties) now throws PersistenceException
|
2016-05-18 12:34:16 +12:00 |
|
Robin Bygrave
|
362ceea79b
|
#709 - Refactor: BeanCollection internals, rename method isEmptyAndUntouched() to isSkipSave(), remove 'touched' flag
|
2016-05-18 11:19:01 +12:00 |
|