[MDEV-14615] Avoid resend METADATA information in binary protocol if not changed Created: 2017-12-11  Updated: 2020-03-24  Resolved: 2020-03-24

Status: Closed
Project: MariaDB Server
Component/s: Protocol
Fix Version/s: N/A

Type: Task Priority: Major
Reporter: Diego Dupin Assignee: Unassigned
Resolution: Duplicate Votes: 0
Labels: None

Issue Links:
Duplicate
duplicates MDEV-19237 Skip sending metadata when possible f... Closed

 Description   

Resultset always contains metadata information.
Using binary protocol, the goal is that that information is skipped if metadata has not changed since last send and driver support metadata skipping.

In resultset, first packet is column_count_packet. Current format is :
int<lenenc> column count
Solution could be sending some very big value, like 0xffffff length encoded, so 0xfdffffff in column count



 Comments   
Comment by Diego Dupin [ 2020-03-24 ]

closing since dupplicate of MDEV-19237

Generated at Thu Feb 08 08:14:57 UTC 2024 using Jira 8.20.16#820016-sha1:9d11dbea5f4be3d4cc21f03a88dd11d8c8687422.