Skip to content
  • Manish Kumar's avatar
    d1c1cc9c
    BUG#14259744 - RPL.RPL_PACKET TEST FAILS ON PB2 AFTER WL#5924 CHANGES · d1c1cc9c
    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.
    d1c1cc9c
    BUG#14259744 - RPL.RPL_PACKET TEST FAILS ON PB2 AFTER WL#5924 CHANGES
    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.
Loading