diff --git a/bootstrap/sql/migrations/native/1.3.1/mysql/schemaChanges.sql b/bootstrap/sql/migrations/native/1.3.1/mysql/schemaChanges.sql index 1487168a95c..142cd494462 100644 --- a/bootstrap/sql/migrations/native/1.3.1/mysql/schemaChanges.sql +++ b/bootstrap/sql/migrations/native/1.3.1/mysql/schemaChanges.sql @@ -121,4 +121,8 @@ PRIMARY KEY (SCHED_NAME,INSTANCE_NAME)); CREATE TABLE IF NOT EXISTS QRTZ_LOCKS ( SCHED_NAME VARCHAR(120) NOT NULL, LOCK_NAME VARCHAR(40) NOT NULL, -PRIMARY KEY (SCHED_NAME,LOCK_NAME)); \ No newline at end of file +PRIMARY KEY (SCHED_NAME,LOCK_NAME)); + +-- Remove unsupported ingestion pipeline type +DELETE FROM ingestion_pipeline_entity +WHERE LOWER(JSON_EXTRACT(json, '$.pipelineType') = 'elasticsearchreindex'); diff --git a/bootstrap/sql/migrations/native/1.3.1/postgres/schemaChanges.sql b/bootstrap/sql/migrations/native/1.3.1/postgres/schemaChanges.sql index 100c3317126..443888b45b5 100644 --- a/bootstrap/sql/migrations/native/1.3.1/postgres/schemaChanges.sql +++ b/bootstrap/sql/migrations/native/1.3.1/postgres/schemaChanges.sql @@ -164,3 +164,7 @@ CREATE INDEX IF NOT EXISTS IDX_QRTZ_FT_J_G ON QRTZ_FIRED_TRIGGERS (SCHED_NAME, J CREATE INDEX IF NOT EXISTS IDX_QRTZ_FT_JG ON QRTZ_FIRED_TRIGGERS (SCHED_NAME, JOB_GROUP); CREATE INDEX IF NOT EXISTS IDX_QRTZ_FT_T_G ON QRTZ_FIRED_TRIGGERS (SCHED_NAME, TRIGGER_NAME, TRIGGER_GROUP); CREATE INDEX IF NOT EXISTS IDX_QRTZ_FT_TG ON QRTZ_FIRED_TRIGGERS (SCHED_NAME, TRIGGER_GROUP); + +-- Remove unsupported ingestion pipeline type +DELETE FROM ingestion_pipeline_entity +WHERE json_extract_path_text("json", 'pipelineType') = 'elasticsearchreindex';