-
Manish Kumar authored
Problem : The basic reason for the failure was the change in the connection attributes introduced as a part of WL#5924. The lenght of packet with information that was sent over when a client's connected to the server was changed as a part of this worklog. But the packet information that is sent across from the client to the server is of greater length in case of windows compared to the information sent in case of linux which was caused due to the WL5924 implementation. This is because apart from the all the common information was added on the client connect string (WL5924) we also have few extra parameters specifically for windows platform : Only on windows: _command_line : the process command line _thread : the calling thread id from GetCurrentThreadId() In this test the value of max_allowed_packet is reduced when the server starts using the option passed in the .opt file. So when mysqltest tries to connect to the server, on windows the client information that is sent exceeds the max_allowed_packet of the server which causes the failure. Fix : The problem is fixed by appropriately modifying the max_allowed_packet of two servers and modifying the test accordingly.
Manish Kumar authoredProblem : The basic reason for the failure was the change in the connection attributes introduced as a part of WL#5924. The lenght of packet with information that was sent over when a client's connected to the server was changed as a part of this worklog. But the packet information that is sent across from the client to the server is of greater length in case of windows compared to the information sent in case of linux which was caused due to the WL5924 implementation. This is because apart from the all the common information was added on the client connect string (WL5924) we also have few extra parameters specifically for windows platform : Only on windows: _command_line : the process command line _thread : the calling thread id from GetCurrentThreadId() In this test the value of max_allowed_packet is reduced when the server starts using the option passed in the .opt file. So when mysqltest tries to connect to the server, on windows the client information that is sent exceeds the max_allowed_packet of the server which causes the failure. Fix : The problem is fixed by appropriately modifying the max_allowed_packet of two servers and modifying the test accordingly.
Loading