An error occurred fetching the project authors.
  1. 02 Jun, 2005 2 commits
  2. 31 May, 2005 2 commits
  3. 26 May, 2005 2 commits
  4. 25 May, 2005 1 commit
  5. 24 May, 2005 2 commits
    • dlenev@brandersnatch.localdomain's avatar
      Fix for bugs: · 007a2059
      dlenev@brandersnatch.localdomain authored
       #5860 "Multi-table UPDATE does not activate update triggers"
       #6812 "Triggers are not activated for INSERT ... SELECT"
       #8755 "Trigger is not activated by LOAD DATA".
      This patch also implements proper handling of triggers for special forms
      of insert like REPLACE or INSERT ... ON DUPLICATE KEY UPDATE. 
      Also now we don't call after trigger in case when we have failed to
      inserted/update or delete row. Trigger failure should stop statement
      execution.
      
      I have not properly tested handling of errors which happen inside of
      triggers in this patch, since it is simplier to do this once we will be
      able to access tables from triggers.
      007a2059
    • jani@ua141d10.elisa.omakaista.fi's avatar
      5254d52c
  6. 23 May, 2005 1 commit
    • pem@mysql.comhem.se's avatar
      Fixed on BUG#6048: Stored procedure causes operating system reboot · 3c2c8bf9
      pem@mysql.comhem.se authored
        Memory leak in locally evalutated expressions during SP execution fixed by
        reusing allocated item slots when possible.
        Note: No test case added, since the test is a stress test that tries to make
        the machine to run out of memory.
        Second attempt, now tested with debug build, valgrind build, max (optimized)
        build, with and without --debug, --vagrind and --ps-protocol.
        Errors in trigger and view test with --debug in debug build where present
        before this patch, and likewise for valgrind warnings for view test in
        valgrind build with --ps-protocol.
      3c2c8bf9
  7. 19 May, 2005 1 commit
  8. 18 May, 2005 1 commit
  9. 16 May, 2005 1 commit
  10. 08 May, 2005 1 commit
  11. 06 May, 2005 2 commits
  12. 05 May, 2005 2 commits
  13. 04 May, 2005 1 commit
  14. 03 May, 2005 1 commit
  15. 30 Apr, 2005 1 commit
  16. 28 Apr, 2005 1 commit
  17. 27 Apr, 2005 1 commit
  18. 21 Apr, 2005 1 commit
  19. 16 Apr, 2005 1 commit
    • igor@rurik.mysql.com's avatar
      subselect.result, subselect.test: · 0f043429
      igor@rurik.mysql.com authored
        Added a test case for bug #9338.
      sql_select.cc:
        Fixed bug #9338.
        When an occurence of a field reference has to be replaced
        by another field reference the whole Item_field must be
        replaced.
      item.cc:
        Fixed bug #9338.
        The method Item_field::replace_equal_field_processor was
        replaced by Item_field::replace_equal_field. The new method
        is used to replace the occurences of Item_field objects.
      item.h:
        Fixed bug #9338.
        The virtual function replace_equal_field_processor was replaced
        by replace_equal_field. The latter is supposed to be used as a
        callback function in calls of the method transform.
      0f043429
  20. 13 Apr, 2005 1 commit
  21. 10 Apr, 2005 1 commit
  22. 06 Apr, 2005 1 commit
  23. 05 Apr, 2005 1 commit
    • serg@serg.mylan's avatar
      sql/item.cc · 71811298
      serg@serg.mylan authored
          after merge fix
      sql/mysqld.cc
          too early for sync-binlog=1 by default :)
      71811298
  24. 04 Apr, 2005 1 commit
  25. 01 Apr, 2005 1 commit
    • monty@mysql.com's avatar
      Invalid DEFAULT values for CREATE TABLE now generates errors. (Bug #5902) · 201ee3eb
      monty@mysql.com authored
      CAST() now produces warnings when casting a wrong INTEGER or CHAR values. This also applies to implicite string to number casts. (Bug #5912)
      ALTER TABLE now fails in STRICT mode if it generates warnings.
      Inserting a zero date in a DATE, DATETIME or TIMESTAMP column during TRADITIONAL mode now produces an error. (Bug #5933)
      201ee3eb
  26. 31 Mar, 2005 1 commit
  27. 30 Mar, 2005 2 commits
  28. 23 Mar, 2005 1 commit
  29. 21 Mar, 2005 1 commit
  30. 19 Mar, 2005 1 commit
  31. 17 Mar, 2005 1 commit
    • serg@serg.mylan's avatar
      Field::quote_data(): · 376a4ee0
      serg@serg.mylan authored
        don't call escape_string_for_mysql() unnecesary
        don't overwrite local buffer
      escape_string_for_mysql():
        take a length of the destination buffer as an argument
      376a4ee0
  32. 15 Mar, 2005 1 commit
  33. 13 Mar, 2005 1 commit
    • konstantin@mysql.com's avatar
      WL#926 "SUM(DISTINCT) and AVG(DISTINCT)": improvement of SUM(DISTINCT) and · 983c75f0
      konstantin@mysql.com authored
       implementation of AVG(DISTINCT) which utilizes the approach with Fields.
      The patch implemented in October is portede to the up-to-date tree 
      containing DECIMAL type.
      Tests for AVG(DISTINCT) (although there is not much to test provided
      that SUM(DISTINCT) works), cleanups for COUNT(DISTINCT) and GROUP_CONCAT()
      will follow in another changeset.
      983c75f0