1. 15 Jan, 2004 3 commits
    • jani@rhols221.adsl.netsonic.fi's avatar
      Fixed Bug#2123, mysqld segmentation faulted when it tried to · 1cc08ed6
      jani@rhols221.adsl.netsonic.fi authored
      open a file that already existed. The problem was that end_io_cache()
      was called even if init_io_cache() was not. This affected both
      OUTFILE and DUMPFILE (both fixed). Sometimes wrongly aligned pointer was freed,
      sometimes mysqld core dumped.
      
      Other problem was that select_dump::send_error removed the dumpfile,
      even if it was created by an earlier run, or by some other program, if
      the file permissions just permitted it. Fixed it so that the file will
      only be deleted, if an error occurred, but the file was created by mysqld
      just a moment ago, in that thread.
      
      On the other hand, select_export did not handle the corresponding garbage
      file at all. Both fixed.
      
      After these fixes, a big part of the select_export::prepare and select_dump::prepare
      code became identical. Merged the code into a new function called create_file(),
      which is now called by the two latter functions.
      
      Regards,
      Jani
      1cc08ed6
    • jani@rhols221.adsl.netsonic.fi's avatar
      Fixed Bug#2281, --quote is now enabled by default. Can be disabled · d1202088
      jani@rhols221.adsl.netsonic.fi authored
      with --disable-quote
      
      Added --compatible=ansi mode.
      
      Fixed a non-reported bug in compatible mode; there was a check for
      /*!41000 */ at this part of the code, while it obviously should have been
      /*!40100 */. So the mysqldump compatiple mode made for 4.0.1 will not work
      until 4.10 or later server is released :P Fixed into 4.0.2.
      d1202088
    • jani@rhols221.adsl.netsonic.fi's avatar
  2. 14 Jan, 2004 14 commits
  3. 13 Jan, 2004 8 commits
  4. 12 Jan, 2004 5 commits
  5. 11 Jan, 2004 1 commit
  6. 08 Jan, 2004 1 commit
  7. 07 Jan, 2004 4 commits
  8. 06 Jan, 2004 2 commits
  9. 05 Jan, 2004 1 commit
  10. 02 Jan, 2004 1 commit