Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

ioredis

A robust, performance-focused and full-featured Redis client for Node.js that supports Sentinel and Cluster. Works in NodeJS, Electron platforms.
Collective - Host: opensource - https://opencollective.com/ioredis - Code: https://github.com/luin/ioredis

test: disable debug mode when running tests

github.com/redis/ioredis - 9b10251d5cfaff893a050f25556fcac8b5d5091a authored almost 9 years ago by luin <[email protected]>
Merge pull request #262 from luin/support-update-startup-nodes

feat(cluster): support updating startupNodes in clusterRetryStrategy

github.com/redis/ioredis - 9af486cee94db0bff22869e96f55682e364b01da authored almost 9 years ago by Zihua Li <[email protected]>
test(cluster): add test for startupNodes

github.com/redis/ioredis - 4a3e459419e67cadce71b65e1abee6b01adafe21 authored almost 9 years ago by luin <[email protected]>
feat(cluster): support update startupNodes in clusterRetryStrategy

github.com/redis/ioredis - 4a467667d6f6b5f09497b5dadb599063752dd839 authored almost 9 years ago by luin <[email protected]>
Merge pull request #261 from luin/fix-ready

feat(cluster): add enableReadyCheck option for cluster

github.com/redis/ioredis - 4d04fc2b92d11b00189ae6e06591a714838f8af0 authored almost 9 years ago by Zihua Li <[email protected]>
docs(cluster): update cluster doc for options

github.com/redis/ioredis - a1181dd990659fb77de3f2a954798565a1fc4ac9 authored almost 9 years ago by luin <[email protected]>
feat(cluster): add enableReadyCheck option for cluster

github.com/redis/ioredis - b63cdc79058f0624563d7c52692c4ce980a8b267 authored almost 9 years ago by luin <[email protected]>
chore(release): v2.0.0-alpha2

github.com/redis/ioredis - 433a2d047cf80830fdefe20a65b8f8856bdf874c authored almost 9 years ago by Zihua Li <[email protected]>
docs(CHANGELOG): v2.0.0-alph2

github.com/redis/ioredis - 1ba1b0f9906f614907dfa9718effcaf65a390b5f authored almost 9 years ago by Zihua Li <[email protected]>
fix(cluster): fix memory leaking in sendCommand method

github.com/redis/ioredis - 410af511b7796ee3f2c656c28a8a1842c6b0f23d authored almost 9 years ago by luin <[email protected]>
Merge pull request #259 from ricardohbin/master

docs: fix the description of keepAlive option

github.com/redis/ioredis - a982be5eb9bb3dab836b6e4ba9afeaf81b386a55 authored almost 9 years ago by Zihua Li <[email protected]>
docs: fix the description of keepAlive option

github.com/redis/ioredis - e8ac62708594c94ed9645e73728af96582689e74 authored almost 9 years ago by Ricardo Bin <[email protected]>
docs(CHANGELOG): update version header format

github.com/redis/ioredis - a4b09d9a4f6a6cf1b479a71b1ba96ba5e5759bb6 authored almost 9 years ago by Zihua Li <[email protected]>
chore(release): 1.15.1

github.com/redis/ioredis - b6e255021c94ad72ac7c00655e13191c61afa0fb authored almost 9 years ago by Zihua Li <[email protected]>
docs(CHANGELOG): 1.15.1

github.com/redis/ioredis - bbce04ce54d3ae8210e28ada92b9454d669c4789 authored almost 9 years ago by Zihua Li <[email protected]>
chore(build): fix conventional-changelog-cli changes

github.com/redis/ioredis - 5e89fd810c63c96f2d77f42907a7ec3300a70daa authored almost 9 years ago by Zihua Li <[email protected]>
chore(build): add && to make sure release script run successfully

github.com/redis/ioredis - 45a09c5613140c9baeeb92973cc1247824c1ac56 authored almost 9 years ago by Zihua Li <[email protected]>
fix: select db on connect event to prevent subscribe errors

Closes #255

github.com/redis/ioredis - 829bf26f60d0af4068bd424e4f411d386ddf7679 authored almost 9 years ago by Zihua Li <[email protected]>
docs(README): add examples

github.com/redis/ioredis - 9cd89bf0c1c83e37b4c7fd7b39db5357702bb7c9 authored almost 9 years ago by luin <[email protected]>
Merge pull request #252 from ramonsnir/custom-node-selection

feat(cluster): add the option for a custom node selector in scaleReads

github.com/redis/ioredis - ca9ffbdd349072679a186da665f3eed8c6f00781 authored almost 9 years ago by Zihua Li <[email protected]>
feat(cluster): add the option for a custom node selector in scaleReads

#250

github.com/redis/ioredis - 6795b1ea318a77ff82bca898b906e19bc02e7bd2 authored almost 9 years ago by Ramon Snir <[email protected]>
docs(README): add note for installing 2.x branch

github.com/redis/ioredis - 13ac1c474f704fe9febe1d307700f5c1ef26e56e authored almost 9 years ago by luin <[email protected]>
chore(release): v2.0.0-alpha1

github.com/redis/ioredis - 1f13ccfdc4c2a659e125ef4560e07730a77b5bde authored almost 9 years ago by luin <[email protected]>
docs(CHANGELOG): v2.0.0-alpha1

github.com/redis/ioredis - 4dec37b5c06af83dc09ed9d0b8fb914db500bc70 authored almost 9 years ago by luin <[email protected]>
Merge pull request #251 from luin/refactor/redis-commands

refactor: use redis-commands package

github.com/redis/ioredis - 95c685766862de4785994a8afa3ede4c3658e51a authored almost 9 years ago by Zihua Li <[email protected]>
refactor: use redis-commands package

github.com/redis/ioredis - 9146dd17c1aef9e304fce8fb3f2ab97c7ca36a07 authored almost 9 years ago by luin <[email protected]>
Merge pull request #247 from luin/feature/scale-cluster

feat(cluster): support scaling reads to slaves

github.com/redis/ioredis - 5dca9f38de3af6e66cad496f6843ab8c3d4f1ea7 authored almost 9 years ago by Zihua Li <[email protected]>
fix(cluster): avoid command.reject being overwritten twice

github.com/redis/ioredis - d0a00171849eb44e8921bbb41f9ebaf9da395f36 authored almost 9 years ago by luin <[email protected]>
refactor(cluster): rename masters to master

github.com/redis/ioredis - b52c1bf5532cd40d17b960fcdc9fea0ab5fbf503 authored almost 9 years ago by luin <[email protected]>
refactor(cluster): use ConnectionPool#reset() for Cluster#disconnect()

github.com/redis/ioredis - 20aa58cec4646c9addd1be1c85bdc170eecf13e5 authored almost 9 years ago by luin <[email protected]>
docs(README): remove outdated docs for cluster

github.com/redis/ioredis - b7ffb9d40603b5d02d9f0630428d2c338c81238a authored almost 9 years ago by luin <[email protected]>
refactor(cluster): make refreshing slots more stable

github.com/redis/ioredis - b37b6305187d50362ceeb7ee0e77c1baa6175819 authored almost 9 years ago by luin <[email protected]>
refactor(cluster): allow enableOfflineQueue to be disabled

github.com/redis/ioredis - b8968853083ddfab812a9c1a08d8d6dc0176057c authored almost 9 years ago by luin <[email protected]>
docs(README): update the desc of ready event

github.com/redis/ioredis - f78ec8f17030ae73d6994f5b45836c32c241942b authored almost 9 years ago by luin <[email protected]>
refactor(test): use global instead of GLOBAL

Closes #249

github.com/redis/ioredis - 7e46cd22cad92dbac0cfec7a6777d64d2665c787 authored almost 9 years ago by luin <[email protected]>
docs: add notice for 2.x

github.com/redis/ioredis - 90162c86439eb36a0e48f1f264ad2a0cf2d23d2a authored almost 9 years ago by Zihua Li <[email protected]>
docs(cluster): update doc for cluster

github.com/redis/ioredis - 6975546312ba3480f3d73365d1950c9a87090ba1 authored almost 9 years ago by Zihua Li <[email protected]>
refactor(cluster): move lazyConnect to redisOptions

github.com/redis/ioredis - 1c1677c87bc6480c084d3230b7479fcaa40b91e9 authored almost 9 years ago by Zihua Li <[email protected]>
docs(cluster): remove lazyConnect option

github.com/redis/ioredis - 435af1c42db1f5137dc343696f4a037aff0d40d0 authored almost 9 years ago by Zihua Li <[email protected]>
fix(cluster): set retryDelayOnFailover from 2000ms to 200ms

github.com/redis/ioredis - 72fd80430486d14042acf19ee6216659fbb63346 authored almost 9 years ago by Zihua Li <[email protected]>
fix(cluster): fix not connecting to the unknown nodes

github.com/redis/ioredis - 0dcb768e2e418b9dd3fa7feaf01ad85cb01521ef authored almost 9 years ago by luin <[email protected]>
fix(cluster): fix test expectation

github.com/redis/ioredis - a5b64ad8451e7505e48577214bab13e9e99a0454 authored almost 9 years ago by luin <[email protected]>
docs(cluster): add doc for Cluster#nodes

github.com/redis/ioredis - cefe9736db6d48d2a89b08ecd637416b45726b33 authored almost 9 years ago by luin <[email protected]>
docs(cluster): generate doc for Cluster

github.com/redis/ioredis - 80642818ef0162c68c526eff25e6609de7632d1a authored almost 9 years ago by luin <[email protected]>
test(utils): test utils.sample

github.com/redis/ioredis - e8f98eb99d0ea5dc3d2c34aa7d5af3d242305cc6 authored almost 9 years ago by luin <[email protected]>
style: fix several eslint warnings

github.com/redis/ioredis - ba9a5ad5df0f963bffddca2729bbe0bed267ff09 authored almost 9 years ago by luin <[email protected]>
feat(cluster): support scaling reads to slaves

The new option scaleReads is used to specify where to send the reads.

Add two new events:

...

github.com/redis/ioredis - 98bdec24532233d0bb825fa3ebe5486a4634023c authored almost 9 years ago by luin <[email protected]>
feat(redis): support readonly mode for cluster

github.com/redis/ioredis - 0a4186e79a8a40bcd90d6938bb073ebb378a4b2b authored almost 9 years ago by Zihua Li <[email protected]>
docs: fix doc for keepAlive option

github.com/redis/ioredis - 3e68925c035776f1d55bf96be59492e84f620d9b authored almost 9 years ago by Zihua Li <[email protected]>
style: use _this instead of self for consistency

github.com/redis/ioredis - e528057f91281d4fd770c40455b0af36c44d05bb authored almost 9 years ago by luin <[email protected]>
chore(parser): use redis-parser module

github.com/redis/ioredis - 23851692b2e0f8e7d39d42061ab586e6071ac175 authored almost 9 years ago by luin <[email protected]>
chore(deps): upgrade lodash to 4.x

github.com/redis/ioredis - bdf498ed3fa79cdd462392b30f48cb4a97e97709 authored almost 9 years ago by luin <[email protected]>
chore(deps): upgrade bluebird to 3.x

BREAKING CHANGE: See the breaking changes brought by bluebird 3.x
(http://bluebirdjs.com/docs/ne...

github.com/redis/ioredis - 55e3725415dc3800914fb5ea0026a1946a0a9388 authored almost 9 years ago by luin <[email protected]>
test(cluster): fix promise not defined error

github.com/redis/ioredis - c2377d78c0b53f6d147d90ae62e334cf48486c50 authored almost 9 years ago by luin <[email protected]>
docs(CHANGELOG): 1.15.0

github.com/redis/ioredis - e6dbdd10ceaa015c99ad7be72dcd8c97f695d951 authored almost 9 years ago by luin <[email protected]>
chore(release): 1.15.0

github.com/redis/ioredis - 51e341d697cd7d5bdf1aac969d0533c91dda2f65 authored almost 9 years ago by luin <[email protected]>
docs(CHANGELOG): update format to work with conventional-changelog

github.com/redis/ioredis - 604c42471eff1abd82246aaff70c9ea7917094c1 authored almost 9 years ago by luin <[email protected]>
chore: add release script

github.com/redis/ioredis - 3cb420f9bcc8b3098b923087a93fe4c23ee98fc9 authored almost 9 years ago by luin <[email protected]>
docs: update contributors

github.com/redis/ioredis - 6920920314cabcab18e2c2e4b722e4c3fc4af294 authored almost 9 years ago by luin <[email protected]>
docs(cluster.to): add doc for Cluster#to

github.com/redis/ioredis - c5abaa62a20b16cdea0c00d647571ae7f3d6a561 authored almost 9 years ago by luin <[email protected]>
test(cluster): add test for Cluster#to

Related with #236

github.com/redis/ioredis - 3e18c64920ddca3602ce398dc88634baa63c6d98 authored almost 9 years ago by luin <[email protected]>
test(cluster): disconnect from cluster after each test

github.com/redis/ioredis - 3a51d23cc435e55a424a3a74da1490f116315da9 authored almost 9 years ago by luin <[email protected]>
test(cluster): add test for passing freezed options

Related with #238

github.com/redis/ioredis - d780f3f2446b0fff171ca59eef71ec815ffaf043 authored almost 9 years ago by luin <[email protected]>
docs: add commitizen-friendly badge

github.com/redis/ioredis - 0f86eb5dd499e8fa666cfb2445bed50dae4dfc4a authored almost 9 years ago by luin <[email protected]>
style(mockServer): remove unnecessary spaces

github.com/redis/ioredis - 4895ea668e17f8caef80d1a47f981a979307f194 authored almost 9 years ago by luin <[email protected]>
Revert "Add `maxOfflineQueueSize` to limit the offline queue size

This reverts commit 21c781a1d816e43e76199b426f94ee24dc796aa4.

github.com/redis/ioredis - 1e6d1bbebbcbc22befcdbcd97a8b6e06582cc6ea authored almost 9 years ago by luin <[email protected]>
Merge pull request #238 from shaharmor/hotfix/freezed-options

fix issue where options were not changed if passed freezed object. Close #233

github.com/redis/ioredis - b2c82844d74ba4916c2035b185aa143fe1257a8c authored almost 9 years ago by Zihua Li <[email protected]>
fix issue where options were not changed if passed freezed object

github.com/redis/ioredis - 4855ae656a70998088f20274c04b973b97559b29 authored almost 9 years ago by shaharmor <[email protected]>
Merge pull request #236 from AVVS/feat/node-select

feat: revisit of .to(nodeGroup) command

github.com/redis/ioredis - 1d62361e7fec5003c3b17be848fd602335c8a417 authored almost 9 years ago by Zihua Li <[email protected]>
fix: remove extra typeof in .to cluster helper

github.com/redis/ioredis - a7b0bfe02010cb55e4fc0ba729127b6ced405e33 authored almost 9 years ago by Vitaly Aminev <[email protected]>
Merge pull request #235 from AVVS/fix/moved-error

fix: "MOVED" err not crashing process when slot was not assigned

github.com/redis/ioredis - 5c0c87ff60876d53a09df42b6f2cac48e59bfc1c authored almost 9 years ago by Zihua Li <[email protected]>
feat: revisit of .to(nodeGroup) command

Provides ability to send arbitrary commands too all nodes in a requested group or
just a handy h...

github.com/redis/ioredis - ba12e473e13d2b1880c5402837e1ba3d8ea4bd69 authored almost 9 years ago by Vitaly Aminev <[email protected]>
fix: "MOVED" err not crashing process when slot was not assigned

If slot was not previously discovered by ioredis - it would cause a crash as it
would try to rew...

github.com/redis/ioredis - 6974d4d438d8876f7656e9f896143b6efd686b6e authored almost 9 years ago by Vitaly Aminev <[email protected]>
Merge pull request #229 from pra85/patch-1

Update license year range to 2016

github.com/redis/ioredis - 1e2663131f41565891d0ec743b9051b40354454d authored almost 9 years ago by Zihua Li <[email protected]>
Update license year range to 2016

github.com/redis/ioredis - 6372f1b77ea013ce87c87f8643f5a039231e65de authored almost 9 years ago by Prayag Verma <[email protected]>
Add `maxOfflineQueueSize` to limit the offline queue size. Close #76

github.com/redis/ioredis - 21c781a1d816e43e76199b426f94ee24dc796aa4 authored almost 9 years ago by luin <[email protected]>
Update links of Medis

github.com/redis/ioredis - 66d7cf6434781ccc7ec8487a32698f7498ab8ec8 authored almost 9 years ago by luin <[email protected]>
Support returning buffers for transactions. Close #223

github.com/redis/ioredis - a44941579af565866ef4729df4d6d08a72d33e82 authored about 9 years ago by luin <[email protected]>
Update Changelog and README

github.com/redis/ioredis - d6b8c4ab1e63aa3933dd42f568dd30df5fb80241 authored about 9 years ago by luin <[email protected]>
Add argument transformer for msetnx to support Map. Close #218

github.com/redis/ioredis - 525547c5935a52bfcf0240791bd1c449f153fb4c authored about 9 years ago by luin <[email protected]>
Update ignores

github.com/redis/ioredis - 12de81dafff9fb85d4622f9fd08bd7d88fd1da92 authored about 9 years ago by luin <[email protected]>
Merge pull request #219 from jeffjen/master

Made scan streams closeable

github.com/redis/ioredis - d5fcb896def500979d4914f1a2b8857aef2a2bdd authored about 9 years ago by Zihua Li <[email protected]>
Made scan streams closeable

github.com/redis/ioredis - d70394e1e093f7bcb0e5331d588b6e927f14a128 authored about 9 years ago by Jeffrey Jen <[email protected]>
Fix `mset` transformer not supporting keyPrefix. Close #217

github.com/redis/ioredis - 05a61e1c3eecc829a8f609ca7eeb1fa495573a26 authored about 9 years ago by luin <[email protected]>
Update README link url

github.com/redis/ioredis - 4086347484215f6a537a3f7ddcc4807284e22e89 authored about 9 years ago by luin <[email protected]>
Setup npm ignore

github.com/redis/ioredis - 8822f560797741e4439028b91f08731792903da6 authored about 9 years ago by luin <[email protected]>
Merge branch 'medis'

github.com/redis/ioredis - 32e3ee28fde3b426eb428cf96c1fee04e14ab042 authored about 9 years ago by luin <[email protected]>
Add promotion for Medis

github.com/redis/ioredis - 480a35e5207df2def57910f2e8f411dfe3767ec1 authored about 9 years ago by luin <[email protected]>
Add test for CLUSTERDOWN error

github.com/redis/ioredis - a339240080dafed30dc82b5d8d88adab237414de authored about 9 years ago by luin <[email protected]>
Fix ttl calculation

github.com/redis/ioredis - 11926dc7ac8c18bee8e10c505e8412738a885e0b authored about 9 years ago by luin <[email protected]>
Select a random node when the target node is closed

github.com/redis/ioredis - 2c4e77b2647ab49ed7465928a25edf70d5286f58 authored about 9 years ago by luin <[email protected]>
Update Changelog

github.com/redis/ioredis - 8fe75c841682341cd593f00b1d6b06008e3640be authored about 9 years ago by Zihua Li <[email protected]>
Merge pull request #206 from shaharmor/hotfix/typo

fix critical typo in handleError

github.com/redis/ioredis - 79fe333daae7e1ce057fe3426059b13c7411b683 authored about 9 years ago by Zihua Li <[email protected]>
fix critical typo in handleError

github.com/redis/ioredis - f97ec61439872e98003a8e34d4f8f74cc6fc374d authored about 9 years ago by shaharmor <[email protected]>