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

zehnder pushed a commit to branch dev
in repository https://gitbox.apache.org/repos/asf/streampipes.git


The following commit(s) were added to refs/heads/dev by this push:
     new 50dc17b48e fix(#4093): Fix migration request deserialization problem 
(#4094)
50dc17b48e is described below

commit 50dc17b48e567b2e1f280accf5ba5ce17066edfb
Author: Philipp Zehnder <[email protected]>
AuthorDate: Wed Jan 14 11:27:52 2026 +0100

    fix(#4093): Fix migration request deserialization problem (#4094)
---
 .../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