From 570b366aa6f8545d89135c2cd036778d43f90906 Mon Sep 17 00:00:00 2001 From: Rene Krenn Date: Thu, 16 May 2024 11:57:29 +0200 Subject: [PATCH] MT#60120 do not bail out when processing 0 records if a table to process has 0 records, this caused stop with an error. this is ok if running a single task only, but if mor task are provided, subsequent task will be skipped. Change-Id: I03b312aa815bfc8b75bf5b058313d8b5de0ab205 (cherry picked from commit f43d2cba7b50130985262765e5423827a4451c3c) --- lib/NGCP/BulkProcessor/SqlProcessor.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/NGCP/BulkProcessor/SqlProcessor.pm b/lib/NGCP/BulkProcessor/SqlProcessor.pm index 85535910..3a3b869d 100644 --- a/lib/NGCP/BulkProcessor/SqlProcessor.pm +++ b/lib/NGCP/BulkProcessor/SqlProcessor.pm @@ -793,7 +793,7 @@ sub transfer_table { tabletransferstarted($db,$tablename,$target_db,$targettablename,$rowcount,getlogger(__PACKAGE__)); } else { transferzerorowcount($db,$tablename,$target_db,$targettablename,$rowcount,getlogger(__PACKAGE__)); - return; + return 1; } my $errorstate = $RUNNING; # 1; @@ -1079,7 +1079,7 @@ sub process_table { tableprocessingstarted($db,$tablename,$rowcount,getlogger(__PACKAGE__)); } else { processzerorowcount($db,$tablename,$rowcount,getlogger(__PACKAGE__)); - return; + return 1; } my @fieldnames = @$expected_fieldnames;