Roland Praml
5b4ac454dd
Merge remote-tracking branch 'upstream/master'
2022-04-14 15:29:21 +02:00
Roland Praml
62c4acd36a
Fix: Setting file with same content should not make bean dirty
2022-04-14 11:13:42 +02:00
Rob Bygrave and GitHub
2aba1835f1
ebean-test - Fix AutoConfigureForTesting to skip configuration for non-default DatabaseConfig ( #2644 )
...
#2644 - ebean-test - Fix AutoConfigureForTesting to skip configuration for non-default DatabaseConfig
2022-04-12 17:36:25 +12:00
Roland Praml
c00b390412
merged back
2022-04-11 12:01:35 +02:00
Roland Praml
5024a69332
Merge remote-tracking branch 'upstream/feature/2641-ToStringBuilder'
2022-04-11 09:10:52 +02:00
Rob Bygrave
6d6e417c94
#2641 - toString() - add tests for max beans and max content
2022-04-11 12:27:09 +12:00
Roland Praml
72d8a73aa7
merged
2022-04-08 16:19:53 +02:00
Rob Bygrave
be2466003d
#2641 - toString() - addCollection() firstElement change
2022-04-08 22:30:00 +12:00
Rob Bygrave
183b601be8
#2641 - toString() - Change BeanCollection toString() implementations, suppress unloaded BeanCollections
2022-04-08 18:53:57 +12:00
Rob Bygrave
5a7e8456e1
#2641 - Provide a decent default toString() implementation for entity beans
2022-04-08 17:35:27 +12:00
Rob Bygrave
1c749e55c6
Fix javadoc in DB
2022-04-07 18:45:19 +12:00
Rob Bygrave
ff257a272b
Remove deprecated methods on ServerCache getHitRatio() -> hitRatio(), getStatistics() -> statistics()
2022-04-07 17:03:04 +12:00
Rob Bygrave
f5a779e18b
Refactor L2 cache tenant awareness - add TenantAwareCache
...
The design change is to use TenantAwareCache to deal with wrap/unwrap of tenant aware keys, removing any tenant awareness from the underlying cache implementations (DefaultServerCache, redis, hazelcast etc).
2022-04-07 15:26:21 +12:00
Rob Bygrave and GitHub
4b5379c80c
Merge pull request #2635 from ebean-orm/feature/deprecated_Database
...
Remove deprecated methods in ebean-api - Database
2022-04-06 22:30:05 +12:00
Rob Bygrave and GitHub
51b4f58744
Merge pull request #2634 from ebean-orm/feature/deprecated_DB
...
Remove deprecated methods in ebean-api - DB
2022-04-06 22:29:27 +12:00
Rob Bygrave and GitHub
10fa07f59f
Merge pull request #2633 from ebean-orm/feature/deprecated_BeanState
...
Remove deprecated methods in ebean-api - BeanState
2022-04-06 21:34:48 +12:00
Rob Bygrave and GitHub
ed339c3834
Merge pull request #2632 from ebean-orm/feature/deprecated_SqlUpdate
...
Remove deprecated methods in ebean-api - SqlUpdate
2022-04-06 21:34:12 +12:00
Rob Bygrave and GitHub
741873d077
Merge pull request #2631 from ebean-orm/feature/deprecated_SqlQuery
...
Remove deprecated methods in ebean-api - SqlQuery
2022-04-06 21:33:40 +12:00
Rob Bygrave and GitHub
d1e140144c
Merge pull request #2630 from ebean-orm/feature/deprecated-serverCacheManager
...
Remove deprecated methods in ebean-api - ServerCacheManager ServerCacheRegion
2022-04-06 21:32:57 +12:00
Rob Bygrave and GitHub
2689376847
Merge pull request #2629 from ebean-orm/feature/deprecated-remove_Meta_Metric_Plugin
...
Remove deprecated methods from ebean-api meta metric and plugin packages
2022-04-06 21:32:35 +12:00
Rob Bygrave
370f50aebe
Remove deprecated methods in ebean-api - Database
2022-04-06 21:05:57 +12:00
Rob Bygrave
22db5abdbe
Remove deprecated methods in ebean-api - DB
2022-04-06 21:00:35 +12:00
Rob Bygrave
7f0dc07a6b
Remove deprecated methods in ebean-api - BeanState
2022-04-06 20:53:58 +12:00
Rob Bygrave
8636888d65
Remove deprecated methods in ebean-api - SqlUpdate
...
migrate from -> to
setParams() -> setParameters()
setNextParameter() -> setParameter()
2022-04-06 20:49:23 +12:00
Rob Bygrave
9bb307cce2
Remove deprecated methods in ebean-api - SqlQuery
2022-04-06 20:45:24 +12:00
Rob Bygrave
75dc74eb58
Remove deprecated methods in ebean-api - ServerCacheManager ServerCacheRegion
...
These methods are deprecated getters, migrate to the associated accessor method.
2022-04-06 20:32:50 +12:00
Rob Bygrave
07e62d9537
Remove deprecated methods in ebean-api - QueryPlanCapture. Migrate getFoo() -> foo()
...
These methods are deprecated getters, migrate to the associated accessor method.
2022-04-06 20:17:42 +12:00
Rob Bygrave
495af7ae4a
Remove deprecated methods in ebean-api - plugin BeanType. Migrate getFoo() -> foo()
...
These methods are deprecated getters, migrate to the associated accessor method.
2022-04-06 20:09:07 +12:00
Rob Bygrave
e7dd5570a5
Remove deprecated methods in ebean-api - meta, metric, plugin. Migrate getFoo() -> foo()
...
These methods are deprecated getters, migrate to the associated accessor method.
2022-04-06 18:32:52 +12:00
Rob Bygrave
48d7e79b16
Remove deprecated findLargeStream(), migrate to findStream()
...
findLargeStream() became no longer become needed due to improvements in the persistence context. Migrate to just use findStream() instead.
2022-04-06 18:17:25 +12:00
Rob Bygrave
36c3319a24
Tidy API making some classes final
2022-04-06 17:24:11 +12:00
Rob Bygrave
24d8f38b1d
#2374 - Bump to Java 11 and module-path
2022-03-31 08:42:14 +13:00
Rob Bygrave
e71e16c1ee
Refactor extract separate modules for each platform from ebean-api dbplatform
2022-03-30 17:11:36 +13:00
Rob Bygrave
4cad515110
#2619 - Lack of setNullParameter() functionality on io.ebean.SqlQuery interface
2022-03-29 22:41:36 +13:00
Roland Praml
ffeb630e7e
JsonContext accepts a bean as target
2022-03-28 15:38:44 +02:00
Roland Praml
0c9ec4ebfc
Merge remote-tracking branch 'upstream/master'
...
# Conflicts:
# ebean-ddl-generator/pom.xml
# ebean-test/src/test/java/io/ebean/xtest/core/DatesAndTimesTest.java
# ebean-test/src/test/java/io/ebean/xtest/core/DatesAndTimesWithJsonMillisTest.java
# ebean-test/src/test/java/io/ebean/xtest/core/DatesAndTimesWithJsonNanosTest.java
2022-03-28 14:26:03 +02:00
Rob Bygrave
b85bb5f459
Refactor tests, move some unit tests to ebean-api
2022-03-27 20:31:17 +13:00
Roland Praml
06cbb21a8a
Merge remote-tracking branch 'upstream/master'
...
# Conflicts:
# ebean-test/src/test/java/io/ebean/xtest/base/PropertyTest.java
# ebean-test/src/test/java/io/ebean/xtest/dbmigration/DbMigrationGenerateTest.java
2022-03-25 11:16:50 +01:00
Rob Bygrave
72963bc9fb
Refactor tests, move DbPrimaryTest to ebean-api
2022-03-25 18:07:29 +13:00
Roland Praml
0c6c1abb55
Merge remote-tracking branch 'upstream/master'
...
# Conflicts:
# ebean-core/src/main/java/io/ebeaninternal/server/deploy/TablespaceMeta.java
# ebean-core/src/main/java/io/ebeaninternal/server/type/RsetDataReader.java
# ebean-ddl-generator/src/main/java/io/ebeaninternal/dbmigration/ddlgeneration/platform/BaseTableDdl.java
# ebean-ddl-generator/src/main/java/io/ebeaninternal/dbmigration/ddlgeneration/platform/PlatformDdl.java
# ebean-ddl-generator/src/test/java/io/ebeaninternal/dbmigration/model/ModelContainerApplyTest.java
# ebean-test/src/test/java/misc/migration/v1_0/EBasic.java
# ebean-test/src/test/java/misc/migration/v1_1/MtmChild.java
# ebean-test/src/test/java/misc/migration/v1_1/MtmMaster.java
# ebean-test/src/test/java/org/tests/json/TestDbJson_List.java
# ebean-test/src/test/resources/extra-ddl.xml
# ebean-test/src/test/resources/migrationtest/dbmigration/db2fori/idx_db2.migrations
# ebean-test/src/test/resources/migrationtest/dbmigration/db2legacy/idx_db2.migrations
# ebean-test/src/test/resources/migrationtest/dbmigration/db2luw/I__create_tablespaces.sql
# ebean-test/src/test/resources/migrationtest/dbmigration/db2luw/idx_db2.migrations
# ebean-test/src/test/resources/migrationtest/dbmigration/db2zos/idx_db2.migrations
# ebean-test/src/test/resources/migrationtest/dbmigration/model/1.0__initial.model.xml
# ebean-test/src/test/resources/migrationtest/dbmigration/model/1.1.model.xml
2022-03-24 09:20:28 +01:00
Rob Bygrave
e4c06432a0
Move some more unit tests from ebean-test back to ebean-core
2022-03-24 18:48:59 +13:00
Rob Bygrave
e6ea85a193
#2609 - Fix module-info export io.ebean.config.dbplatform.yugabyte
2022-03-24 16:51:18 +13:00
Rob Bygrave
fcf6f5f384
No effective change - typo in javadoc
2022-03-24 11:32:50 +13:00
Roland Praml
bcec447193
Merge remote-tracking branch 'upstream/master'
...
# Conflicts:
# ebean-ddl-generator/src/main/java/io/ebeaninternal/dbmigration/DefaultDbMigration.java
# ebean-ddl-generator/src/main/java/io/ebeaninternal/dbmigration/ddlgeneration/platform/BaseTableDdl.java
# ebean-ddl-generator/src/main/java/io/ebeaninternal/dbmigration/ddlgeneration/platform/Db2HistoryDdl.java
# ebean-ddl-generator/src/main/java/io/ebeaninternal/dbmigration/ddlgeneration/platform/DbTriggerBasedHistoryDdl.java
# ebean-ddl-generator/src/main/java/io/ebeaninternal/dbmigration/ddlgeneration/platform/HanaHistoryDdl.java
# ebean-ddl-generator/src/main/java/io/ebeaninternal/dbmigration/ddlgeneration/platform/PlatformDdl.java
# ebean-ddl-generator/src/main/java/io/ebeaninternal/dbmigration/ddlgeneration/platform/PostgresHistoryDdl.java
# ebean-test/src/test/resources/migrationtest/dbmigration/db2fori/1.1.sql
# ebean-test/src/test/resources/migrationtest/dbmigration/db2fori/idx_db2.migrations
# ebean-test/src/test/resources/migrationtest/dbmigration/db2legacy/1.1.sql
# ebean-test/src/test/resources/migrationtest/dbmigration/db2legacy/idx_db2.migrations
# ebean-test/src/test/resources/migrationtest/dbmigration/db2luw/1.1.sql
# ebean-test/src/test/resources/migrationtest/dbmigration/db2luw/idx_db2.migrations
# ebean-test/src/test/resources/migrationtest/dbmigration/db2zos/1.1.sql
# ebean-test/src/test/resources/migrationtest/dbmigration/db2zos/idx_db2.migrations
# ebean-test/src/test/resources/migrationtest/dbmigration/model/1.3.model.xml
2022-03-22 11:07:36 +01:00
Roland Praml
4077d906d1
ADD: Support for quoted identifiers
2022-03-21 13:34:29 +01:00
Roland Praml
a8ad93823a
Removed 'lowerTableName' and 'lowerColumnName'
2022-03-18 08:56:43 +01:00
Roland Praml
e252ff4932
Merge remote-tracking branch 'upstream/master'
2022-03-16 14:04:20 +01:00
Rob Bygrave
327f25c568
No functional change - refactor tidy dealing with some internal warnings
...
protected not needed on final classes
2022-03-16 18:51:12 +13:00
Roland Praml
c9204eed3f
DB2: HistorySupport added
2022-03-15 15:59:33 +01:00
Rob Bygrave and Noemi Szemenyei
e9966913a0
#25890 - Tidy only, no effective change for BackgroundExecutorWrapper
...
(cherry picked from commit 267a81b792 )
2022-03-14 08:35:38 +01:00