From 8e82d13f45a81dca6cf9383e95db7e279f32f58b Mon Sep 17 00:00:00 2001 From: Sebastian Baunsgaard Date: Wed, 5 Feb 2025 17:38:28 +0100 Subject: [PATCH] remove catch --- .../compress/colgroup/AColGroupValue.java | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/src/main/java/org/apache/sysds/runtime/compress/colgroup/AColGroupValue.java b/src/main/java/org/apache/sysds/runtime/compress/colgroup/AColGroupValue.java index 5e6bdb34b29..0cde289b30f 100644 --- a/src/main/java/org/apache/sysds/runtime/compress/colgroup/AColGroupValue.java +++ b/src/main/java/org/apache/sysds/runtime/compress/colgroup/AColGroupValue.java @@ -195,23 +195,16 @@ public CM_COV_Object centralMoment(CMOperator op, int nRows) { @Override public AColGroup rexpandCols(int max, boolean ignore, boolean cast, int nRows) { - try { - IDictionary d = _dict.rexpandCols(max, ignore, cast, _colIndexes.size()); - if(d == null) { - if(max <= 0) - return null; - return ColGroupEmpty.create(max); - } - else { - IColIndex outCols = ColIndexFactory.create(d.getNumberOfColumns(_dict.getNumberOfValues(1))); - return copyAndSet(outCols, d); - } - } - catch(DMLCompressionException e) { + IDictionary d = _dict.rexpandCols(max, ignore, cast, _colIndexes.size()); + if(d == null) { if(max <= 0) return null; return ColGroupEmpty.create(max); } + else { + IColIndex outCols = ColIndexFactory.create(d.getNumberOfColumns(_dict.getNumberOfValues(1))); + return copyAndSet(outCols, d); + } } @Override