-
Notifications
You must be signed in to change notification settings - Fork 571
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
Pipeline Issues (python client) #49
Comments
I would like to reproduce this issue on my side. About how many messages are your sending at one time? And roughly how large is each geojson? |
I had about 1000 set commands. I tried batching to a low number (10) but having a different issue now. The call to pipe.execute() hangs on the very first attempt and never returns. I'm not sure if this is an issue with the python redis client or if something else is going on. I also tried turning off transaction for the pipeline |
I think I found the issue. I'm working up a fix now and I'll keep you posted. |
I found the issue and pushed an update to the master branch. If possible, please verify on your side. Pipelining should be working now. Please note that Tile38 does not support the |
I verified via the master branch. Thanks! |
I haven't been able to get pipelines to work (using Python Client). In #14 it appears that this should be supported?
My code looks something like
Tile38 reports [ERRO] Protocol error: unbalanced quotes in request
Thoughts?
Redis client is redis==2.10.5
Individual execute_commands directly against the client, "non-pipelined" work great, I just want to speed up bulk loads. Thanks
The text was updated successfully, but these errors were encountered: