graphql-redis-subscriptions
graphql-redis-subscriptions copied to clipboard
A graphql subscriptions implementation using redis and apollo's graphql-subscriptions
I'm using mongodb and nestjs. The original pubsub(nestjs) would serialize the `id` filed for every model( which is the string of every `_id`) . But it is lost in redis...
I am using two environments- prod and dev. Both of them are using same redis server BUT with **different redis database index.** Problem is, that when is event fired on...
Hi, First I would like to thank all the contributors for this repo. Is there any plans for adding Redis Stream support to this project?
``` export default async () => { const redisConnection = new RedisPubSub({ connection: { host: redis.host, port: redis.port, retry_strategy: options => Math.max(options.attempt * 100, 3000), } }); console.log('redisConnection', redisConnection) return...
I updated asyncIterator's type to include Iterable so that it can be used with `for...of`. Unfortunately iterall's $$asyncIterator doesn't play nice with typescript, so I had to add some ts-ignores.
Bumps [eslint](https://github.com/eslint/eslint) from 7.32.0 to 8.23.1. Release notes Sourced from eslint's releases. v8.23.1 Bug Fixes b719893 fix: Upgrade eslintrc to stop redefining plugins (#16297) (Brandon Mills) 734b54e fix: improve autofix...
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 4.2.4 to 4.8.3. Release notes Sourced from typescript's releases. TypeScript 4.8.3 For release notes, check out the release announcement. For the complete list of fixed issues, check...
Upgrade eslint and typescript-eslint to latest versions. Upgrade typescript to v4.8.2
Fix for #598 I created a unit test that reproduces the scenario described in the issue. This is unfortunately a convoluted test. Only the subscribe/unsubscribe flow is exercised. No message...
- When setting the to messageEventName: 'messageBuffer', the channel is received as buffer. I have added a check to set it as such. - The buffer is also serialized as...