Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> I kept technical notes about the protocol, to serve as a future reference for myself and for other developers.

As someone who's written a MySQL client (in C#: https://github.com/mysql-net/MySqlConnector), I'd be very interested to see your notes. Are they available anywhere, or were they the confidential IP of your client?

> Unsurprisingly, bugs were uncovered every time a new client was added.

I've faced the same thing, from a client perspective. Every time a new server is tested (MySQL, MariaDB, Amazon Aurora, Azure Database for MySQL, etc.), I find slightly different interpretations of the protocol and have to accommodate them.



> I'd be very interested to see your notes. Are they available anywhere, or were they the confidential IP of your client?

Hmm... Not sure about that. One part of my notes is embedded in comments to the code, another part exists as a standalone markdown file providing a high-level overview. I'd rather be overly cautious for the time being, but since they are part of the repository they might become available if my client ends up open sourcing the library.

If you have any specific questions feel free to shoot me an email (contact details in my profile)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: