Comments (5)
I'll take a look at the bb8 0.8.2 update and the related issues you mentioned, particularly #187 and #189. Since I haven't customized the connection timeout and I'm experiencing timeouts on GCP with Memorystore Redis, it does seem plausible that the recent bb8 changes could be the culprit.
I'll check out your suggestions and update you on any progress.
Thanks again for your help!
from bb8.
What is your config setup? In particular, do you customize the connection timeout?
Given the timing of your issue, I think this might be related to the recent bb8 0.8.2 update instead of the bb8-redis changes themselves (which only bumped the version of the upstream redis crate). bb8 0.8.2 included some fairly invasive changes from #186 in order to try and fix a potential deadlock issue. As part of this, the crate is now a little more strict about timing out for getting a connection (see in particular 016c164).
from bb8.
#187 identified an issue in 0.8.2 which might somehow be related to your issue, so maybe have a look at #189.
from bb8.
Please consider having your organization sponsor me on GitHub.
from bb8.
Please consider having your organization sponsor me on GitHub.
I need to check with my company first, so please wait a moment.
from bb8.
Related Issues (20)
- Why bb8-redis can't support redis features? HOT 3
- ACL support for redis HOT 2
- Error sink not called unless debugger is attached with breakpoints HOT 2
- Reentrant deadlock HOT 5
- Reaper default frequency conflicts with other settings
- Unable to connect to secure client using bb8-redis HOT 2
- TimedOut error when has_broken = true HOT 8
- add a tag for v0.8.1 HOT 2
- Expose internal connection type in some way HOT 2
- Support for pool creation without requiring initial connection HOT 2
- Unusually slow to give redis connections HOT 7
- Close pool and all connections? HOT 1
- Support for pool creation with concurrent connections creation HOT 5
- Attempt to subtract with overflow, new version 8.2 HOT 5
- Changelog HOT 1
- Remove async-trait in favor of impl trait and native async in impls HOT 6
- Support async behavior to determine if the connection is no longer usable in ManageConnection Trait HOT 2
- PooledConnection return on panic HOT 2
- [feature] Add/Get New Pooled Connections HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bb8.