Expose more packet encodes/decoders to Lua
Currently, the mysql.proto package exposes some encoders/decoders to Lua, mostly simple ones to deal with OK/ERR and auth/auth_response packets.
Despite this, network-
For development and debugging purposes, it is interesting to see exactly what type is coming across the wire. The wireshark MySQL dissector currently does not provide this information, and Proxy currently doesn't help much, either (unless we poke around the raw packet manually, which is error-prone and highly irritating).
The goal of this project is to provide a complete interface to all available packet encoders/decoders and come up with some sensible Lua interface to these. A start is available in lib/mysql-proto.c.
Blueprint information
- Status:
- Not started
- Approver:
- Kay Roepke
- Priority:
- Undefined
- Drafter:
- Kay Roepke
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by