saving import config moves lots of processor weights around

Created on 26 August 2025, 22 days ago

Problem/Motivation

I did a config import, then edited my import config and changed a setting for a particular processor.

But the diff of my config export looks like this:

@@ -11,13 +11,13 @@ import_processor_settings:
   default_data_processor:
     weights:
       is_entity_importable: -5
-      post_entity_save: 0
+      post_entity_save: -50
       prepare_importable_entity_data: 20
     policy: default
     update_policy: false
   embedded_entity_importer:
     weights:
-      prepare_importable_entity_data: -20
+      prepare_importable_entity_data: 0
     max_recursion_depth: 5
   entity_reference:
     weights:
@@ -36,17 +36,18 @@ import_processor_settings:
       prepare_importable_entity_data: 20
   path_component_filter:
     weights:
-      is_entity_importable: -50
+      is_entity_importable: -5
       prepare_importable_entity_data: 20
-    path_component_count: 1
+    child_paths: 1
+    related_path_component_count: ''
   physical_file:
     weights:
-      process_entity: -47
+      process_entity: -46
     rename: false
   redirect_processor:
     weights:
       prepare_entity_data: 0
-      process_entity: -46
+      process_entity: 0
   revision:
     weights:
       process_entity: -48
@@ -54,4 +55,4 @@ import_processor_settings:
     translation_affected: false
   skip_imported:
     weights:
-      is_entity_importable: -5
+      is_entity_importable: 0

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

🐛 Bug report
Status

Active

Version

4.0

Component

Entity Share Client

Created by

🇬🇧United Kingdom joachim

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024