Releases: blackbeam/rust_mysql_common
Releases · blackbeam/rust_mysql_common
v0.19.0
Changes
- dependencies are updated;
mysql_common::protomodule was introduced (RawPacketandPacketParserwere removed) (⚠ breaking):PacketCodecstructure – implementation of the MySql protocol codec (including compression support);MySyncFramedstructure – synchronous version oftokio'sFramedstructure;
lenenc_int_lenandlenenc_str_lenhelper functions were added;- some more packet builders were added:
ComStmtExecuteRequestBuilder– builder forCOM_STMT_EXECUTE(serialize_bin_manyfunction was removed) (⚠ breaking);ComStmtSendLongData– builder forCOM_STMT_SEND_LONG_DATA;ComStmtClose– builder forCOM_STMT_CLOSE;
from_rowandfrom_valueerror messages now usingany::type_name;
v0.18.0
v0.17.1
v0.17.0
v0.16.0
SmallVecremoved because of blackbeam/mysq_async#41, since there is no visible performance difference.