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 |
|
Robin Bygrave
|
f867cd4c01
|
#678 - Remove SqlQuery.findSet() and SqlQuery.findMap() ... migrate to use SlqQuery.findList()
|
2016-04-29 08:37:52 +12:00 |
|
Robin Bygrave
|
ad17da5b36
|
No effective change - format
|
2016-04-28 22:22:04 +12:00 |
|
Robin Bygrave
|
9350155c00
|
#677 - REFACTOR: Remove unused SqlQuery.setBackgroundFetchAfter()
|
2016-04-28 22:18:14 +12:00 |
|
Robin Bygrave
|
8a84eaf7a7
|
#675 - ENH: Add SqlQuery.findEach() and SqlQuery.findEachWhile() methods ... to replace setListener()
|
2016-04-28 22:15:41 +12:00 |
|
Robin Bygrave
|
f0fab77ff7
|
#670 - Remove @EntityConcurrencyMode ... this is now rather redundant since 4.x changes
|
2016-04-28 20:26:17 +12:00 |
|
Robin Bygrave
|
41aace9dc4
|
#669 - Remove @EnumMapping ... migrate to use @DbEnumValue or @EnumValue
|
2016-04-28 20:22:37 +12:00 |
|
Robin Bygrave
|
81531b6cda
|
#671 - ENH: Add support for @View and extra-ddl.xml to nicely support entity beans based on views
|
2016-04-28 20:19:05 +12:00 |
|
Robin Bygrave
|
fc748ea9c1
|
#667 - Remove deprecated @SqlSelect ... migrate to use RawSql / RawSqlBuilder
|
2016-04-27 08:40:00 +12:00 |
|