An error occurred fetching the project authors.
  1. 25 Sep, 2005 1 commit
  2. 20 Sep, 2005 1 commit
  3. 30 Aug, 2005 1 commit
  4. 29 Aug, 2005 1 commit
  5. 26 Aug, 2005 1 commit
  6. 25 Aug, 2005 1 commit
  7. 17 Aug, 2005 1 commit
  8. 12 Aug, 2005 2 commits
    • timour@mysql.com's avatar
      Implementation of WL#2486 - · a247282a
      timour@mysql.com authored
      "Process NATURAL and USING joins according to SQL:2003".
      
      * Some of the main problems fixed by the patch:
        - in "select *" queries the * expanded correctly according to
          ANSI for arbitrary natural/using joins
        - natural/using joins are correctly transformed into JOIN ... ON
          for any number/nesting of the joins.
        - column references are correctly resolved against natural joins
          of any nesting and combined with arbitrary other joins.
      
      * This patch also contains a fix for name resolution of items
        inside the ON condition of JOIN ... ON - in this case items must
        be resolved only against the JOIN operands. To support such
        'local' name resolution, the patch introduces a stack of
        name resolution contexts used at parse time.
      
      NOTICE:
      - This patch is not complete in the sense that
        - there are 2 test cases that still do not pass -
          one in join.test, one in select.test. Both are marked
          with a comment "TODO: WL#2486".
        - it does not include a new test specific for the task
      a247282a
    • monty@mysql.com's avatar
      Fixes during review of new pushed code · 4c0d23e1
      monty@mysql.com authored
      Removed duplicate usage of TMP_TABLE_FORCE_MYISAM by making 'options' longlong
      4c0d23e1
  9. 09 Aug, 2005 1 commit
  10. 02 Aug, 2005 1 commit
  11. 01 Jul, 2005 1 commit
  12. 17 Jun, 2005 1 commit
  13. 30 May, 2005 3 commits
  14. 24 May, 2005 1 commit
    • 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
  15. 20 May, 2005 2 commits
  16. 10 May, 2005 1 commit
    • igor@rurik.mysql.com's avatar
      Many files: · 9d4b228b
      igor@rurik.mysql.com authored
        Fixed bug #8528.
        Representation for single-table views was made similar to
        representation for multi-table views.
      view.test:
        Added test case for bug #8528.
      view.result:
        Added test case for bug #8528. Fixed other test cases.
      9d4b228b
  17. 14 Apr, 2005 1 commit
  18. 28 Mar, 2005 1 commit
  19. 16 Mar, 2005 1 commit
  20. 05 Mar, 2005 1 commit
  21. 16 Feb, 2005 2 commits
  22. 27 Jan, 2005 1 commit
  23. 06 Jan, 2005 1 commit
    • monty@mysql.com's avatar
      First stage of table definition cache · d35140a8
      monty@mysql.com authored
      Split TABLE to TABLE and TABLE_SHARE (TABLE_SHARE is still allocated as part of table, will be fixed soon)
      Created Field::make_field() and made Field_num::make_field() to call this
      Added 'TABLE_SHARE->db' that points to database name; Changed all usage of table_cache_key as database name to use this instead
      Changed field->table_name to point to pointer to alias. This allows us to change alias for a table by just updating one pointer.
      Renamed TABLE_SHARE->real_name to table_name
      Renamed TABLE->table_name to alias
      Renamed TABLE_LIST->real_name to table_name
      d35140a8
  24. 31 Dec, 2004 1 commit
  25. 03 Dec, 2004 1 commit
    • mats@mysql.com's avatar
      Bug#6391 (binlog-do-db rules ignored) · 2bbdf240
      mats@mysql.com authored
        CREATE DATABASE statement used the current database instead of the
        database created when checking conditions for replication.
        CREATE/DROP/ALTER DATABASE statements are now replicated based on
        the manipulated database.
      2bbdf240
  26. 25 Nov, 2004 2 commits
  27. 13 Nov, 2004 1 commit
  28. 12 Nov, 2004 2 commits
  29. 11 Nov, 2004 1 commit
  30. 25 Oct, 2004 1 commit
  31. 20 Oct, 2004 1 commit
  32. 19 Sep, 2004 1 commit
  33. 15 Sep, 2004 1 commit