1. 15 Feb, 2008 1 commit
  2. 31 Jan, 2008 1 commit
    • svoj@mysql.com/april.(none)'s avatar
      BUG#22989 - START SLAVE causes Error on COM_REGISTER_SLAVE: 1105 · 3b5c25ba
      svoj@mysql.com/april.(none) authored
                  'Wrong parameters to functi
      
      START SLAVE reports vague error when it fails to register on master:
      "Wrong parameters to function register_slave".
      
      If master failed to register slave because of too long
      'report-host'/'report-user'/'report-password', return better error
      messages:
      "Failed to register slave: too long 'report-host'"
      "Failed to register slave: too long 'report-user'"
      "Failed to register slave; too long 'report-password'"
      
      No test case for this fix.
      3b5c25ba
  3. 29 Jan, 2008 1 commit
  4. 27 Jan, 2008 1 commit
  5. 25 Jan, 2008 2 commits
  6. 24 Jan, 2008 2 commits
  7. 23 Jan, 2008 7 commits
  8. 22 Jan, 2008 3 commits
  9. 20 Jan, 2008 1 commit
  10. 19 Jan, 2008 1 commit
  11. 18 Jan, 2008 2 commits
  12. 17 Jan, 2008 1 commit
  13. 16 Jan, 2008 2 commits
  14. 15 Jan, 2008 1 commit
  15. 14 Jan, 2008 1 commit
    • mhansson/martin@linux-st28.site's avatar
      Bug#33143: Incorrect ORDER BY for ROUND()/TRUNCATE() result · effe27e3
      mhansson/martin@linux-st28.site authored
      The ROUND(X, D) function would change the Item::decimals field during
      execution to achieve the effect of a dynamic number of decimal digits.
      This caused a series of bugs:
      Bug #30617:Round() function not working under some circumstances in InnoDB
      Bug #33402:ROUND with decimal and non-constant cannot round to 0 decimal places
      Bug #30889:filesort and order by with float/numeric crashes server
      Fixed by never changing the number of shown digits for DECIMAL when
      used with a nonconstant number of decimal digits.
      effe27e3
  16. 12 Jan, 2008 1 commit
  17. 11 Jan, 2008 3 commits
  18. 10 Jan, 2008 5 commits
  19. 09 Jan, 2008 3 commits
  20. 08 Jan, 2008 1 commit
    • evgen@moonbone.local's avatar
      Bug#33675: Usage of an uninitialized memory by filesort in a subquery caused · ce111a0d
      evgen@moonbone.local authored
      server crash.
      
      The filesort implementation has an optimization for subquery execution which
      consists of reusing previously allocated buffers. In particular the call to
      the read_buffpek_from_file function might be skipped when a big enough buffer
      for buffer descriptors (buffpeks) is already allocated. Beside allocating
      memory for buffpeks this function fills allocated buffer with data read from
      disk. Skipping it might led to using an arbitrary memory as fields' data and
      finally to a crash.
      
      Now the read_buffpek_from_file function is always called. It allocates
      new buffer only when necessary, but always fill it with correct data.
      ce111a0d