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

mboehm7 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/systemds.git


The following commit(s) were added to refs/heads/main by this push:
     new 41d6c9d101 [SYSTEMDS-3906] Fix robustness transform-decode recoding
41d6c9d101 is described below

commit 41d6c9d101c88e354545a495f964e6970020cb45
Author: Matthias Boehm <[email protected]>
AuthorDate: Sun Aug 10 11:15:49 2025 +0200

    [SYSTEMDS-3906] Fix robustness transform-decode recoding
    
    This patch fixes the flaky EntityResolutionBinaryTest application test.
---
 .../java/org/apache/sysds/runtime/transform/decode/DecoderRecode.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/src/main/java/org/apache/sysds/runtime/transform/decode/DecoderRecode.java 
b/src/main/java/org/apache/sysds/runtime/transform/decode/DecoderRecode.java
index 91d9fb6214..33459a1c4f 100644
--- a/src/main/java/org/apache/sysds/runtime/transform/decode/DecoderRecode.java
+++ b/src/main/java/org/apache/sysds/runtime/transform/decode/DecoderRecode.java
@@ -59,7 +59,7 @@ public class DecoderRecode extends Decoder
        }
        
        public Object getRcMapValue(int i, long key) {
-               return (_rcMapsDirect != null) ?
+               return (_rcMapsDirect != null && key > 0) ?
                        _rcMapsDirect[i][(int)key-1] : _rcMaps[i].get(key);
        }
 

Reply via email to