1. 12 Feb, 2007 2 commits
    • tnurnberg@mysql.com/sin.azundris.com's avatar
      Merge mysql.com:/home/tnurnberg/24660/41-24660 · ed82b013
      tnurnberg@mysql.com/sin.azundris.com authored
      into  mysql.com:/home/tnurnberg/24660/50-24660
      ed82b013
    • tnurnberg@mysql.com/sin.azundris.com's avatar
      Bug#24660: "enum" field type definition problem · db7ac2c0
      tnurnberg@mysql.com/sin.azundris.com authored
      ENUMs weren't allowed to have character 0xff, a perfectly good character in some locales.
      This was circumvented by mapping 0xff in ENUMs to ',', thereby prevent actual commas from
      being used. Now if 0xff makes an appearance, we find a character not used in the enum and
      use that as a separator. If no such character exists, we throw an error.
      
      Any solution would have broken some sort of existing behaviour. This solution should
      serve both fractions (those with 0xff and those with ',' in their enums), but
      WILL REQUIRE A DUMP/RESTORE CYCLE FROM THOSE WITH 0xff IN THEIR ENUMS. :-/
      That is, mysqldump with their current server, and restore when upgrading to one with
      this patch.
      db7ac2c0
  2. 11 Dec, 2006 5 commits
  3. 08 Dec, 2006 11 commits
  4. 07 Dec, 2006 4 commits
  5. 06 Dec, 2006 3 commits
  6. 05 Dec, 2006 13 commits
  7. 04 Dec, 2006 2 commits