1. 24 Feb, 2009 13 commits
    • Alexey Botchkov's avatar
      merging. · 95f5d6a2
      Alexey Botchkov authored
      95f5d6a2
    • Chad MILLER's avatar
      Null-merge 39370 fix. Unnecessary in 5.1. · c0f952c1
      Chad MILLER authored
      c0f952c1
    • Chad MILLER's avatar
      Merge bug 39370 fix from bug tree. · 8d5286d2
      Chad MILLER authored
      8d5286d2
    • Chad MILLER's avatar
      Bug#39370: wrong output for error code 153 · db076da8
      Chad MILLER authored
      Add all HA error numbers and descriptions to perror.
      
      Add reminder to header.
      
      This is already fixed in smarter ways in future codebases, and this 
      codebase is unlikely to change, since new development is forbidden
      here.
      db076da8
    • Davi Arnaut's avatar
      Bug#41110: crash with handler command when used concurrently with alter table · 1959c496
      Davi Arnaut authored
      Bug#41112: crash in mysql_ha_close_table/get_lock_data with alter table
      
      The problem is that the server wasn't handling robustly failures
      to re-open a table during a HANDLER .. READ statement. If the
      table needed to be re-opened due to it's storage engine being
      altered to one that doesn't support HANDLER, a reference (dangling
      pointer) to a closed table could be left in place and accessed in
      later attempts to fetch from the table using the handler. Also,
      if the server failed to set a error message if the re-open
      failed. These problems could lead to server crashes or hangs.
      
      The solution is to remove any references to a closed table and
      to set a error if reopening a table during a HANDLER .. READ
      statement fails.
      1959c496
    • Davi Arnaut's avatar
      Bug#41110: crash with handler command when used concurrently with alter table · 322a5a39
      Davi Arnaut authored
      Bug#41112: crash in mysql_ha_close_table/get_lock_data with alter table
      
      The problem is that the server wasn't handling robustly failures
      to re-open a table during a HANDLER .. READ statement. If the
      table needed to be re-opened due to it's storage engine being
      altered to one that doesn't support HANDLER, a reference (dangling
      pointer) to a closed table could be left in place and accessed in
      later attempts to fetch from the table using the handler. Also,
      if the server failed to set a error message if the re-open
      failed. These problems could lead to server crashes or hangs.
      
      The solution is to remove any references to a closed table and
      to set a error if reopening a table during a HANDLER .. READ
      statement fails.
      
      There is no test case in this change set as the test depends on
      a testing feature only available on 5.1 and later.
      322a5a39
    • Tatiana A. Nurnberg's avatar
      automerge · d16c7dd1
      Tatiana A. Nurnberg authored
      d16c7dd1
    • Tatiana A. Nurnberg's avatar
      automerge · 1fbfd317
      Tatiana A. Nurnberg authored
      1fbfd317
    • Tatiana A. Nurnberg's avatar
      automerge · 963167e0
      Tatiana A. Nurnberg authored
      963167e0
    • Tatiana A. Nurnberg's avatar
      automerge · fde4ef6e
      Tatiana A. Nurnberg authored
      fde4ef6e
    • Tatiana A. Nurnberg's avatar
      automerge · 5ee7e1b7
      Tatiana A. Nurnberg authored
      5ee7e1b7
    • Tatiana A. Nurnberg's avatar
      automerge · 93dac5c5
      Tatiana A. Nurnberg authored
      93dac5c5
    • Tatiana A. Nurnberg's avatar
      automerge · c1e0d670
      Tatiana A. Nurnberg authored
      c1e0d670
  2. 23 Feb, 2009 12 commits
  3. 22 Feb, 2009 1 commit
  4. 21 Feb, 2009 1 commit
    • Alfranio Correia's avatar
      BUG#38174 secure-file-priv breaks LOAD DATA INFILE replication in statement mode · 4447ce61
      Alfranio Correia authored
                        
      If secure-file-priv was set on slave, it became unable to execute
      LOAD DATA INFILE statements sent from master using mixed or
      statement-based replication.
                        
      This patch fixes the issue by ignoring this security restriction
      and checking if the files are created and read by the slave in the
      --slave-load-tmpdir while executing the SQL Thread.
      4447ce61
  5. 20 Feb, 2009 12 commits
  6. 19 Feb, 2009 1 commit
    • Patrick Crews's avatar
      merge 5.0 -> 5.1 · 783cae18
      Patrick Crews authored
      These are only 5.0's fixes being merged.
      5.1 and 6.0 Unix-removals will occur in different patches.
      783cae18