• Davi Arnaut's avatar
    Backport of Bug#36785 to mysql-next-mr · 4297dcaa
    Davi Arnaut authored
    ------------------------------------------------------------
    revno: 2630.2.13
    revision-id: davi@mysql.com-20080612190452-cx6h7rm557bcq7sa
    parent: davi@mysql.com-20080611124915-csejwrxfdga9upho
    committer: Davi Arnaut <davi@mysql.com>
    branch nick: 36785-6.0
    timestamp: Thu 2008-06-12 16:04:52 -0300
    message:
      Bug#36785: Wrong error message when group_concat() exceeds max length
    
      The problem is that when ER_CUT_VALUE_GROUP_CONCAT is elevated
      to a error, the message does not get updated with the number of
      cut lines when group_concat() exceeds max length.
    
      The solution is to modify the warning message to be more meaningful
      by giving the number of the line that was cut and to issue the warning
      for each line that is cut. This approach is inline with how other
      per-row truncated data warnings are issued avoids violating the warning
      internal interface.
    
    mysql-test/suite/sys_vars/r/group_concat_max_len_func.result:
      Update result to reflect the new warning message
    sql/share/errmsg.txt:
      Update warning message ER_CUT_VALUE_GROUP_CONCAT.
    4297dcaa
errmsg.txt 407 KB