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

shuber pushed a commit to branch merge/manual-merge
in repository https://gitbox.apache.org/repos/asf/unomi.git

commit 83f0d79e397bbf1e4bb2e8a4aa0499d0c5808fc3
Author: Serge Huber <[email protected]>
AuthorDate: Sat Dec 6 09:14:19 2025 +0100

    chore: Update Java version in CI workflow and adjust serialVersionUIDs
    
    - Changed JDK setup from version 11 to 17 in the GitHub Actions workflow 
for improved compatibility and performance.
    - Updated serialVersionUIDs in Item.java and Parameter.java to reflect 
changes in class structure, ensuring proper serialization compatibility.
---
 .github/workflows/unomi-ci-docs.yml                   | 8 +++++---
 api/src/main/java/org/apache/unomi/api/Item.java      | 2 +-
 api/src/main/java/org/apache/unomi/api/Parameter.java | 2 +-
 3 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/.github/workflows/unomi-ci-docs.yml 
b/.github/workflows/unomi-ci-docs.yml
index 9e91611fb..b5381b92a 100644
--- a/.github/workflows/unomi-ci-docs.yml
+++ b/.github/workflows/unomi-ci-docs.yml
@@ -16,10 +16,12 @@ jobs:
     steps:
       - uses: actions/checkout@v4
       
-      - name: Set up JDK 11
-        uses: actions/setup-java@v1
+      - name: Set up JDK 17
+        uses: actions/setup-java@v4
         with:
-          java-version: 11
+          distribution: 'temurin'
+          java-version: '17'
+          cache: 'maven'
       
       - name: Install GraphViz
         run: |
diff --git a/api/src/main/java/org/apache/unomi/api/Item.java 
b/api/src/main/java/org/apache/unomi/api/Item.java
index 080ffd4f4..3e591fb74 100644
--- a/api/src/main/java/org/apache/unomi/api/Item.java
+++ b/api/src/main/java/org/apache/unomi/api/Item.java
@@ -40,7 +40,7 @@ import java.util.concurrent.ConcurrentHashMap;
 public abstract class Item implements Serializable {
     private static final Logger LOGGER = 
LoggerFactory.getLogger(Item.class.getName());
 
-    private static final long serialVersionUID = 7446061538573517071L;
+    private static final long serialVersionUID = 1217180125083162915L;
 
     private static final Map<Class,String> itemTypeCache = new 
ConcurrentHashMap<>();
 
diff --git a/api/src/main/java/org/apache/unomi/api/Parameter.java 
b/api/src/main/java/org/apache/unomi/api/Parameter.java
index 99870c44c..7155472f7 100644
--- a/api/src/main/java/org/apache/unomi/api/Parameter.java
+++ b/api/src/main/java/org/apache/unomi/api/Parameter.java
@@ -27,7 +27,7 @@ import java.io.Serializable;
  */
 public class Parameter implements Serializable {
 
-    private static final long serialVersionUID = 7446061538573517071L;
+    private static final long serialVersionUID = 6019392686888941547L;
 
     private String id;
     private String type;

Reply via email to