Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: Fix autopipeline and downgrade p-map to support Node 6. [#1216] #1224

Merged
merged 3 commits into from
Oct 31, 2020
Merged

fix: Fix autopipeline and downgrade p-map to support Node 6. [#1216] #1224

merged 3 commits into from
Oct 31, 2020

Conversation

ShogunPanda
Copy link
Contributor

What's in there?

[x] Fixes a severe autopipeline bug that prevented correct routing.
[x] Fixes #1216 by downgrading p-map to 2.1.0, which is the last one that supports Node 6.
[x] Changes the Travis matrix to run against all Node even version >= 6, plus the current unstable one.

Note to reviewers

The autopipeline bug was not catch from the test suite since testing for cluster goes against a mock cluster.
Shall we change this to test against a real cluster?

Copy link
Contributor

@mcollina mcollina left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@AVVS
Copy link
Collaborator

AVVS commented Oct 30, 2020

Node 6 tests wont run due to dev deps requiring higher node version

As for using real cluster - its definitely an option

@ShogunPanda
Copy link
Contributor Author

Ok, I'll remove it from the matrix then.
About the cluster, let me look at Travis documentation!

@ShogunPanda
Copy link
Contributor Author

Node 6 removed.
I think this PR can land to fix the bugs.
I will take care of removing mock cluster in another PR.

@AVVS
Copy link
Collaborator

AVVS commented Oct 30, 2020

As soon as tests finish I'd be able to merge

NOTE:  not connected with the code itself, just unable to launch node 15 at all
@AVVS AVVS merged commit f4c0d89 into redis:master Oct 31, 2020
@ioredis-robot
Copy link
Collaborator

🎉 This PR is included in version 4.19.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

The dependencie 'p-map' require node >= 10
4 participants