diff --git a/src/main/java/io/ebean/Database.java b/src/main/java/io/ebean/Database.java index 25d6e6480..5d68b42b4 100644 --- a/src/main/java/io/ebean/Database.java +++ b/src/main/java/io/ebean/Database.java @@ -1196,17 +1196,6 @@ public interface Database { * Optimistic Locking: Note that if the version property is not set when update() is * called then no optimistic locking is performed (internally ConcurrencyMode.NONE is used). *
- *- * {@link ServerConfig#setUpdatesDeleteMissingChildren(boolean)}: When cascade saving to a - * OneToMany or ManyToMany the updatesDeleteMissingChildren setting controls if any other children - * that are in the database but are not in the collection are deleted. - *
- *- * {@link ServerConfig#setUpdateChangesOnly(boolean)}: The updateChangesOnly setting - * controls if only the changed properties are included in the update or if all the loaded - * properties are included instead. - *
- **
{@code
*
* // A 'stateless update' example
diff --git a/src/main/java/io/ebean/Ebean.java b/src/main/java/io/ebean/Ebean.java
index 2fc69a7bf..1826dd651 100644
--- a/src/main/java/io/ebean/Ebean.java
+++ b/src/main/java/io/ebean/Ebean.java
@@ -548,9 +548,6 @@ public final class Ebean {
* DB.update(customer);
*
* }
- *
- * @see ServerConfig#setUpdatesDeleteMissingChildren(boolean)
- * @see ServerConfig#setUpdateChangesOnly(boolean)
*/
public static void update(Object bean) throws OptimisticLockException {
serverMgr.getDefaultServer().update(bean);
diff --git a/src/main/java/io/ebean/config/dbplatform/clickhouse/package-info.java b/src/main/java/io/ebean/config/dbplatform/clickhouse/package-info.java
new file mode 100644
index 000000000..e262c22d2
--- /dev/null
+++ b/src/main/java/io/ebean/config/dbplatform/clickhouse/package-info.java
@@ -0,0 +1,4 @@
+/**
+ * Clickhouse DB specific support.
+ */
+package io.ebean.config.dbplatform.clickhouse;
diff --git a/src/main/java/io/ebean/config/dbplatform/cockroach/package-info.java b/src/main/java/io/ebean/config/dbplatform/cockroach/package-info.java
new file mode 100644
index 000000000..3b3145b6f
--- /dev/null
+++ b/src/main/java/io/ebean/config/dbplatform/cockroach/package-info.java
@@ -0,0 +1,4 @@
+/**
+ * Cockroach DB specific support.
+ */
+package io.ebean.config.dbplatform.cockroach;
diff --git a/src/main/java/io/ebean/config/dbplatform/nuodb/package-info.java b/src/main/java/io/ebean/config/dbplatform/nuodb/package-info.java
new file mode 100644
index 000000000..f33720ccd
--- /dev/null
+++ b/src/main/java/io/ebean/config/dbplatform/nuodb/package-info.java
@@ -0,0 +1,4 @@
+/**
+ * NuoDB specific support.
+ */
+package io.ebean.config.dbplatform.nuodb;
diff --git a/src/main/java/io/ebean/meta/MetaQueryPlan.java b/src/main/java/io/ebean/meta/MetaQueryPlan.java
index 6170d5a3a..e4c92c937 100644
--- a/src/main/java/io/ebean/meta/MetaQueryPlan.java
+++ b/src/main/java/io/ebean/meta/MetaQueryPlan.java
@@ -2,6 +2,9 @@ package io.ebean.meta;
import io.ebean.ProfileLocation;
+/**
+ * Meta data for captured query plan.
+ */
public interface MetaQueryPlan {
/**
diff --git a/src/main/java/io/ebeaninternal/server/deploy/BeanDescriptor.java b/src/main/java/io/ebeaninternal/server/deploy/BeanDescriptor.java
index cc12157b7..8cda5f3aa 100644
--- a/src/main/java/io/ebeaninternal/server/deploy/BeanDescriptor.java
+++ b/src/main/java/io/ebeaninternal/server/deploy/BeanDescriptor.java
@@ -1302,7 +1302,7 @@ public class BeanDescriptor