sorry, this is not an issue, i'm wondering if the repo supports new document store on mysql 8?
I'm not actually familiar with it, so not sure. If it requires modifications to the underlying protocol to support, then no, since I know that hasn't been done. You're always welcome to pull request whatever the necessary changes are as well :+1:
The MySQL Document Store uses the new X Protocol (port 33060 instead of 3306) The X DevAPI is a common API we provide for multiple languages focussed on JSON Document CRUD operations. A JavaScript/Node.js implementation we maintain is available via https://github.com/mysql/mysql-connector-nodejs and https://www.npmjs.com/package/@mysql/xdevapi
A quick start blog is on https://insidemysql.com/mysql-document-store-crud-quick-start/
At some point in time it might be interesting to see how we can integrate it with this library and the mysqljs project, but for now I'd suggest to close this issue.
For question feel free to reach out to @ruiquelhas or me.
(I'm managing what we call the MySQL Scripting connectors team at Oracle and was the initial author of the Node.js DevAPI library, Rui meanwhile took over as lead developer on it)
Thanks @johannes :+1:
@johannes @ruiquelhas can you point to X protocol documentation? I looked at xdevapi npm package and it looks like protocol is almost identical to old one and just serialised using protocol buffers? (identical not as binary identical but what fields and field types used )
It still is MySQL, thus same types etc exist. ;)
Protocol docs are on https://dev.mysql.com/doc/internals/en/x-protocol.html
On May 16, 2018 3:19:35 AM GMT+02:00, Andrey Sidorov notifications@github.com wrote:
@johannes @ruiquelhas can you point to X protocol documentation? I
looked at xdevapi npm package and it looks like protocol is almost
identical to old one and just serialised using protocol buffers?
(identical not as binary identical but what fields and field types used
)