Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
22.08.2
-
None
Description
If more than one COM_QUERY packet is read from the client at the same time, they will all share the query classification data of the first type. This happens as the shared buffer that contains the raw data that was read from the socket also contains the query classification data.
For example, both of the following queries are treated as it they were INSERT statements when executed as a pipelined batch.
INSERT INTO t1 VALUES (1); |
COMMIT |
This is one of the problems that cause MXS-4419.
Attachments
Issue Links
- relates to
-
MXS-4422 Move the classification data from GWBUF's shared buffer to GWBUF itself.
- Closed