summaryrefslogtreecommitdiff
path: root/libmariadb
diff options
context:
space:
mode:
authorVladislav Vaintroub <wlad@mariadb.com>2020-11-23 19:24:31 +0100
committerVladislav Vaintroub <wlad@mariadb.com>2020-11-23 19:28:29 +0100
commit295f3e4cfb4a8f132f36d53475efc92f2487aa97 (patch)
tree7d2e36fbfad6b15683df5447f5afb757e2a1402d /libmariadb
parenta62a675fd22d8d34d2cdec7dff4d39d51b57d24b (diff)
downloadmariadb-git-295f3e4cfb4a8f132f36d53475efc92f2487aa97.tar.gz
MDEV-19237 Skip sending metadata when possible for binary protocol.
Do not resend metadata, if metadata does not change between prepare and execute of prepared statement, or between executes. Currently, metadata of *every* prepared statement will be checksummed, and change is detected once checksum changes. This is not from ideal, performance-wise. The code for better/faster detection of unchanged metadata, is already in place, but currently disabled due to PS bugs, such as MDEV-23913.
Diffstat (limited to 'libmariadb')
m---------libmariadb0
1 files changed, 0 insertions, 0 deletions
diff --git a/libmariadb b/libmariadb
-Subproject e38244220646a7e95c9be22576460aa7a4eb715
+Subproject 3cf45a2c5711936840bdbdb3a0d74869d12e69a