Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: socketio/socket.io-redis-adapter
base: 2e0ca4e002423849cdd6e01526ff2f239568042b
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
...
head repository: socketio/socket.io-redis-adapter
compare: 5f475fbad5d1da0507a3b689be433bc51c49aed2
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
- 11 commits
- 6 files changed
- 4 contributors
Commits on Jan 16, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 01028d0 - Browse repository at this point
Copy the full SHA 01028d0View commit details
Commits on Feb 7, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 38b8a2b - Browse repository at this point
Copy the full SHA 38b8a2bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1dc1a9b - Browse repository at this point
Copy the full SHA 1dc1a9bView commit details
Commits on Feb 15, 2017
-
[fix] Fix remoteJoin/remoteLeave methods (#201)
The callback was triggered before the socket has actually joined/left the room.
Configuration menu - View commit details
-
Copy full SHA for 7ae896a - Browse repository at this point
Copy the full SHA 7ae896aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2354068 - Browse repository at this point
Copy the full SHA 2354068View commit details
Commits on May 10, 2017
-
Configuration menu - View commit details
-
Copy full SHA for bceab01 - Browse repository at this point
Copy the full SHA bceab01View commit details -
Configuration menu - View commit details
-
Copy full SHA for a33499d - Browse repository at this point
Copy the full SHA a33499dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d3d000b - Browse repository at this point
Copy the full SHA d3d000bView commit details -
[perf] Use pattern matching at the namespace level (#217)
This follows #46. Each node will now listen to only three channels: - `socket.io#<namespace>#*`: used when broadcasting - `socket.io-request#<namespace>#`: used for requesting information (ex: get every room in the cluster) - `socket.io-response#<namespace>#`: used for responding to requests We keep the benefits of #46 since: - messages from other namespaces are ignored - when emitting to a single room, the message is sent to `socket.io#<namespace>#<my-room>`, so listeners can check whether they have the room before unpacking the message (which is CPU consuming). But there is no need to subscribe / unsubscribe every time a socket joins or leaves a room (which is also CPU consuming when there are thousands of subscriptions).
Configuration menu - View commit details
-
Copy full SHA for 05f926e - Browse repository at this point
Copy the full SHA 05f926eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f42e26d - Browse repository at this point
Copy the full SHA f42e26dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f475fb - Browse repository at this point
Copy the full SHA 5f475fbView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 2e0ca4e002423849cdd6e01526ff2f239568042b...5f475fbad5d1da0507a3b689be433bc51c49aed2