From d22b44082dcd7c803dde70663c1ede0cc8a175ac Mon Sep 17 00:00:00 2001 From: Markus Schuch Date: Sat, 10 Jan 2026 15:09:02 +0100 Subject: [PATCH] fix: armor equals in RepriorizationTracker agains null bin names (CONNECTORS-1720) --- CHANGES.txt | 7 ++++++- connectors/nuxeo/pom.xml | 2 +- .../reprioritizationtracker/ReprioritizationTracker.java | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/CHANGES.txt b/CHANGES.txt index 22967385a2..b487ee0d40 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,6 +1,11 @@ ManifoldCF Change Log -======================= 2.29-dev ========================= +======================= Release 2.30-dev ====================== + +CONNECTORS-1720: Armor equals method in RepriorizationTracker against null bin names +(Markus Schuch) + +======================= Release 2.29 ========================== CONNECTORS-1776: Update Copyright footer to 2025 (Piergiorgio Lucidi) diff --git a/connectors/nuxeo/pom.xml b/connectors/nuxeo/pom.xml index 5bc53d1fd9..832db14d34 100755 --- a/connectors/nuxeo/pom.xml +++ b/connectors/nuxeo/pom.xml @@ -52,7 +52,7 @@ public-releases - https://packages.nuxeo.com/repository/maven-public-archives + https://maven.nuxeo.org/nexus/content/repositories/public-releases diff --git a/framework/pull-agent/src/main/java/org/apache/manifoldcf/crawler/reprioritizationtracker/ReprioritizationTracker.java b/framework/pull-agent/src/main/java/org/apache/manifoldcf/crawler/reprioritizationtracker/ReprioritizationTracker.java index 8c17c908e9..43058e7695 100644 --- a/framework/pull-agent/src/main/java/org/apache/manifoldcf/crawler/reprioritizationtracker/ReprioritizationTracker.java +++ b/framework/pull-agent/src/main/java/org/apache/manifoldcf/crawler/reprioritizationtracker/ReprioritizationTracker.java @@ -465,7 +465,7 @@ public boolean equals(final Object o) { return false; final PreloadKey pk = (PreloadKey)o; return connectorClass.equals(pk.connectorClass) && - binName.equals(pk.binName); + (binName == null ? "" : binName).equals(pk.binName); } }