-
Notifications
You must be signed in to change notification settings - Fork 4
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
Remove toredis #15
base: master
Are you sure you want to change the base?
Remove toredis #15
Conversation
…ests using nosetests and ipython. Ipython imports the caller file internally, so if it is not importable, it sillently fails and is terrible to debug
@josenavas, tests are failing btw |
@@ -0,0 +1,26 @@ | |||
language: python |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome... thank you for getting travis up
I'm concerned about the potential for a race condition. If two processes issue a publish during the sample 1ms window, then it looks like one of the messages will go unanswered. It might be possible to address this with a handler instead of a periodic callback, however it is still possible for multiple messages to happen while the handler is being executed. It is possible redis already mitigates these scenarios though |
@josenavas, just going back through PRs given the call earlier today. Status on this? |
tornadis library may be a good replacement for toredis. |
This PR removes the toredis dependency, adds support for python 3 and adds automatic testing.