This is an automated email from the ASF dual-hosted git repository.

zehnder pushed a commit to branch 
4093-processing-element-migration-fails-due-to-missing-type-information-in-migrationrequest
in repository https://gitbox.apache.org/repos/asf/streampipes.git


The following commit(s) were added to 
refs/heads/4093-processing-element-migration-fails-due-to-missing-type-information-in-migrationrequest
 by this push:
     new 2da7f06f04 fix(#4093): Fix migration request deserialization problem
2da7f06f04 is described below

commit 2da7f06f047598a638ccf7db9c275c19fd30697c
Author: Philipp Zehnder <[email protected]>
AuthorDate: Wed Jan 14 09:53:21 2026 +0100

    fix(#4093): Fix migration request deserialization problem
---
 .../streampipes/model/extensions/migration/MigrationRequest.java     | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git 
a/streampipes-model/src/main/java/org/apache/streampipes/model/extensions/migration/MigrationRequest.java
 
b/streampipes-model/src/main/java/org/apache/streampipes/model/extensions/migration/MigrationRequest.java
index 13837d12e1..0f57797099 100644
--- 
a/streampipes-model/src/main/java/org/apache/streampipes/model/extensions/migration/MigrationRequest.java
+++ 
b/streampipes-model/src/main/java/org/apache/streampipes/model/extensions/migration/MigrationRequest.java
@@ -18,6 +18,7 @@
 
 package org.apache.streampipes.model.extensions.migration;
 
+import org.apache.streampipes.model.base.NamedStreamPipesEntity;
 import org.apache.streampipes.model.migration.ModelMigratorConfig;
 
 /**
@@ -25,4 +26,6 @@ import 
org.apache.streampipes.model.migration.ModelMigratorConfig;
  * @param migrationElement element that needs to be migrated
  * @param modelMigratorConfig migration config that describes the migration to 
be applied.
  */
-public record MigrationRequest<T>(T migrationElement, ModelMigratorConfig 
modelMigratorConfig) {}
+public record MigrationRequest<T extends NamedStreamPipesEntity>(
+    T migrationElement,
+    ModelMigratorConfig modelMigratorConfig) {}

Reply via email to