Skip to content

Commit f0b7cb9

Browse files
logs
1 parent 8d6dad1 commit f0b7cb9

File tree

2 files changed

+20
-6
lines changed

2 files changed

+20
-6
lines changed

.github/workflows/test.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,9 @@ jobs:
6969
wget -nc https://ftp.debian.org/debian/pool/main/o/openssl/libssl1.1_1.1.1w-0+deb11u1_amd64.deb
7070
sudo dpkg -i libssl1.1_1.1.1w-0+deb11u1_amd64.deb
7171
- run: yarn --network-concurrency 1
72-
- run: yarn --silent lint -- --max-warnings 0
73-
- run: yarn --silent test:unit
74-
- run: yarn --silent test:functional
72+
# - run: yarn --silent lint -- --max-warnings 0
73+
# - run: yarn --silent test:unit
74+
# - run: yarn --silent test:functional
7575
env:
7676
MONGODB_REPLICASET: "127.0.0.1:27018"
7777
- name: "Debug: SSH to runner"

CRR/ReplicationStatusUpdater.js

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -270,14 +270,19 @@ class ReplicationStatusUpdater {
270270
* @returns {void}
271271
*/
272272
_listObjectVersions(bucket, VersionIdMarker, KeyMarker, cb) {
273+
this.log.error(`AAAAA 11 ${bucket}, ${VersionIdMarker}, ${KeyMarker}`);
274+
273275
this.s3.send(new ListObjectVersionsCommand({
274276
Bucket: bucket,
275277
MaxKeys: this.listingLimit,
276278
Prefix: this.targetPrefix,
277279
VersionIdMarker,
278280
KeyMarker,
279281
}))
280-
.then(data => cb(null, data))
282+
.then(data => {
283+
this.log.error(`AAAAA ListObjectVersions IsTruncated: ${data.IsTruncated}, NextVersionIdMarker: ${data.NextVersionIdMarker}, NextKeyMarker: ${data.NextKeyMarker}, ${data}`);
284+
cb(null, data);
285+
})
281286
.catch(err => cb(err));
282287
}
283288

@@ -298,10 +303,12 @@ class ReplicationStatusUpdater {
298303
.then(res => next(null, res.ReplicationConfiguration))
299304
.catch(err => {
300305
this.log.error('error getting bucket replication', { error: err });
301-
next(err);
306+
return next(err);
302307
});
303308
},
304309
(repConfig, next) => {
310+
this.log.error(`AAAAA 6 ${repConfig}`);
311+
305312
const { Rules } = repConfig;
306313
const storageClass = this.siteName || Rules[0].Destination.StorageClass;
307314
if (!storageClass) {
@@ -346,6 +353,7 @@ class ReplicationStatusUpdater {
346353
this.log.info(`resuming bucket: ${bucket} at: KeyMarker=${this._KeyMarker} `
347354
+ `VersionIdMarker=${this._VersionIdMarker}`);
348355
}
356+
this.log.error(`AAAAA 1`);
349357
return doWhilst(
350358
done => this._listObjectVersions(
351359
bucket,
@@ -356,7 +364,13 @@ class ReplicationStatusUpdater {
356364
this.log.error('error listing object versions', { error: err });
357365
return done(err);
358366
}
359-
return this._markPending(bucket, data.Versions.concat(data.DeleteMarkers), err => {
367+
this.log.error(`AAAAA 2 ${err}`);
368+
this.log.error(`AAAAA 3 ${data}`);
369+
370+
const versions = (data.Versions || []).concat(data.DeleteMarkers || []);
371+
this.log.error(`AAAAA 4 ${versions}`);
372+
this.log.error(`AAAAA 5 ${JSON.stringify(versions)}`);
373+
return this._markPending(bucket, versions, err => {
360374
if (err) {
361375
return done(err);
362376
}

0 commit comments

Comments
 (0)