• monty@mysql.com's avatar
    Reviewing new pushed code · f5fdf3e8
    monty@mysql.com authored
    - CHAR() now returns binary string as default
    - CHAR(X*65536+Y*256+Z) is now equal to CHAR(X,Y,Z) independent of the character set for CHAR()
    - Test for both ETIMEDOUT and ETIME from pthread_cond_timedwait()
      (Some old systems returns ETIME and it's safer to test for both values
       than to try to write a wrapper for each old system)
    - Fixed new introduced bug in NOT BETWEEN X and X
    - Ensure we call commit_by_xid or rollback_by_xid for all engines, even if one engine has failed
    - Use octet2hex() for all conversion of string to hex
    - Simplify and optimize code
    f5fdf3e8
item_strfunc.h 20.3 KB