• unknown's avatar
    Changes from the innodb-5.0-ss115 snapshot. · d61394cf
    unknown authored
     Fixed bugs:
     BUG#15991: "innodb-file-per-table + symlink database + rename = crash"
     BUG#15650: "DELETE with LEFT JOIN crashes server"
     BUG#15308: "Problem of Order with Enum Column in Primary Key"
     BUG#14189: "VARBINARY and BINARY variables: trailing space ignored"
    
    
    innobase/include/data0type.h:
      Changes from the innodb-5.0-ss115 snapshot.
    innobase/include/data0type.ic:
      Changes from the innodb-5.0-ss115 snapshot.
       Fixed bug #14189. dtype_get_pad_char(): Do not pad VARBINARY
       or BINARY cloumns.
    innobase/include/lock0lock.h:
      Changes from the innodb-5.0-ss115 snapshot.
    innobase/include/os0file.h:
      Changes from the innodb-5.0-ss115 snapshot.
       os_file_handle_error(): Map the error codes EXDEV, ENOTDIR, and
       EISDIR to the new code OS_FILE_PATH_ERROR. Treat this code as
       OS_FILE_PATH_ERROR. This fixes the crash on RENAME TABLE when
       the .ibd file is a symbolic link to a different file system
       (bug#15991).
    innobase/include/row0mysql.h:
      Changes fr...
    d61394cf
row0ins.c 62.9 KB