-
Notifications
You must be signed in to change notification settings - Fork 41
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
Swap out then-redis for another redis lib #51
Comments
Also it would be nice to use a redis library which accept the database in the URL. then-redis ignores the DB in URL and also ignores the database in |
@akshayrawat Thanks mate....Will keep this in mind. Fancy flicking us a PR for the change? |
Looks like |
Can confirm this statement, just saw that in action as well ;-) |
An update here. Currently
Per https://www.iana.org/assignments/uri-schemes/prov/redis the config standard should be:
|
FWIW I switched from |
thanks for the suggestion @blimmer! I'll try to write a CTA to see if anyone is interested in tackling the issue |
I made good progress on this this afternoon, but there's still some tests to be fixed up. The previous test implemented stubbed out the Redis client so much that it didn't expose any problems when switching over in #76 . So, the remaining work in this branch is to use the mock, in-memory redis to create higher-fidelity tests. All tests marked with |
first, thanks for this @blimmer ! this issue has been neglected for too long, great to see some momentum! second I think you're definitely right and the previous mocking was way too aggressive, we need to ensure that what we let happen in #76 is not gonna happen again. I'll definitely see if I can make some time in the near future to look more at the tests but. at the minimum feel free to ping me on slack (@ghedamat) if you get stuck on something. I'm also sure @achambers and @lukemelia will be around there to help if needed! thanks again! |
I got down to 8 pending tests today and tested this with my app with |
Also, significantly reduce mocking in the test suite by using an in-memory redis client. Fixes ember-cli-deploy#51 Fixes ember-cli-deploy#74
Also, significantly reduce mocking in the test suite by using an in-memory redis client. Fixes ember-cli-deploy#51 Fixes ember-cli-deploy#74
See #86 |
Backstory and investigation for this is in ember-cli-deploy/ember-cli-deploy/issues/327 . Specifically in this comment
Current Status
It looks like
IORedis
should cover all the cases that we need for this pluginwe need a champion willing to attempt a port to
IORedis
(see comment from @blimmer below)The text was updated successfully, but these errors were encountered: