Robin Bygrave
|
6c182ecaa5
|
#810 - ENH: Add transaction.isRollbackOnly()
|
2016-08-05 12:14:58 +12:00 |
|
Robin Bygrave
|
fdb839f90e
|
#809 - Add test / example showing ... transaction.setPersistCascade(false) and transaction.commitAndContinue();
|
2016-08-05 11:20:12 +12:00 |
|
Robin Bygrave
|
16be213faf
|
#808 - ENH: Add Transaction commitAndContinue() ...
|
2016-08-05 10:39:17 +12:00 |
|
Robin Bygrave
|
479ac38537
|
#807 - Deprecate TransactionEventListener ... migrate to TransactionCallback
|
2016-08-04 23:17:57 +12:00 |
|
Robin Bygrave
|
08e46d6bf3
|
#805 - ENH: Add BeanState.resetForInsert() ... This resets bean state such that a save() results in an insert
|
2016-08-04 22:49:07 +12:00 |
|
Robin Bygrave
|
876476fdc1
|
#804 - Remove API - findMap(property, type) ... migrate to query.setMapKey()
|
2016-08-04 20:30:18 +12:00 |
|
Robin Bygrave
|
81de83a6e7
|
#803 - Fix generics on findMap() to ... <K> Map<K, T> findMap();
|
2016-08-04 20:23:11 +12:00 |
|
Robin Bygrave
|
3c6eab6c85
|
#802 - Find generics on findIds() - refactor internals of find ids to use find single attribute
|
2016-08-04 17:28:41 +12:00 |
|
Robin Bygrave
|
1be30f1671
|
#125 - ENH: Add support for query returning a List of single Attribute type
|
2016-08-04 16:41:50 +12:00 |
|
Robin Bygrave
|
5dc296e644
|
#798 - Add @Transactional based test
|
2016-08-03 00:38:58 +12:00 |
|
Robin Bygrave
|
d08ac6973e
|
#800 - ENH: Add query.fetchQuery() and query.fetchLazy() ... as nicer alternatives to FetchConfig use
|
2016-08-02 23:33:02 +12:00 |
|
Robin Bygrave
|
9d23c1d56e
|
#800 - ENH: Add query.fetchQuery() and query.fetchLazy() ... as nicer alternatives to FetchConfig use
|
2016-08-02 23:30:26 +12:00 |
|
Robin Bygrave
|
dacdc26902
|
#798 - ENH: Add support for transparent full JDBC batch. Via enhancement agent 8.1.1 intercept bean getter to automatically flush the JDBC batch buffer.
|
2016-08-02 16:16:34 +12:00 |
|
Robin Bygrave
|
e2ee6e8e98
|
No effective change - update tests with EBasicVer new constructor
|
2016-08-02 11:06:09 +12:00 |
|
Robin Bygrave
|
e6e6a28245
|
No effective change - tidy asserts on TestQueryDistinct (AssertJ string contains etc)
|
2016-08-01 22:53:47 +12:00 |
|
Matus Zamborsky
|
cdad31bd8a
|
Added test for distinct paging query
|
2016-08-01 12:20:50 +02:00 |
|
Robin Bygrave
|
b4a1d52067
|
#791 - ENH: Add transaction.setRollbackOnly() ... (and Ebean.setRollbackOnly())
|
2016-07-31 21:24:31 +12:00 |
|
Robin Bygrave
|
dc7c854432
|
#788 - Deprecate findRowCount() ... add findCount(). Effectively renaming findRowCount() to findCount()
|
2016-07-31 19:06:21 +12:00 |
|
Robin Bygrave
|
56fee2ea9b
|
#789 - findCount() ... with where raw(...) expression that includes a "many" produces incorrect SQL
|
2016-07-31 14:57:12 +12:00 |
|
Robin Bygrave
|
ca7285b2ad
|
#783 - tests for ... HistoryExclude Many-to-Many Query-Generation Error
|
2016-07-25 23:28:45 +12:00 |
|
Robin Bygrave
|
75b639bc15
|
#782 - tests for ... History Many-To-Many Lazy-Loads fail
|
2016-07-25 23:22:33 +12:00 |
|
Roland Praml
|
cf9eb4ed97
|
FIX: PathTests - they fail on windows machine, because the OS translates "/tmp" to "c:\tmp". bumped classpath-canner to current API version
|
2016-07-19 13:25:53 +02:00 |
|
Robin Bygrave
|
05eb0bfc55
|
#777 - ENH: Add support for @NamedQuery and @NamedQueries
|
2016-07-15 23:15:18 +12:00 |
|
Robin Bygrave
|
e58cec8bdd
|
EQL - parsing order by clause
|
2016-07-13 15:28:06 +12:00 |
|
Robin Bygrave
|
86faa947af
|
No effective change - tidy tests
|
2016-07-12 16:22:18 +12:00 |
|
Robin Bygrave
|
d8dfd66af3
|
Refactor BeanPropertyAssocMany findByParentIds use of raw expression
|
2016-07-12 16:01:32 +12:00 |
|
Robin Bygrave
|
2991cb9ad1
|
#768 - Query.setDisableLazyLoading(true) ... not disabling lazy loading on @ManyToOne reference bean
|
2016-07-11 15:09:59 +12:00 |
|
Robin Bygrave
|
3b7f5496a8
|
#767 - Query.setDisableLazyLoading(true) ... not disabling lazy loading on @OneToMany
|
2016-07-11 12:28:31 +12:00 |
|
Robin Bygrave
|
4be703ff6e
|
#767 - Query.setDisableLazyLoading(true) ... not disabling lazy loading on @OneToMany
|
2016-07-11 11:58:02 +12:00 |
|
Robin Bygrave
|
aaf256b9be
|
#766 - RawSql should automatically map column alias with underscore to camelCase ... so item_total should automatically map to bean property itemTotal
|
2016-07-08 23:44:11 +12:00 |
|
Robin Bygrave
|
c7c6410cd9
|
#765 - ENH: Add ebean.xml with support for named RawSql, also adds EbeanServer.createNamedQuery()
|
2016-07-08 22:35:04 +12:00 |
|
Robin Bygrave
|
92069c0319
|
#764 - NPE on BeanDescriptorManager.processViewInvalidation(BeanDescriptorManager.java:385)
|
2016-07-08 15:34:43 +12:00 |
|
Robin Bygrave
|
d89817a5c5
|
#760 - Change @Transactional(batchSize=100) ... to imply batch mode (remove need to also specify batch=PersistBatch.ALL)
|
2016-07-06 12:26:18 +12:00 |
|
Robin Bygrave
|
db1ba5f20e
|
#759 - Use default value of 100 for JDBC buffer fetchSize for findEach() / findEachWhile() - Add global defaults ServerConfig jdbcFetchSizeFindEach, jdbcFetchSizeFindList
|
2016-07-04 21:56:33 +12:00 |
|
Robin Bygrave
|
9a00b9df0e
|
#753 - @History "as of" query errors when executed a second time - invalid bind parameter
|
2016-06-28 07:04:39 +12:00 |
|
Robin Bygrave
|
11b3f7a813
|
Merge branch 'release/collection-isempty-1' of https://github.com/DevFactory/avaje-ebeanorm into DevFactory-release/collection-isempty-1
Conflicts:
src/main/java/com/avaje/ebeaninternal/server/query/DefaultDbSqlContext.java
|
2016-06-23 13:24:58 +12:00 |
|
Artyom Melnikov
|
0a3b819991
|
Fixing squid:S1155 - Collection.isEmpty() should be used to test for emptiness
|
2016-06-22 13:43:15 +03:00 |
|
Robin Bygrave
|
c30e3bf78c
|
#746 - SqlQuery with named parameter and limit/offset gives SQL exception
|
2016-06-20 22:54:08 +12:00 |
|
Robin Bygrave
|
713ae75464
|
No effective change - reformat
|
2016-06-17 11:03:47 +12: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
|
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
|
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
|
067a8b784c
|
No effective change - add test with where().raw() containing disjunction etc
|
2016-05-24 09:28:29 +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
|
b2a3f0c99b
|
#718 - Remove findPagedList(pageIndex, pageSize) ... migrate to setFirstRows().setMaxRows().findPagedList()
|
2016-05-20 23:04:35 +12:00 |
|