Rob Bygrave
cb89300027
[maven-release-plugin] prepare release ebean-10.1.7
ebean-10.1.7
2017-03-05 22:44:37 +13:00
Rob Bygrave
27cb0d062d
Bump ebean-dbmigration to 10.1.4
2017-03-05 22:42:00 +13:00
Rob Bygrave
140c1dd965
#985 - IllegalArgumentException when using @DbArray of type List<String> with @ChangeLog
2017-03-05 11:40:17 +13:00
Rob Bygrave
75b9e748f4
#985 - IllegalArgumentException when using @DbArray of type List<String> with @ChangeLog
2017-03-05 11:40:08 +13:00
Koen De Groote and Rob Bygrave
289c0253b1
Warning suppressions. ( #986 )
...
* Went over compilation warnings with Xlint. Only imports for DateMidnight are left, as they cannot receive a suppression annotation.
Not doing this one.
* Doing inline fully qualified path of the deprecated path.
2017-03-05 11:08:45 +13:00
Rob Bygrave
07ce758302
#984 - ENH: DocumentStore API - add RawDoc with findEach() and findEachWhile()
2017-03-02 01:12:02 +13:00
Rob Bygrave
d91729f65d
#983 - Add credentials configuration support for document store (like basic auth for ElasticSearch)
2017-03-01 22:15:28 +13:00
Rob Bygrave
9e64d09e07
Update maven plugin (with separate testEnhance goal and enhance goal)
2017-03-01 22:07:47 +13:00
Roland Praml and Rob Bygrave
5f63d5c35f
Fix multi tenant bean change ( #982 )
...
* FIX: beanChange has tenant-id
* FIX: NPE in DefaultServer.currentTenantId()
2017-02-26 13:12:26 +13:00
Rob Bygrave
23e1ab4bfd
No effective change - imports
2017-02-26 13:10:42 +13:00
Rob Bygrave
0e2900d796
#980 - fix several bugs in findSingleAttibute - Refactor moving logic into DefaultOrmQuery setDefaultSelectClause() from findSingleAttributeList() (to support alternate calling via EbeanServer)
2017-02-26 13:08:10 +13:00
Roland Praml and Rob Bygrave
a46e086dc4
fix several bugs in findSingleAttibute ( #980 )
...
* add test case for distinct on id property
* suggested fix for "select distinct id"
* add test case for distinct with fetch
* FIX: .setDistinct(true) can be used in conjunction with fetch() now
* add test case for distinct with beans that have a disriminator column
* FIX: discriminator column is only read if also Id is read.
* fine tuned the test case
* added test cases for findSingleAttributeList without distinct
* improved fix to support also findSingleAttribute without distinct
* ADD: Bonus test case - assertion not yet verified
2017-02-26 12:37:36 +13:00
Roland Praml and Rob Bygrave
40ca179509
FIX: do not hit database if inherited entity has no children ( #974 )
...
* FIX: do not hit database if inherited entity has no children
* ADD: Testcase for creating references of inherited beans
2017-02-26 12:25:55 +13:00
Roland Praml and Rob Bygrave
7632910027
FIX: potential NPE - manager can be null - eg when creted with new ExternalJdbcTransaction(conn) ( #979 )
2017-02-24 12:53:35 +13:00
Roland Praml and Rob Bygrave
ca777d7967
no effective code change: add some try-with resources ( #978 )
...
* no effective code change: add some try-with resources
* moved return statement outside try-with-resources, because otherwise the order changes
2017-02-24 12:52:22 +13:00
Roland Praml and Rob Bygrave
a315c7c11e
More small fixes ( #977 )
...
* no effecitve code change: add @FunctionalInterface to designated interfaces
* no effective code change: removed obsolete imports
* no effective code change: removed obsolete @SuppressWarnings
* no effective code change: add @SuppressWarnings to UUID_PLACEHOLDER
2017-02-24 08:42:27 +13:00
Rob Bygrave
35f3f53443
No effective change - format and imports only
2017-02-24 00:06:13 +13:00
Roland Praml and Rob Bygrave
40f5596837
add missing @override ( #975 )
...
* no effective code change: add missing @override in "io.ebean.*" package
* no effective code change: add missing @override in "io.ebeaninternal.api.*" package
* no effective code change: add missing @override in "io.ebeaninternal.server.*" package
* no effective code change: add missing @override in "io.ebeaninternal.util.*" package
* no effective code change: add missing @override in "io.ebeanservice.*" package
* no effective code change: add missing @override in "src/test/java/"
2017-02-24 00:01:25 +13:00
maksym-kit and Rob Bygrave
43c978e41a
Pass dataType to DataBind for Types.OTHER ( #923 )
2017-02-23 23:50:43 +13:00
Koen De Groote and Rob Bygrave
6120a465e1
Simple fixes ( #976 )
...
* Should be only the really simple stuff.
* Final cleanups.
2017-02-23 23:46:51 +13:00
Rob Bygrave
8bb884374b
#970 - FOR UPDATE queries are not honored when beans are already cached
2017-02-21 22:53:14 +13:00
Rob Bygrave
3d8db775f7
#966 - ENH: Add serverConfig.setDbOffline(true) ... for creating new EbeanServer without a DataSource (for DbMigration typically)
2017-02-21 22:04:28 +13:00
Rob Bygrave
b3b8f6b154
#973 - Refactor - Tidy internals of DefaultBeanLoader
2017-02-21 21:57:11 +13:00
Rob Bygrave
e4c80582a5
[maven-release-plugin] prepare for next development iteration
2017-02-13 22:18:56 +13:00
Rob Bygrave
1846427859
[maven-release-plugin] prepare release ebean-10.1.6
ebean-10.1.6
2017-02-13 22:18:44 +13:00
Rob Bygrave
82102340b8
#960 - Incorrect query when using '.betweenProperties' with '@SoftDelete'
2017-02-09 23:43:45 +13:00
Rob Bygrave
d9e884b8bd
#969 - ENH: Add Finder.query(String ormQuery) ... helper method
2017-02-09 23:27:13 +13:00
Rob Bygrave
6744c7886a
#968 - Refactor - Update ANTLR 4 generated code to 4.6
2017-02-09 23:20:33 +13:00
Rob Bygrave
271b4ee095
Modify pom - bump java8-parent to 1.3
2017-02-09 23:12:11 +13:00
Rob Bygrave
7cfdd331ca
Merge branch 'master' of github.com:ebean-orm/ebean
2017-02-09 22:37:58 +13:00
Rob Bygrave
7e15faa9a8
#967 - ENH: Add DocStoreConfig.setAllowAllCertificates(true) ...
2017-02-09 22:37:25 +13:00
Roland Praml and Rob Bygrave
1292c86b76
removed duplicate StringHelper ( #958 )
2017-01-31 22:10:45 +13:00
Rob Bygrave
0260a73cb6
#957 - Javadoc update only
2017-01-27 00:36:25 +13:00
Rob Bygrave
085fdaf177
#956 - Bump dependencies - avaje-datasource and ebean-dbmigration
2017-01-26 23:30:58 +13:00
Rob Bygrave
a4b49dfa27
No effective change - Fix javadoc issues in Finder
2017-01-12 18:53:34 +13:00
Rob Bygrave
d056151852
[maven-release-plugin] prepare for next development iteration
2017-01-12 00:46:22 +13:00
Rob Bygrave
f9ba6f9a3a
[maven-release-plugin] prepare release ebean-10.1.5
ebean-10.1.5
2017-01-12 00:46:11 +13:00
Rob Bygrave
2fa4345742
#945 - Invalid SQL when using @Aggregation with a fetch() to a ManyToOne - missing columns in GROUP BY
2017-01-12 00:42:27 +13:00
Rob Bygrave
d9147327c1
#944 - Incorrect join (should be outer join) when predicate only path traverses an optional relationship to a mandatory relationship
2017-01-11 23:21:50 +13:00
Rob Bygrave
5ad9a611f9
#941 - @Transactional( type = TxType.MANDATORY ) creates a new transaction even if there is one available
2017-01-11 22:41:22 +13:00
Rob Bygrave
3fb497b651
No effective change - style, merge ifs
2017-01-11 22:17:29 +13:00
Rob Bygrave
fbfe5d1ff8
#943 - Refactor internals - Performance tweak / tidy for WhoCreated, WhoModified on OneToMany connections. #942
2017-01-11 21:42:23 +13:00
Rob Bygrave
b6f21f8649
No effective change - refactor merge AnnotationFields initWhoModified() and initWhoCreated() methods
2017-01-11 20:59:11 +13:00
Nagy Vilmos and Rob Bygrave
8fd04807c7
WhoCreated, WhoModified on OneToMany connections. ( #942 )
...
* WhoCreated, WhoModified on OneToMany connections.
* PostgreSQL table name fix in tests.
2017-01-11 20:54:20 +13:00
Rob Bygrave
e49c42302a
[maven-release-plugin] prepare for next development iteration
2017-01-09 22:39:47 +13:00
Rob Bygrave
d96abece75
[maven-release-plugin] prepare release ebean-10.1.4
ebean-10.1.4
2017-01-09 22:39:36 +13:00
Rob Bygrave
c953da637e
Bump ebean-annotation to 2.2 for meta-annotation support on @Formula
2017-01-09 22:37:10 +13:00
Rob Bygrave
8d39b0a996
#940 - Allow findNative to use @Formula properties (add test for MySql := use with RawSql and findNative)
2017-01-09 22:29:15 +13:00
Rob Bygrave
0efcf1eeb3
Merge branch 'master' of github.com:ebean-orm/ebean
2017-01-09 19:40:23 +13:00
Rob Bygrave
335cef870f
#939 - Make ModifyAwareSet serializable ... (for serializable entity beans with @DbJson etc)
2017-01-09 19:39:54 +13:00