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;
