Rob Bygrave
462d30bbb7
Version 13.19.0
13.19.0
2023-06-07 17:56:19 +12:00
Rob Bygrave and GitHub
5466b889a7
Merge pull request #3098 from ebean-orm/deprecated/BeanFinder-server
...
Refactor ebean-core internal API - getters -> accessors
2023-06-02 09:06:54 +12:00
Rob Bygrave
d27d20dd1c
Refactor ebean-core internal API - getters -> accessors
2023-06-02 09:03:29 +12:00
Rob Bygrave and GitHub
b6edc54cd9
Merge pull request #3097 from ebean-orm/deprecated/BeanFinder-server
...
Refactor ebean-core internal API - getters -> accessors and tidy
2023-06-01 22:15:52 +12:00
Rob Bygrave
2929483b0d
Refactor ebean-core internal API - getters -> accessors
2023-06-01 22:05:53 +12:00
Rob Bygrave
2ab7c3529a
Tidy ebean-core internal API
...
- Remove unused BeanIdList
2023-06-01 21:27:55 +12:00
Rob Bygrave and GitHub
f409ea2431
Merge pull request #3096 from ebean-orm/deprecated/BeanFinder-server
...
Deprecate order() methods on Query, ExpressionList - migrate to orderBy()
2023-06-01 21:22:54 +12:00
Rob Bygrave
e71be4e1b1
Deprecate order() methods on Query, ExpressionList - migrate to orderBy()
...
Unfortunately we have order() and orderBy() methods which do the
same thing. I have decided to deprecate the order() ones in
favour of the orderBy() methods so that ultimately we will end
up with less methods and I think orderBy() is the correct choice.
Apologies for the migration pain here.
2023-06-01 21:21:39 +12:00
Rob Bygrave and GitHub
507aec20d9
Merge pull request #3095 from ebean-orm/deprecated/BeanFinder-server
...
No functional change, Expr internal reuse of factory() method
2023-06-01 20:57:55 +12:00
Rob Bygrave
6a2d0c233a
No functional change, Expr internal reuse of factory() method
2023-06-01 20:56:13 +12:00
Rob Bygrave and GitHub
a1db8794bb
Merge pull request #3094 from ebean-orm/deprecated/BeanFinder-server
...
Remove deprecated Query Bean fetchAll() - migrate to fetch()
2023-06-01 20:48:50 +12:00
Rob Bygrave
bac7cd1ee7
Remove deprecated Query Bean fetchAll() - migrate to fetch()
...
```java
/**
* Deprecated in favor of fetch().
*/
@Deprecated
public final R fetchAll() {
return fetch();
}
```
2023-06-01 20:48:13 +12:00
Rob Bygrave and GitHub
7ec0c72522
Merge pull request #3093 from ebean-orm/deprecated/BeanFinder-server
...
Remove deprecated Query setLoadBeanCache() - migrate to setBeanCacheM…
2023-06-01 20:45:34 +12:00
Rob Bygrave
430926c5a9
Remove deprecated Query setLoadBeanCache() - migrate to setBeanCacheMode()
...
Typically migrate to `.setBeanCacheMode(CacheMode.PUT)` or `.setBeanCacheMode(CacheMode.OFF)`
```java
/**
* Deprecated - migrate to use setBeanCacheMode(CacheMode.PUT) or other CacheMode.
* <p>
* When set to true all the beans from this query are loaded into the bean cache.
*/
@Deprecated
Query<T> setLoadBeanCache(boolean loadBeanCache);
```
2023-06-01 20:44:31 +12:00
Rob Bygrave and GitHub
a2389be4aa
Merge pull request #3092 from ebean-orm/deprecated/BeanFinder-server
...
Remove deprecated ExpressionList.setOrderBy() - migrate to orderBy()
2023-06-01 20:34:44 +12:00
Rob Bygrave
f21caa0755
Remove deprecated ExpressionList.setOrderBy() - migrate to orderBy()
...
Migrate to `.orderBy(String orderBy)`
```java
/**
* Deprecated migrate to {@link #orderBy(String)}
*/
@Deprecated
Query<T> setOrderBy(String orderBy);
```
2023-06-01 20:34:04 +12:00
Rob Bygrave and GitHub
e42d3dac18
Merge pull request #3091 from ebean-orm/deprecated/BeanFinder-server
...
Remove deprecated DatabaseConfig.defaultOrderById
2023-06-01 20:11:51 +12:00
Rob Bygrave
4c47a84daf
Remove deprecated DatabaseConfig.defaultOrderById
...
Should no longer be used / set to true.
```java
/**
* Deprecated - look to have explicit order by. Sets the default orderById setting for queries.
*/
@Deprecated
public void setDefaultOrderById(boolean defaultOrderById) {
this.defaultOrderById = defaultOrderById;
}
```
2023-06-01 20:09:14 +12:00
Rob Bygrave and GitHub
42aaceaafa
Merge pull request #3090 from ebean-orm/deprecated/BeanFinder-server
...
Remove deprecated methods from ProfileLocation
2023-06-01 20:07:01 +12:00
Rob Bygrave
e5f7a28d80
Remove deprecated methods from ProfileLocation
...
These methods are no longer used.
2023-06-01 20:00:50 +12:00
Rob Bygrave and GitHub
074a3bacc7
Merge pull request #3089 from ebean-orm/deprecated/BeanFinder-server
...
Remove deprecated BeanFinder.server, migrate to BeanFinder.database
2023-06-01 19:56:34 +12:00
Rob Bygrave
f52a18989c
Remove deprecated BeanFinder.server, migrate to BeanFinder.database
2023-06-01 19:54:39 +12:00
Rob Bygrave
f415ee22b8
Update javadoc for ExtendedServer
2023-06-01 19:51:31 +12:00
Rob Bygrave
4878ca47b5
Remove deprecated ExtendedServer query methods - use query.usingTransaction() instead
...
Removing all the deprecated query methods from ExtendedServer. Migrate to passing
the explicit transaction to the query using query.usingTransaction() instead.
2023-06-01 19:45:17 +12:00
Rob Bygrave and GitHub
59a3766a53
Merge pull request #3087 from ebean-orm/deprecated/collectMetricsAsJson
...
Remove deprecated MetaInfoManager.collectMetricsAsJson() - move to co…
2023-06-01 19:36:04 +12:00
Rob Bygrave
15de44eef8
Remove deprecated MetaInfoManager.collectMetricsAsJson() - move to collectMetrics().asJson()
...
Removing these deprecated methods:
- collectMetricsAsJson() -> collectMetrics().asJson();
- collectMetricsAsData() -> collectMetrics().asData()
```java
/**
* Deprecated migrate to collectMetrics().asJson().
*/
@Deprecated
default ServerMetricsAsJson collectMetricsAsJson() {
return collectMetrics().asJson();
}
/**
* Deprecated migrate to collectMetrics().asData().
*/
@Deprecated
default List<MetricData> collectMetricsAsData() {
return collectMetrics().asData();
}
```
2023-06-01 19:35:03 +12:00
Rob Bygrave
5ae9942dd5
Remove unused and empty ebean-kotlin module
...
It never got used, may as well clean up and remove it.
2023-06-01 19:26:17 +12:00
Rob Bygrave and GitHub
bf375f1065
Merge pull request #3086 from ebean-orm/feature/move-components
...
Remove unused and empty ebean-kotlin module
2023-06-01 19:22:45 +12:00
Rob Bygrave
510e129ff6
Remove unused and empty ebean-kotlin module
...
It never got used, may as well clean up and remove it.
2023-06-01 19:22:16 +12:00
Rob Bygrave and GitHub
1c32b9b0bc
Merge pull request #3085 from ebean-orm/feature/move-components
...
Moved - ebean-autotune, ebean-csv-reader, ebean-joda-time, ebean-jack…
2023-06-01 19:19:39 +12:00
Rob Bygrave
f25a20ff90
Moved - ebean-autotune, ebean-csv-reader, ebean-joda-time, ebean-jackson-jsonnode, ebean-externalmapping-xml
...
These modules have all been moved to ebean-component git repo.
These are all optional modules and will be released at a
slower cadence.
2023-06-01 19:17:14 +12:00
Rob Bygrave and GitHub
0ba6753c8c
Merge pull request #3084 from ebean-orm/fix/jakarta-transaction
...
Fix javax-to-jakarta support for jakarta.transaction
2023-06-01 08:26:54 +12:00
Rob Bygrave
7efef027c0
Fix javax-to-jakarta support for jakarta.transaction
2023-06-01 08:24:14 +12:00
Rob Bygrave
3a84695130
Version 13.18.0
13.18.0
2023-05-31 22:06:30 +12:00
Rob Bygrave and GitHub
3f6d6908e2
Merge pull request #3081 from ebean-orm/feature/bump-migration-2
...
Bump ebean-migration to 13.9.0 - changes API for checkState()
2023-05-31 20:53:24 +12:00
Rob Bygrave
9f4bf6103f
Bump ebean-migration to 13.9.0 - changes API for checkState()
...
Code using ebean-migration checkState() methods needs to change
as those methods now return a new MigrationResource interface type
2023-05-31 20:51:28 +12:00
Rob Bygrave and GitHub
ad7bb7063d
Merge pull request #3079 from ebean-orm/feature/bump-migration
...
Bump ebean-migration to 13.8.0 and ebean-ddl-runner to 2.3
2023-05-29 16:28:44 +12:00
Rob Bygrave
04b4fea559
Bump ebean-migration to 13.8.0 and ebean-ddl-runner to 2.3
2023-05-29 16:27:54 +12:00
Rob Bygrave and GitHub
eb824949fe
Merge pull request #3078 from ebean-orm/feature/refactor-renameDtoMethodUsingAccessors
...
Refactor internal dto methods to use accessors
2023-05-26 15:24:40 +12:00
robin.bygrave
34db4d0c1f
Refactor internal dto methods to use accessors
2023-05-26 15:09:11 +12:00
Rob Bygrave and GitHub
54a3113dbc
Merge pull request #3077 from ebean-orm/feature/3062-dtoQuery
...
Use Statement for truncate table and postgres version query
2023-05-26 15:03:52 +12:00
robin.bygrave
7635630808
Use Statement for truncate table and postgres version query
2023-05-26 15:03:13 +12:00
Rob Bygrave and GitHub
e4018864ac
Merge pull request #3075 from ebean-orm/feature/3062-dtoQuery
...
#3062 - DtoQuery may match the wrong constructor
2023-05-25 21:58:52 +12:00
robin.bygrave
75e69a0a23
#3062 - DtoQuery may match the wrong constructor
...
When 2 or more Dto constructors clash by argument count
then we need to ignore those constructors.
2023-05-25 21:57:54 +12:00
Rob Bygrave and GitHub
6061f80dcc
Merge pull request #3074 from ebean-orm/feature/toString_roundBrackets
...
Change toString to use (trimmed) with round brackets
2023-05-25 21:15:31 +12:00
robin.bygrave
c60525a685
Change toString to use (trimmed) with round brackets
...
Change from use <> angle brackets as with json logger these are escaped which is a little ugly
2023-05-25 21:14:51 +12:00
Rob Bygrave and GitHub
eef628531a
Merge pull request #3073 from ebean-orm/feature/bump-yugabyte
...
Bump yugabyte version to 2.18.0.0
2023-05-25 21:04:07 +12:00
robin.bygrave
33d9257a61
Bump yugabyte version to 2.18.0.0
2023-05-25 20:56:10 +12:00
robin.bygrave
7b032351b1
Bump yugabyte version to 2.18.0.0
2023-05-25 20:48:50 +12:00
robin.bygrave
265f865a7d
Postgres DDL - Use IF NOT EXISTS with ADD COLUMN
...
Update generated hashes
2023-05-25 20:30:47 +12:00