Explorar o código

Merge pull request #10047 from jakesmith/hpcc-17702

HPCC-17702 Fix migratefiles mid-group offset issue.

Reviewed-By: Richard Chapman <rchapman@hpccsystems.com>
Richard Chapman %!s(int64=8) %!d(string=hai) anos
pai
achega
d255ec30f8
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      dali/daliadmin/daliadmin.cpp

+ 1 - 1
dali/daliadmin/daliadmin.cpp

@@ -2985,7 +2985,7 @@ static void migrateFiles(const char *srcGroup, const char *tgtGroup, const char
                                 if (NotFound == groupOffset)
                                 if (NotFound == groupOffset)
                                     groupOffset = srcRelPos;
                                     groupOffset = srcRelPos;
                                 unsigned dstRelPos = srcRelPos % tgtClusterSize;
                                 unsigned dstRelPos = srcRelPos % tgtClusterSize;
-                                dstPositions.append(dstRelPos);
+                                dstPositions.append(dstRelPos+1);
                             }
                             }
                             StringBuffer rangeText;
                             StringBuffer rangeText;
                             encodeChildGroupRange(dstPositions, rangeText);
                             encodeChildGroupRange(dstPositions, rangeText);