-
-
Notifications
You must be signed in to change notification settings - Fork 99
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
AWS documentDB compatiblity #142
Comments
Well, obviously the Golang and Node drivers will support this, seeing as
they’re managed by the MongoDB organization directly.
This is a community-powered driver, with maybe a handful of maintainers, so
it might not always be 100% up to date.
I might be able to get to it this weekend, but otherwise, there’s always
option of a PR (which is greatly appreciated).
…On Fri, Mar 1, 2019 at 2:42 PM Raj Maniar ***@***.***> wrote:
When testing mongo_dart with aws documentDB the server returns an error on
any query:
errmsg: Legacy opcodes are not supported, code: 303
I suspect aws has only implemented the newer OP_MSG wire protocol:
https://docs.mongodb.com/manual/reference/mongodb-wire-protocol/#op-msg
The golang, node, and other drivers seem to support this already.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#142>, or mute the thread
<https://github.com/notifications/unsubscribe-auth/AJiKPCoepfYLc1LKeNpJVhBU_GTx5NyNks5vSYK2gaJpZM4bZsB9>
.
|
I dug around in the driver a little bit and felt it's a bit non-trivial to add and update everything to use OP_MSG; otherwise, I would have done a PR for it. |
The OP_MSG has been partially implemented (at least for all CRUD operations). Are you still interested in giving a try? |
@giorgiofran does that mean documentDB is supported? |
I have not tested it, so I cannot guarantee you. But, if the problem was the one pointed out above, there are good chances to make it work with documentDb. |
When testing mongo_dart with aws documentDB the server returns an error on any query:
errmsg: Legacy opcodes are not supported, code: 303
I suspect aws has only implemented the newer OP_MSG wire protocol:
https://docs.mongodb.com/manual/reference/mongodb-wire-protocol/#op-msg
The golang, node, and other drivers seem to support this already.
The text was updated successfully, but these errors were encountered: