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 |
|
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
|
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
|
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 |
|
Robin Bygrave
|
1c9b974427
|
#708 - Refactor - Remove BeanCollectionTouched interface
|
2016-05-18 10:13:03 +12:00 |
|
Robin Bygrave
|
08b0a6350d
|
#706 - NPE when using @DbArray with null values
|
2016-05-16 16:54:18 +12:00 |
|
Robin Bygrave
|
ec234f1f39
|
#568 - ENH: Add ability to turn of getGeneratedKeys with @Transactional annotation (Also needs agent update)
|
2016-05-16 15:50:11 +12:00 |
|
Robin Bygrave
|
dd28b28095
|
#704 - Update javadoc for @Cache and @Query.setUseCache()
|
2016-05-13 16:30:43 +12:00 |
|
Robin Bygrave
|
d1d4bf1da8
|
#704 - Internal refactor to use excludeBeanCache in DefaultOrmQuery
|
2016-05-13 15:56:45 +12:00 |
|
Robin Bygrave
|
e344b5c0a1
|
#703 - Refactor - When batch lazy loading hits the L2 bean cache and misses initially, it checks that initial bean again (and should skip the second attempt)
|
2016-05-13 14:12:28 +12:00 |
|
Robin Bygrave
|
0e5859716b
|
#702 - IllegalStateException: No bean cache enabled error ... when updating bean that is not using caching (but is related to a bean with @Cache)
|
2016-05-13 12:52:27 +12:00 |
|
Robin Bygrave
|
90a794fca5
|
No effective change - sys out for CI server - add ReadAuditQueryPlan equals/hashCode for CI issue
|
2016-05-13 11:06:26 +12:00 |
|
Robin Bygrave
|
54706302df
|
#701 - DB Migration - incorrect alter column DDL when removing not null constraint (Postgres specific)
|
2016-05-13 09:07:43 +12:00 |
|
Robin Bygrave
|
8cb8f9eabf
|
#278 - SqlQuery setFirstRow fail - modify SQL using LIMIT/OFFSET etc to support firstRows/maxRows
|
2016-05-12 20:59:52 +12:00 |
|
Robin Bygrave
|
58a36e6b67
|
No effective change - cleanup comment
|
2016-05-12 19:07:52 +12:00 |
|
Robin Bygrave
|
409720d854
|
#700 - Postgres ARRAY and JSON expressions cast Long to ::integer rather than ::bigint
|
2016-05-12 17:38:15 +12:00 |
|
Robin Bygrave
|
1d8bb8c800
|
#700 - Postgres ARRAY and JSON expressions cast Long to ::integer rather than ::bigint
|
2016-05-12 17:22:40 +12:00 |
|
Robin Bygrave
|
b8ecbd507e
|
#522 - DDL - DB migration diff does not include DDL to add comment
|
2016-05-12 16:52:22 +12:00 |
|
Robin Bygrave
|
45453bbcd8
|
No effective change - include the search packages in the classpath scan INFO logging message
|
2016-05-12 16:17:33 +12:00 |
|
Robin Bygrave
|
4ab5cdf841
|
#698 - History DDL generation for Postgres does not respect non-public schema
|
2016-05-12 14:32:38 +12:00 |
|
Robin Bygrave
|
b384cb4043
|
#699 - DB Migration not generating sql to alter check constraints
|
2016-05-12 13:44:30 +12:00 |
|
Robin Bygrave
|
2a323f2256
|
#697 - Refactor - tidy objectMapper detection in DefaultTypeManager
|
2016-05-10 13:00:04 +12:00 |
|
Robin Bygrave
|
8cfba1015f
|
No effective change - remove incorrect comment
|
2016-05-10 11:17:04 +12:00 |
|
Robin Bygrave
|
17042a9faf
|
#696 - ENH: Add fallback for @DbHstore ... fallback to JSON storage in VARCHAR
|
2016-05-09 23:24:13 +12:00 |
|
Robin Bygrave
|
b197d8a637
|
#695 - ENH: Add @DbArray for storing scalar types (UUID, Long, String) to Postgres ARRAY type
|
2016-05-09 22:38:51 +12:00 |
|
Robin Bygrave
|
2bb39b02d0
|
No effective change - javadoc on Query.setIncludeSoftDeletes()
|
2016-05-09 10:00:37 +12:00 |
|
Robin Bygrave
|
4e9e11ac34
|
#668 - ENH: Add ability to register a custom IdGenerator
|
2016-05-06 17:01:15 +12:00 |
|
Robin Bygrave
|
036092d470
|
#694 - Refactor - Rename IdGenerator to PlatformIdGenerator ... with a view to support customer Id generators
|
2016-05-06 14:50:50 +12:00 |
|
Robin Bygrave
|
2b602f6e51
|
#570 - ENH: Add ability to configure eBean to use true "ilike" expression
|
2016-05-06 14:26:08 +12:00 |
|
Robin Bygrave
|
13f7d37e76
|
#542 - ENH: @DbJson fields are auto serialized and deserialized to specified classes.
|
2016-05-06 13:20:51 +12:00 |
|
Robin Bygrave
|
deb6ce23d7
|
#693 - ENH: ... support @DbJson with Set<String> and Set<Long> support
|
2016-05-05 21:34:29 +12:00 |
|
Robin Bygrave
|
2c95d9dc9a
|
#693 - ENH: Add support for mapping @DbJson to list of scalar types like List<String>
|
2016-05-05 16:36:16 +12:00 |
|
Robin Bygrave
|
8c86976e68
|
No effective change - variable names
|
2016-05-05 16:15:25 +12:00 |
|
Robin Bygrave
|
c1ca02d871
|
No effective change - variable names
|
2016-05-05 16:14:58 +12:00 |
|
Robin Bygrave
|
0508b0254f
|
#692 - MigrationVersion parses version "0.1.1-SNAPSHOT" as "0.1"
|
2016-05-05 08:31:31 +12:00 |
|
Robin Bygrave
|
07fe1cde6b
|
#689 - Refactor DB Migration to support "V" prefix
|
2016-05-02 16:25:27 +12:00 |
|
Robin Bygrave
|
9da5ce01a7
|
#686 - Trouble with non-standard java.sql.Date values caching in 7.8.1.
|
2016-04-29 22:22:38 +12:00 |
|
Robin Bygrave
|
5bcfce9cd4
|
#684 - Refactor - rename @CacheStrategy to @Cache ... require explicit enableQueryCache=true for query cache use
|
2016-04-29 21:52:50 +12:00 |
|
Robin Bygrave
|
a6d276d4d3
|
#683 - Refactor - rename @CacheTuning to @CacheBeanTuning ... for consistency
|
2016-04-29 09:48:36 +12:00 |
|
Robin Bygrave
|
5b100e6d37
|
#682 - Remove deprecated Model.Finder constructors that take Id type ... migrate to ones that don't
|
2016-04-29 09:28:43 +12:00 |
|
Robin Bygrave
|
bf75af85c1
|
#681 - Remove SqlQuery.cancel() ... migrate to SqlQuery.findEachWhile() and stop while iterating
|
2016-04-29 09:05:36 +12:00 |
|
Robin Bygrave
|
5cf2d3c39a
|
#680 - Remove deprecated SqlQuery.findFutureList()
|
2016-04-29 08:49:07 +12:00 |
|
Robin Bygrave
|
840c5f8992
|
#679 - Remove SqlQuery.setListener() ... migrate to SqlQuery.findEach() or SqlQuery.findEachWhile()
|
2016-04-29 08:43:30 +12:00 |
|