diff --git a/application/src/main/data/upgrade/2.6.0/schema_update.cql b/application/src/main/data/upgrade/2.6.0/schema_update.cql index cad6d658a6..8a95c62969 100644 --- a/application/src/main/data/upgrade/2.6.0/schema_update.cql +++ b/application/src/main/data/upgrade/2.6.0/schema_update.cql @@ -59,7 +59,6 @@ CREATE TABLE IF NOT EXISTS thingsboard.edge ( secret text, edge_license_key text, cloud_endpoint text, - configuration text, additional_info text, PRIMARY KEY (id, tenant_id, customer_id, type) ); diff --git a/application/src/main/data/upgrade/2.6.0/schema_update.sql b/application/src/main/data/upgrade/2.6.0/schema_update.sql index b3bfd07620..c08a854a66 100644 --- a/application/src/main/data/upgrade/2.6.0/schema_update.sql +++ b/application/src/main/data/upgrade/2.6.0/schema_update.sql @@ -19,7 +19,6 @@ CREATE TABLE IF NOT EXISTS edge ( additional_info varchar, customer_id varchar(31), root_rule_chain_id varchar(31), - configuration varchar(10000000), type varchar(255), name varchar(255), label varchar(255), diff --git a/application/src/main/java/org/thingsboard/server/service/edge/rpc/EdgeGrpcSession.java b/application/src/main/java/org/thingsboard/server/service/edge/rpc/EdgeGrpcSession.java index b957d1d8ca..614edfa07c 100644 --- a/application/src/main/java/org/thingsboard/server/service/edge/rpc/EdgeGrpcSession.java +++ b/application/src/main/java/org/thingsboard/server/service/edge/rpc/EdgeGrpcSession.java @@ -976,7 +976,7 @@ public final class EdgeGrpcSession implements Closeable { .setSecret(edge.getSecret()) .setEdgeLicenseKey(edge.getEdgeLicenseKey()) .setCloudEndpoint(edge.getCloudEndpoint()) - .setConfiguration(JacksonUtil.toString(edge.getConfiguration())) + .setAdditionalInfo(JacksonUtil.toString(edge.getAdditionalInfo())) .setCloudType("CE"); if (edge.getCustomerId() != null) { builder.setCustomerIdMSB(edge.getCustomerId().getId().getMostSignificantBits()) diff --git a/common/data/src/main/java/org/thingsboard/server/common/data/edge/Edge.java b/common/data/src/main/java/org/thingsboard/server/common/data/edge/Edge.java index 699fdf954a..67319740ca 100644 --- a/common/data/src/main/java/org/thingsboard/server/common/data/edge/Edge.java +++ b/common/data/src/main/java/org/thingsboard/server/common/data/edge/Edge.java @@ -47,7 +47,6 @@ public class Edge extends SearchTextBasedWithAdditionalInfo implements H private String secret; private String edgeLicenseKey; private String cloudEndpoint; - private transient JsonNode configuration; public Edge() { super(); @@ -68,7 +67,6 @@ public class Edge extends SearchTextBasedWithAdditionalInfo implements H this.secret = edge.getSecret(); this.edgeLicenseKey = edge.getEdgeLicenseKey(); this.cloudEndpoint = edge.getCloudEndpoint(); - this.configuration = edge.getConfiguration(); } @Override diff --git a/common/edge-api/src/main/proto/edge.proto b/common/edge-api/src/main/proto/edge.proto index 1ea5839a2b..d14215d848 100644 --- a/common/edge-api/src/main/proto/edge.proto +++ b/common/edge-api/src/main/proto/edge.proto @@ -87,7 +87,7 @@ message EdgeConfiguration { string secret = 10; string edgeLicenseKey = 11; string cloudEndpoint = 12; - string configuration = 13; + string additionalInfo = 13; string cloudType = 14; } diff --git a/dao/src/main/java/org/thingsboard/server/dao/model/ModelConstants.java b/dao/src/main/java/org/thingsboard/server/dao/model/ModelConstants.java index a0bdbf1b3d..6e9b004a87 100644 --- a/dao/src/main/java/org/thingsboard/server/dao/model/ModelConstants.java +++ b/dao/src/main/java/org/thingsboard/server/dao/model/ModelConstants.java @@ -465,7 +465,6 @@ public class ModelConstants { public static final String EDGE_NAME_PROPERTY = "name"; public static final String EDGE_LABEL_PROPERTY = "label"; public static final String EDGE_TYPE_PROPERTY = "type"; - public static final String EDGE_CONFIGURATION_PROPERTY = "configuration"; public static final String EDGE_ADDITIONAL_INFO_PROPERTY = ADDITIONAL_INFO_PROPERTY; public static final String EDGE_BY_TENANT_AND_SEARCH_TEXT_COLUMN_FAMILY_NAME = "edge_by_tenant_and_search_text"; public static final String EDGE_BY_TENANT_BY_TYPE_AND_SEARCH_TEXT_COLUMN_FAMILY_NAME = "edge_by_tenant_by_type_and_search_text"; diff --git a/dao/src/main/java/org/thingsboard/server/dao/model/sql/AbstractEdgeEntity.java b/dao/src/main/java/org/thingsboard/server/dao/model/sql/AbstractEdgeEntity.java index 1f62bec85a..a44fd159be 100644 --- a/dao/src/main/java/org/thingsboard/server/dao/model/sql/AbstractEdgeEntity.java +++ b/dao/src/main/java/org/thingsboard/server/dao/model/sql/AbstractEdgeEntity.java @@ -86,10 +86,6 @@ public abstract class AbstractEdgeEntity extends BaseSqlEntity extends BaseSqlEntity extends BaseSqlEntity extends BaseSqlEntity