]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
Fix warning with delta_seq on MySQL during restore
authorEric Bollengier <eric@baculasystems.com>
Thu, 24 Aug 2023 15:01:29 +0000 (17:01 +0200)
committerEric Bollengier <eric@baculasystems.com>
Thu, 14 Sep 2023 11:57:02 +0000 (13:57 +0200)
bacula/src/dird/ua_tree.c

index 5b2e224af6c671f37bc9cd6c9f10ae7f197e2a5f..023c09f14145eb3a0d8f16f7ea38bc7284b04209 100644 (file)
@@ -233,6 +233,9 @@ int insert_tree_handler(void *ctx, int num_fields, char **row)
          if (node->delta_seq == -1) { /* just created */
             tree_remove_node(tree->root, node);
 
+         } else if (delta_seq == node->delta_seq && JobId == node->JobId && FileIndex == node->FileIndex) {
+            /* Got duplicated record, just skip it */
+
          } else {
             tree->ua->warning_msg(_("Something is wrong with the Delta sequence of %s, "
                                     "skipping new parts. Current sequence is %d\n"),