1. 10 Aug, 2022 19 commits
  2. 09 Aug, 2022 13 commits
  3. 08 Aug, 2022 7 commits
  4. 05 Aug, 2022 1 commit
    • Alexander Barkov's avatar
      MDEV-29159 Patch for MDEV-28918 introduces more inconsistency than it solves, breaks usability · 3ebbfd88
      Alexander Barkov authored
      1. Store assignment failures on incompatible data types now raise errors if:
      - STRICT_ALL_TABLES or STRICT_TRANS_TABLES sql_mode is used, and
      - IGNORE is not used
      
      Otherwise, only a warning is raised and the statement continues.
      
      2. Changing the error/warning test as follows:
      
      -ERROR HY000: Illegal parameter data types inet6 and int for operation 'SET'
      +ERROR HY000: Cannot cast 'int' as 'inet6' in assignment of `db`.`t`.`col`
      
      so in case of a big table it's easier to see which column has the problem.
      The new error text is also applied to SP variables.
      3ebbfd88