Improvement/s3 utils 171 bump deps#336
Conversation
Hello benzekrimaha,My role is to assist you with the merge of this Available options
Available commands
Status report is not available. |
ad3aed3 to
f3c0a03
Compare
Waiting for approvalThe following approvals are needed before I can proceed with the merge:
|
ghost
left a comment
There was a problem hiding this comment.
Adding this one as well: https://github.com/scality/s3utils/actions/runs/14406521365/job/40404317245#step:9:26
We can just replace "ephemeralForTest" with "wiredTiger", it'll just work
Incorrect fix versionThe
Considering where you are trying to merge, I ignored possible hotfix versions and I expected to find:
Please check the |
|
this PR should target a new branch, to ensure we don't introduce breaking change |
Waiting for approvalThe following approvals are needed before I can proceed with the merge:
|
cace95a to
a521e50
Compare
CountItems/CountWorkerObj.js
Outdated
| if (data.owner !== 'scality') {return;} | ||
| const cb = this._getCallback(data.id); | ||
| if (!cb) return; | ||
| if (!cb) {return;} |
|
|
||
| queueSetup() { | ||
| this._queue = async.queue(({ bucket, batch, getNext }, done) => { | ||
| this._queue = async.queue((task, done) => { |
There was a problem hiding this comment.
why the change? is it not working anymore, or flagged by eslint?
There was a problem hiding this comment.
not working anymore with the async bump
There was a problem hiding this comment.
that is weird, should be purely a node "syntax" thing, unrelated to async :-/
| listingLimit, | ||
| }; | ||
| // eslint-disable-next-line no-use-before-define | ||
| }; |
There was a problem hiding this comment.
extra space at EOL
| @@ -1,4 +1,4 @@ | |||
| ARG NODE_VERSION=16.20.2-bullseye-slim | |||
| ARG NODE_VERSION=22.14.0-bookworm | |||
|
|
|||
There was a problem hiding this comment.
At the moment, the image includes python, for the scripts in the utapi folder (c.f. https://scality.atlassian.net/browse/S3UTILS-172)
With the upgrade, a newer version of python will be used: so we need to check that the scripts still work (or find a way to remove them and drop python from the image, i.e. move forward with s3utils-172...)
There was a problem hiding this comment.
there is now 22.15.0-bookworm-slim, should we use it?
or just "plan" a global bump from 22.14 to 22.15 ?
e845d1a to
22877d5
Compare
7c39688 to
2798552
Compare
e3f7843 to
5f111d3
Compare
ghost
left a comment
There was a problem hiding this comment.
You can add a commit to bump if you want 🙂
tests/constants.js
Outdated
| }, | ||
| ingestion: null, | ||
| }, | ||
| InternalTestBucketMD: { |
There was a problem hiding this comment.
| InternalTestBucketMD: { | |
| internalTestBucketMD: { |
|
There is also a unit test failure that requires attention, as it affects a sub dependency... |
dffe032 to
c31aa35
Compare
4590600 to
711deb2
Compare
4871ee0 to
a01d856
Compare
|
/approve |
1ecf862 to
4513c4d
Compare
- The async module bump lead to the need of using callbacks on functions like doWhilst. - Also we need to add for mongo some parameters to have the expected return , in this specific case returnDocument: 'after', includeResultMetadata: true. - In our tests, bucketInfos used to send an empty array, this commit actually uses fill to send the intended array as before async used to just ignore the empty array and return the expected result. Issue: S3UTILS-171
254ba0b to
ba16cc2
Compare
|
I have successfully merged the changeset of this pull request
The following branches have NOT changed:
Please check the status of the associated issue S3UTILS-171. Goodbye benzekrimaha. The following options are set: approve |
Issue: S3UTILS-171