张世鸣 4 роки тому
батько
коміт
97d09e1d6a

+ 0 - 7
dolphinscheduler-api/src/main/java/org/apache/dolphinscheduler/api/service/ProcessDefinitionService.java

@@ -782,13 +782,6 @@ public class ProcessDefinitionService extends BaseDAGService {
                     processDefinitionName, 1);
         }
 
-        // unique check
-        result = verifyProcessDefinitionName(loginUser, currentProjectName, processDefinitionName);
-        Status status = (Status) result.get(Constants.STATUS);
-        if (!Status.SUCCESS.equals(status)) {
-            return false;
-        }
-
         // get create process result
         Map<String, Object> createProcessResult =
                 getCreateProcessResult(loginUser,

+ 0 - 1
sql/dolphinscheduler_mysql.sql

@@ -415,7 +415,6 @@ CREATE TABLE `t_ds_process_definition` (
   `modify_by` varchar(255) DEFAULT NULL,
   `resource_ids` varchar(255) DEFAULT NULL,
   PRIMARY KEY (`id`),
-  UNIQUE KEY `process_definition_unique` (`name`,`project_id`),
   KEY `process_definition_index` (`project_id`,`id`) USING BTREE
 ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;