diff --git a/composites/pom.xml b/composites/pom.xml index ee53a6196c..d500f07eb8 100644 --- a/composites/pom.xml +++ b/composites/pom.xml @@ -6,7 +6,7 @@ ebean-parent io.ebean - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT composites diff --git a/ebean-api/pom.xml b/ebean-api/pom.xml index b3758c4f28..16167a2260 100644 --- a/ebean-api/pom.xml +++ b/ebean-api/pom.xml @@ -4,7 +4,7 @@ ebean-parent io.ebean - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT ebean api diff --git a/ebean-autotune/pom.xml b/ebean-autotune/pom.xml index 9bff33b733..915d471dcb 100644 --- a/ebean-autotune/pom.xml +++ b/ebean-autotune/pom.xml @@ -4,7 +4,7 @@ ebean-parent io.ebean - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT @@ -26,7 +26,7 @@ io.ebean ebean-core - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT provided @@ -55,7 +55,7 @@ io.ebean ebean-platform-h2 - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT test diff --git a/ebean-bom/pom.xml b/ebean-bom/pom.xml index 4aa6e1a1db..cf793ad429 100644 --- a/ebean-bom/pom.xml +++ b/ebean-bom/pom.xml @@ -4,7 +4,7 @@ ebean-parent io.ebean - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT ebean bom @@ -71,88 +71,88 @@ io.ebean ebean - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT io.ebean ebean-api - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT io.ebean ebean-core - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT io.ebean ebean-core-type - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT io.ebean ebean-ddl-generator - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT io.ebean ebean-externalmapping-api - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT io.ebean ebean-externalmapping-xml - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT io.ebean ebean-autotune - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT io.ebean ebean-querybean - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT io.ebean querybean-generator - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT provided io.ebean kotlin-querybean-generator - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT provided io.ebean ebean-test - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT test io.ebean ebean-postgis - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT io.ebean ebean-redis - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT diff --git a/ebean-core-type/pom.xml b/ebean-core-type/pom.xml index 5521a5f6c3..adf32ed661 100644 --- a/ebean-core-type/pom.xml +++ b/ebean-core-type/pom.xml @@ -4,7 +4,7 @@ ebean-parent io.ebean - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT ebean-core-type @@ -16,7 +16,7 @@ io.ebean ebean-api - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT diff --git a/ebean-core/pom.xml b/ebean-core/pom.xml index c771a285e5..1ddd1d64e4 100644 --- a/ebean-core/pom.xml +++ b/ebean-core/pom.xml @@ -3,7 +3,7 @@ ebean-parent io.ebean - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT ebean-core @@ -41,19 +41,19 @@ io.ebean ebean-api - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT io.ebean ebean-core-type - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT io.ebean ebean-externalmapping-api - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT @@ -144,21 +144,21 @@ io.ebean ebean-platform-h2 - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT test io.ebean ebean-platform-postgres - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT test io.ebean ebean-platform-sqlserver - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT test diff --git a/ebean-core/src/main/java/module-info.java b/ebean-core/src/main/java/module-info.java index e26bc2ff2e..1a502b0d38 100644 --- a/ebean-core/src/main/java/module-info.java +++ b/ebean-core/src/main/java/module-info.java @@ -43,33 +43,35 @@ exports io.ebeaninternal.server.cache; - exports io.ebeaninternal.api to io.ebean.ddl.generator, io.ebean.querybean, io.ebean.autotune, io.ebean.postgis, io.ebean.test; + exports io.ebeanservice.docstore.api; + exports io.ebeanservice.docstore.api.support to io.ebean.elastic, io.ebean.test; + exports io.ebeanservice.docstore.api.mapping to io.ebean.elastic; + + exports io.ebeaninternal.api to io.ebean.ddl.generator, io.ebean.querybean, io.ebean.autotune, io.ebean.postgis, io.ebean.test, io.ebean.elastic, io.ebean.spring.txn; exports io.ebeaninternal.api.json to io.ebean.test; exports io.ebeaninternal.json to io.ebean.test; exports io.ebeaninternal.server.autotune to io.ebean.autotune; - exports io.ebeaninternal.server.core to io.ebean.test; + exports io.ebeaninternal.server.core to io.ebean.test, io.ebean.elastic; exports io.ebeaninternal.server.core.bootup to io.ebean.test; exports io.ebeaninternal.server.core.timezone to io.ebean.test; - exports io.ebeaninternal.server.cluster to io.ebean.test; - exports io.ebeaninternal.server.deploy to io.ebean.autotune, io.ebean.ddl.generator, io.ebean.test; + exports io.ebeaninternal.server.cluster to io.ebean.test, io.ebean.k8scache; + exports io.ebeaninternal.server.deploy to io.ebean.autotune, io.ebean.ddl.generator, io.ebean.test, io.ebean.elastic; exports io.ebeaninternal.server.deploy.id to io.ebean.ddl.generator; - exports io.ebeaninternal.server.deploy.meta to io.ebean.ddl.generator, io.ebean.test; + exports io.ebeaninternal.server.deploy.meta to io.ebean.ddl.generator, io.ebean.test, io.ebean.elastic; exports io.ebeaninternal.server.deploy.visitor to io.ebean.ddl.generator; exports io.ebeaninternal.server.el to io.ebean.autotune, io.ebean.test; - exports io.ebeaninternal.server.expression to io.ebean.querybean, io.ebean.test; + exports io.ebeaninternal.server.expression to io.ebean.querybean, io.ebean.test, io.ebean.elastic; exports io.ebeaninternal.server.expression.platform to io.ebean.test; exports io.ebeaninternal.server.grammer to io.ebean.test; exports io.ebeaninternal.server.idgen to io.ebean.test; - exports io.ebeaninternal.server.persist to io.ebean.test; + exports io.ebeaninternal.server.persist to io.ebean.test, io.ebean.elastic; exports io.ebeaninternal.server.query to io.ebean.test; - exports io.ebeaninternal.server.querydefn to io.ebean.autotune, io.ebean.querybean, io.ebean.test; + exports io.ebeaninternal.server.querydefn to io.ebean.autotune, io.ebean.querybean, io.ebean.test, io.ebean.elastic; exports io.ebeaninternal.server.rawsql to io.ebean.test; - exports io.ebeaninternal.server.text.json to io.ebean.test; + exports io.ebeaninternal.server.text.json to io.ebean.test, io.ebean.elastic; exports io.ebeaninternal.server.type to io.ebean.postgis, io.ebean.test; - exports io.ebeaninternal.server.transaction to io.ebean.test; + exports io.ebeaninternal.server.transaction to io.ebean.test, io.ebean.elastic, io.ebean.spring.txn, io.ebean.k8scache; exports io.ebeaninternal.server.util to io.ebean.querybean; - exports io.ebeanservice.docstore.api to io.ebean.test; - exports io.ebeanservice.docstore.api.support to io.ebean.test; provides io.ebean.metric.MetricFactory with io.ebeaninternal.server.profile.DMetricFactory; provides io.ebean.service.SpiContainerFactory with io.ebeaninternal.server.DContainerFactory; diff --git a/ebean-ddl-generator/pom.xml b/ebean-ddl-generator/pom.xml index ec12d41e07..b2c4e52b03 100644 --- a/ebean-ddl-generator/pom.xml +++ b/ebean-ddl-generator/pom.xml @@ -4,7 +4,7 @@ ebean-parent io.ebean - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT ebean ddl generation @@ -28,14 +28,14 @@ io.ebean ebean-core-type - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT provided io.ebean ebean-core - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT provided @@ -58,7 +58,7 @@ io.ebean ebean-platform-all - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT test diff --git a/ebean-externalmapping-api/pom.xml b/ebean-externalmapping-api/pom.xml index ada1d53dac..5fb842bc65 100644 --- a/ebean-externalmapping-api/pom.xml +++ b/ebean-externalmapping-api/pom.xml @@ -4,7 +4,7 @@ ebean-parent io.ebean - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT ebean external mapping api diff --git a/ebean-externalmapping-xml/pom.xml b/ebean-externalmapping-xml/pom.xml index 92e750655c..59bd74e38e 100644 --- a/ebean-externalmapping-xml/pom.xml +++ b/ebean-externalmapping-xml/pom.xml @@ -4,7 +4,7 @@ ebean-parent io.ebean - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT @@ -28,7 +28,7 @@ io.ebean ebean-externalmapping-api - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT @@ -61,21 +61,21 @@ io.ebean ebean-platform-h2 - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT test io.ebean ebean-core - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT test io.ebean ebean-ddl-generator - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT test diff --git a/ebean-externalmapping-xml/src/main/java/module-info.java b/ebean-externalmapping-xml/src/main/java/module-info.java index 420f85c537..de792b2dfb 100644 --- a/ebean-externalmapping-xml/src/main/java/module-info.java +++ b/ebean-externalmapping-xml/src/main/java/module-info.java @@ -14,6 +14,7 @@ requires transitive java.xml.bind; requires io.avaje.classpath.scanner.api; requires io.avaje.classpath.scanner; + requires static org.slf4j; requires static java.sql; // for testing uses ClassPathScannerFactory; diff --git a/ebean-kotlin/pom.xml b/ebean-kotlin/pom.xml index 85020f0da0..46d72e5abb 100644 --- a/ebean-kotlin/pom.xml +++ b/ebean-kotlin/pom.xml @@ -5,7 +5,7 @@ ebean-parent io.ebean - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT 4.0.0 @@ -29,7 +29,7 @@ io.ebean ebean-core - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT provided @@ -51,7 +51,7 @@ io.ebean ebean-test - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT test diff --git a/ebean-postgis/pom.xml b/ebean-postgis/pom.xml index 35fe194a15..f796c5be55 100644 --- a/ebean-postgis/pom.xml +++ b/ebean-postgis/pom.xml @@ -4,7 +4,7 @@ ebean-parent io.ebean - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT ebean postgis @@ -22,14 +22,14 @@ io.ebean ebean-platform-postgres - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT io.ebean ebean-core - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT provided @@ -73,7 +73,7 @@ io.ebean ebean-test - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT test diff --git a/ebean-querybean/pom.xml b/ebean-querybean/pom.xml index e587b3d27c..660a5fc28d 100644 --- a/ebean-querybean/pom.xml +++ b/ebean-querybean/pom.xml @@ -4,7 +4,7 @@ ebean-parent io.ebean - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT ebean querybean @@ -17,7 +17,7 @@ io.ebean ebean-core - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT provided @@ -63,21 +63,21 @@ io.ebean ebean-ddl-generator - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT test io.ebean querybean-generator - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT test io.ebean ebean-test - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT test diff --git a/ebean-redis/pom.xml b/ebean-redis/pom.xml index ab804b8caf..9f1345585d 100644 --- a/ebean-redis/pom.xml +++ b/ebean-redis/pom.xml @@ -4,7 +4,7 @@ ebean-parent io.ebean - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT ebean-redis @@ -16,41 +16,41 @@ redis.clients jedis - 4.1.1 + 4.2.0 io.ebean ebean-api - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT provided io.ebean ebean-core - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT provided io.ebean ebean-querybean - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT test io.ebean querybean-generator - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT test io.ebean ebean-test - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT test diff --git a/ebean-test/pom.xml b/ebean-test/pom.xml index f3c178a135..9d9740b30b 100644 --- a/ebean-test/pom.xml +++ b/ebean-test/pom.xml @@ -4,7 +4,7 @@ ebean-parent io.ebean - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT ebean test @@ -29,20 +29,20 @@ io.ebean ebean-platform-h2 - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT io.ebean ebean-core - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT provided io.ebean ebean-ddl-generator - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT @@ -106,7 +106,7 @@ io.ebean ebean-platform-all - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT test diff --git a/kotlin-querybean-generator/pom.xml b/kotlin-querybean-generator/pom.xml index c1a8c1c142..9b5988df23 100644 --- a/kotlin-querybean-generator/pom.xml +++ b/kotlin-querybean-generator/pom.xml @@ -4,7 +4,7 @@ ebean-parent io.ebean - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT kotlin querybean generator @@ -29,7 +29,7 @@ io.ebean ebean-querybean - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT test @@ -43,7 +43,7 @@ io.ebean ebean-core - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT test @@ -64,7 +64,7 @@ io.ebean ebean-ddl-generator - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT test diff --git a/platforms/all/pom.xml b/platforms/all/pom.xml index 3bc41a5b00..e6983eef24 100644 --- a/platforms/all/pom.xml +++ b/platforms/all/pom.xml @@ -6,7 +6,7 @@ platforms io.ebean - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT ebean-platform-all @@ -16,22 +16,22 @@ io.ebean ebean-platform-h2 - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT io.ebean ebean-platform-clickhouse - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT io.ebean ebean-platform-db2 - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT io.ebean ebean-platform-hana - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT io.ebean diff --git a/platforms/db2/pom.xml b/platforms/db2/pom.xml index 8f3d13268c..7fb53994bb 100644 --- a/platforms/db2/pom.xml +++ b/platforms/db2/pom.xml @@ -6,7 +6,7 @@ platforms io.ebean - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT ebean-platform-db2 @@ -16,7 +16,7 @@ io.ebean ebean-api - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT diff --git a/platforms/h2/pom.xml b/platforms/h2/pom.xml index a3817f6a92..32c8825489 100644 --- a/platforms/h2/pom.xml +++ b/platforms/h2/pom.xml @@ -6,7 +6,7 @@ platforms io.ebean - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT ebean-platform-h2 @@ -16,7 +16,7 @@ io.ebean ebean-api - 12.16.2-SNAPSHOT + 13.0.0-SNAPSHOT