News for hackers. Stuff that matters.
Re:Writing a SQLite clone from scratch in C by johannes1234321 on Monday September 04, 2017 @02:41PM (#15170067)
In MySQL's new protobuf-based protocol you can express expressions as Protobuf messages https://dev.mysql.com/doc/internals/en/x-protocol-messages-m...

This isn't usable for all sorts of all statements as, among other things, it's hard to maintain a stable API for all aspects. But might be useful for common cases. If there's more you need I'd be interested in a feature request! (I'm working in MySQL's clients team)

Re:Writing a SQLite clone from scratch in C by foota on Monday September 04, 2017 @04:27PM (#15170661)
That's awesome! Do you expect significant latency improvements to come from this?
Re:Writing a SQLite clone from scratch in C by johannes1234321 on Monday September 04, 2017 @06:35PM (#15171259)
There shouldn't be much of a difference in performance, there are some areas on the server we can improve in the longer run and hope is that clients can write requests more efficiently ... in a typical situation the parsing of the query hopefully isn't the bottleneck, but the actual execution or processing of the result in the application ;-)