Bug #29752 | Linefeeds break LOAD XML INFILE | ||
---|---|---|---|
Submitted: | 12 Jul 2007 8:32 | Modified: | 27 Nov 2007 16:23 |
Reporter: | Jon Stephens | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: XML functions | Severity: | S3 (Non-critical) |
Version: | 5.2.5-bk | OS: | Linux (32-bit) |
Assigned to: | Alexander Barkov | CPU Architecture: | Any |
Tags: | load infile, XML |
[12 Jul 2007 8:32]
Jon Stephens
[19 Jul 2007 9:13]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/31155 ChangeSet@1.2537, 2007-07-19 14:09:00+05:00, bar@mysql.com +3 -0 Bug#29752 Linefeeds break LOAD XML INFILE Problem: Linefeed, newline and tab characters where not considered as separators. Only space character worked as separator. Fix: convert linefeed, newline and tab characters to space when loading the next character from the input stream. This is safe, because these characters are equal from the point of view of XML.
[19 Jul 2007 10:28]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/31162 ChangeSet@1.2537, 2007-07-19 15:27:49+05:00, bar@mysql.com +3 -0 Bug#29752 Linefeeds break LOAD XML INFILE Problem: Linefeed, newline and tab characters where not considered as separators. Only space character worked as separator. Fix: convert linefeed, newline and tab characters to space when loading the next character from the input stream. This is safe, because these characters are equal from the point of view of XML.
[19 Jul 2007 11:03]
Alexey Botchkov
ok to push
[19 Jul 2007 11:09]
Alexander Barkov
Pushed into 5.2.5-rpl
[27 Nov 2007 10:53]
Bugs System
Pushed into 6.0.4-alpha
[27 Nov 2007 16:23]
Jon Stephens
Documented bugfix in 6.0.4 changelog.