-
Notifications
You must be signed in to change notification settings - Fork 224
Updating to latest Mongo driver #107
Comments
We've definitely used that with success on 1.8.3. Have you verified that with |
Thanks Nelson. We verified that we are reading off of primary with the current setup. |
have you patched it in your environment and verify that it works on 1.8 for you? |
Been off for a while, but have had a chance to dig deeper since. The versions being used are : |
Update on the issue. This is what we found out: The So it would seem to be a mongo driver issue. This issue has been fixed in the latest versions. So I see 2 ways to resolve this: |
Ugh, that's exciting. Thanks for digging into this. I probably don't have time to get things working on 2.x, so it sounds like rolling back is probably the best bet. |
@bikashmishra did you figure out a workaround? Or did you just end up rolling back? I've got a related issue with my project that employs the use of mosql. |
@ptrikutam No workaround yet. We are living on the edge by forcing read from secondary (i.e. if secondary switches or goes down, we have to manually change things). |
Got it, thanks. |
Connects to stripe-archive#107
This got a little tangled, but I do have a PR out for mongoriver (stripe-archive/mongoriver#19) for the base driver work, and #132 for the adoption. Travis will continue to fail because the new .5 version of mongoriver would need to be merged and pushed to rubygems. |
First off, thank you for the great tool.
This is not an issue per se, but was wondering if there are any plans to support the latest mongo driver. The reason I ask is 'readPreference=secondary' seems to have no effect on our DB with the current 1.12.3 driver (although it should following 1.8.3) and there is very little information/debug to be done over the older version.
Also on that note, has anyone been able to use the option successfully or otherwise with mosql? Would greatly appreciate learning about any experience.
The text was updated successfully, but these errors were encountered: