emqx/lib-ee
Andrew Mayorov 0a7f6c7d03
fix(mysql): ensure proper escaping in batch inserts
Also hexencode non-utf8 binaries. This is essentially an heuristic.
We don't know column types in runtime, and there's no simple way
to find them out. Since we're already doing full binary scan during
escaping it should be cheap to bail out on non-utf8 strings and
hexencode them instead.

Also introduce separate function to highlight that this escaping
is MySQL-specific.
2023-03-10 18:42:04 +03:00
..
emqx_ee_bridge fix(mysql): ensure proper escaping in batch inserts 2023-03-10 18:42:04 +03:00
emqx_ee_conf feat: disable telemetry for ee by default 2023-02-03 09:29:39 +01:00
emqx_ee_connector chore: bump app versions following last merge-back 2023-03-10 16:44:15 +03:00
emqx_license fix(schema): binary string for default values 2023-02-21 09:09:51 +01:00
BSL.txt chore: update BSL license year 2023-01-02 11:23:14 +01:00