An error occurred fetching the project authors.
  1. 30 Nov, 2002 1 commit
    • unknown's avatar
      check of using same table for changing and select · 64a3827b
      unknown authored
      mysql-test/r/subselect.result:
        test of using same table for changing and select
      mysql-test/t/subselect.test:
        test of using same table for changing and select
      sql/mysql_priv.h:
        new function
      sql/sql_base.cc:
        new function
      64a3827b
  2. 29 Nov, 2002 1 commit
    • unknown's avatar
      fixed error handling bug · 5b62dfcd
      unknown authored
      fixed naming bug
      fixed bug of subselect excluding
      
      
      mysql-test/r/subselect.result:
        test of error handling bug
        test of naming bug
        test bug of subselect excluding
      mysql-test/t/subselect.test:
        test of error handling bug
        test of naming bug
        test bug of subselect excluding
      sql/item_subselect.cc:
        fixed naming bug
        fixed error handling bug
      sql/sql_lex.cc:
        fixed subselect excluding bug
      5b62dfcd
  3. 28 Nov, 2002 3 commits
    • unknown's avatar
      test of changing subselects tree · 3ec9f7e1
      unknown authored
      3ec9f7e1
    • unknown's avatar
      fixed bug IN subselect with ORDER · 4078d0de
      unknown authored
      mysql-test/r/subselect.result:
        test of IN subselect with ORDER
      mysql-test/t/subselect.test:
        test of IN subselect with ORDER
      4078d0de
    • unknown's avatar
      fixed * without tables in IN bug · 6f80b711
      unknown authored
      fixed sunction-test select in IN bug
      fixed unions in subselect bug
      
      
      include/mysqld_error.h:
        new warning
      mysql-test/r/subselect.result:
        test of * without tables in IN
        test of sunction-test select in IN
        test of unions in subselect
      mysql-test/t/subselect.test:
        test of * without tables in IN
        test of sunction-test select in IN
        test of unions in subselect
      sql/item.cc:
        fixed * substitution without tables
      sql/item_subselect.cc:
        fixed subselect rewriting with function-test subselect
      sql/item_subselect.h:
        mechanism for subselect removing
      sql/share/czech/errmsg.txt:
        new warning
      sql/share/danish/errmsg.txt:
        new warning
      sql/share/dutch/errmsg.txt:
        new warning
      sql/share/english/errmsg.txt:
        new warning
      sql/share/estonian/errmsg.txt:
        new warning
      sql/share/french/errmsg.txt:
        new warning
      sql/share/german/errmsg.txt:
        new warning
      sql/share/greek/errmsg.txt:
        new warning
      sql/share/hungarian/errmsg.txt:
        new warning
      sql/share/italian/errmsg.txt:
        new warning
      sql/share/japanese/errmsg.txt:
        new warning
      sql/share/korean/errmsg.txt:
        new warning
      sql/share/norwegian-ny/errmsg.txt:
        new warning
      sql/share/norwegian/errmsg.txt:
        new warning
      sql/share/polish/errmsg.txt:
        new warning
      sql/share/portuguese/errmsg.txt:
        new warning
      sql/share/romanian/errmsg.txt:
        new warning
      sql/share/russian/errmsg.txt:
        new warning
      sql/share/serbian/errmsg.txt:
        new warning
      sql/share/slovak/errmsg.txt:
        new warning
      sql/share/spanish/errmsg.txt:
        new warning
      sql/share/swedish/errmsg.txt:
        new warning
      sql/share/ukrainian/errmsg.txt:
        new warning
      sql/sql_base.cc:
        fixed case on no name field in UNION subselect
      sql/sql_lex.cc:
        mechanisp of removing single subselect for optimisation purposes
      sql/sql_lex.h:
        mechanisp of removing single subselect for optimisation purposes
      sql/sql_parse.cc:
        error handling
      sql/sql_union.cc:
        fixed unions in subselect
      sql/sql_yacc.yy:
        fixed Lex->describe flag appearence
      6f80b711
  4. 27 Nov, 2002 1 commit
  5. 26 Nov, 2002 1 commit
    • unknown's avatar
      multi-delete with subselects (SCRUM) · 9ee2cee6
      unknown authored
      mysql-test/r/subselect.result:
        Multi-delete with subselect test
      mysql-test/t/subselect.test:
        Multi-delete with subselect test
      sql/sql_parse.cc:
        multi-delete with subselects
      9ee2cee6
  6. 25 Nov, 2002 3 commits
    • unknown's avatar
      subselects in insert/replace (SCRUM) · da538d2b
      unknown authored
      mysql-test/r/subselect.result:
        test of insert/replace with subselects
      mysql-test/t/subselect.test:
        test of insert/replace with subselects
      sql/sql_insert.cc:
        subselects in insert/replace
      sql/sql_yacc.yy:
        subselects in insert/replace
      da538d2b
    • unknown's avatar
      subselet in delete (SCRUM) · 30d1b143
      unknown authored
      mysql-test/r/subselect.result:
        subselects in delete test
      mysql-test/t/subselect.test:
        subselects in delete test
      sql/sql_delete.cc:
        subselet in delete
      30d1b143
    • unknown's avatar
      fixed bug of subselect in derived tables · c115d1ce
      unknown authored
      mysql-test/r/subselect.result:
        test of subselect in derived table
      mysql-test/t/subselect.test:
        test of subselect in derived table
      c115d1ce
  7. 24 Nov, 2002 4 commits
    • unknown's avatar
      supported possiblity of item substitute (fixed bug) in setup_fields · b5b19a78
      unknown authored
      more efficient reference creation
      fixed table_name of Field in temporary table
      
      
      mysql-test/r/subselect.result:
        test of 2 references bugs
      mysql-test/t/subselect.test:
        test of 2 references bugs
      sql/field.h:
        fixed layout
        fixed table name of fields of temporary table (derived table)
      sql/item.cc:
        more efficient reference creation
      sql/sql_base.cc:
        fixed layout
        supported possiblity of item substitute (fixed bug)
      b5b19a78
    • unknown's avatar
      Reference to field in outer subelect fixed · 06e64747
      unknown authored
      Fixed context in error mesages
      
      
      mysql-test/r/subselect.result:
        tests of references and error message
      mysql-test/t/subselect.test:
        tests of references and error message
      sql/item.cc:
        Fixed layout
        Resolving field names of outer select
      sql/item_subselect.cc:
        saving/restoring context for error messages
      sql/mysql_priv.h:
        changed function interface to allow resolving field names inside Item_ref::fix_fields
      sql/sql_base.cc:
        changed function interface to allow resolving field names inside Item_ref::fix_fields
      sql/sql_lex.h:
        allow access to thd field
      06e64747
    • unknown's avatar
      fixed removed by previos patch thd->allow_sum_func "side effect" of setup_conds · 83e25bbc
      unknown authored
      renamed tables to prevent droping real tables
      
      
      mysql-test/r/group_by.result:
        test of error message
      mysql-test/r/subselect.result:
        renamed tables to prevent droping real tables
      mysql-test/t/group_by.test:
        test of error message
      mysql-test/t/subselect.test:
        renamed tables to prevent droping real tables
      sql/sql_base.cc:
        moved thd->allow_sum_func assignment to upper level
      sql/sql_select.cc:
        fixed removed by previos patch thd->allow_sum_func "side effect" of setup_conds
      83e25bbc
    • unknown's avatar
      fix of selfreference bug · 4587ddda
      unknown authored
      mysql-test/r/subselect.result:
        test of selfreference
      mysql-test/t/subselect.test:
        test of selfreference
      4587ddda
  8. 23 Nov, 2002 2 commits
  9. 21 Nov, 2002 2 commits
    • unknown's avatar
      after merging fix · 32658672
      unknown authored
      32658672
    • unknown's avatar
      prevent using references on sum function (except HAVING clouse of current... · 2da4d135
      unknown authored
      prevent using references on sum function (except HAVING clouse of current select) and forward references
      
      
      include/mysqld_error.h:
        new error message
      mysql-test/r/subselect.result:
        new error message
      mysql-test/t/subselect.test:
        new error message
      sql/item.cc:
        fix_fields indicator
        test on incorrect references
      sql/item.h:
        fix_fields indicator
      sql/item_cmpfunc.cc:
        fix_fields indicator
      sql/item_func.cc:
        fix_fields indicator
      sql/item_func.h:
        fix_fields indicator
      sql/item_strfunc.cc:
        fix_fields indicator
      sql/item_subselect.cc:
        fix_fields indicator
      sql/item_sum.cc:
        fix_fields indicator
      sql/item_sum.h:
        fix_fields indicator
      sql/item_uniq.h:
        fix_fields indicator
      sql/share/czech/errmsg.txt:
        new error message
      sql/share/danish/errmsg.txt:
        new error message
      sql/share/dutch/errmsg.txt:
        new error message
      sql/share/english/errmsg.txt:
        new error message
      sql/share/estonian/errmsg.txt:
        new error message
      sql/share/french/errmsg.txt:
        new error message
      sql/share/german/errmsg.txt:
        new error message
      sql/share/greek/errmsg.txt:
        new error message
      sql/share/hungarian/errmsg.txt:
        new error message
      sql/share/italian/errmsg.txt:
        new error message
      sql/share/japanese/errmsg.txt:
        new error message
      sql/share/korean/errmsg.txt:
        new error message
      sql/share/norwegian-ny/errmsg.txt:
        new error message
      sql/share/norwegian/errmsg.txt:
        new error message
      sql/share/polish/errmsg.txt:
        new error message
      sql/share/portuguese/errmsg.txt:
        new error message
      sql/share/romanian/errmsg.txt:
        new error message
      sql/share/russian/errmsg.txt:
        new error message
      sql/share/serbian/errmsg.txt:
        new error message
      sql/share/slovak/errmsg.txt:
        new error message
      sql/share/spanish/errmsg.txt:
        new error message
      sql/share/swedish/errmsg.txt:
        new error message
      sql/share/ukrainian/errmsg.txt:
        new error message
      2da4d135
  10. 18 Nov, 2002 1 commit
    • unknown's avatar
      Fixed explain error handling · 2eb4a1ea
      unknown authored
      mysql-test/r/subselect.result:
        test of subselect explain
      mysql-test/t/subselect.test:
        test of subselect explain
      2eb4a1ea
  11. 17 Nov, 2002 1 commit
    • unknown's avatar
      fixed subselect explain bug · 0fb3b8d9
      unknown authored
      mysql-test/r/subselect.result:
        test of subselect explain bug
      mysql-test/t/subselect.test:
        test of subselect explain bug
      sql/sql_select.cc:
        remuved difference between optimization for execution and optimization for description
      0fb3b8d9
  12. 14 Nov, 2002 1 commit
    • unknown's avatar
      fixed bug in cyclic reference refinition · 948a8671
      unknown authored
      mysql-test/r/subselect.result:
        test of cyclic reference
      mysql-test/t/subselect.test:
        test of cyclic reference
      sql/sql_parse.cc:
        fixed layout
        fixed bug in cyclic reference refinition
      948a8671
  13. 13 Nov, 2002 2 commits
    • unknown's avatar
      fixed cyclic reference bug · 81a5afb9
      unknown authored
      mysql-test/r/subselect.result:
        test of cyclic reference
      mysql-test/t/subselect.test:
        test of cyclic reference
      sql/share/czech/errmsg.txt:
        new error message
      sql/share/danish/errmsg.txt:
        new error message
      sql/share/dutch/errmsg.txt:
        new error message
      sql/share/english/errmsg.txt:
        new error message
      sql/share/estonian/errmsg.txt:
        new error message
      sql/share/french/errmsg.txt:
        new error message
      sql/share/german/errmsg.txt:
        new error message
      sql/share/greek/errmsg.txt:
        new error message
      sql/share/hungarian/errmsg.txt:
        new error message
      sql/share/italian/errmsg.txt:
        new error message
      sql/share/japanese/errmsg.txt:
        new error message
      sql/share/korean/errmsg.txt:
        new error message
      sql/share/norwegian-ny/errmsg.txt:
        new error message
      sql/share/norwegian/errmsg.txt:
        new error message
      sql/share/polish/errmsg.txt:
        new error message
      sql/share/portuguese/errmsg.txt:
        new error message
      sql/share/romanian/errmsg.txt:
        new error message
      sql/share/russian/errmsg.txt:
        new error message
      sql/share/serbian/errmsg.txt:
        new error message
      sql/share/slovak/errmsg.txt:
        new error message
      sql/share/spanish/errmsg.txt:
        new error message
      sql/share/swedish/errmsg.txt:
        new error message
      sql/share/ukrainian/errmsg.txt:
        new error message
      81a5afb9
    • unknown's avatar
      fixed bug of derived table in subselect · 6ed18d1c
      unknown authored
      fixed bug in error handling
      
      
      mysql-test/r/subselect.result:
        test of error handling
        test of derived tables inside subselect
      mysql-test/t/subselect.test:
        test of error handling
        test of derived tables inside subselect
      sql/sql_class.cc:
        fixed error handling error
      sql/sql_lex.h:
        fifex layout
      sql/sql_parse.cc:
        fixed processing of derived tables
      sql/sql_select.cc:
        more quick abort on error
      6ed18d1c
  14. 12 Nov, 2002 1 commit
    • unknown's avatar
      fixed error handling · 2707f00c
      unknown authored
      fixed subselects in ORDER bug
      
      
      mysql-test/r/subselect.result:
        test of subselects in ORDER clause
        test of error handling bug
      mysql-test/t/subselect.test:
        test of subselects in ORDER clause
        test of error handling bug
      sql/item_subselect.cc:
        fixed subselects in ORDER bug
      sql/item_subselect.h:
        fixed subselects in ORDER bug
      sql/sql_select.cc:
        fixed error handling
      2707f00c
  15. 11 Nov, 2002 1 commit
    • unknown's avatar
      prevent using expernal fields in derived tables · 4832ebce
      unknown authored
      mysql-test/r/subselect.result:
        test of derived table external field bug
      mysql-test/t/subselect.test:
        test of derived table external field bug
      sql/sql_derived.cc:
        lex->current_select always should point on current SELECT_LEX_NODE during query execution
      4832ebce
  16. 10 Nov, 2002 1 commit
    • unknown's avatar
      fix of yet another join_free bug · 828c0e9a
      unknown authored
      decreased number of check of "!join->select_lex->dependent"
      
      
      mysql-test/r/subselect.result:
        test of yet another join_free bug
      mysql-test/t/subselect.test:
        test of yet another join_free bug
      828c0e9a
  17. 07 Nov, 2002 1 commit
    • unknown's avatar
      ALL/ANY/SOME · 6987b414
      unknown authored
      decreasing number of rules in sql_yacc.yy to satisfy bison limitation
      fixed subselect Items initializer methods
      
      
      mysql-test/r/subselect.result:
        tests of ALL/ANY/SOME
      mysql-test/t/subselect.test:
        tests of ALL/ANY/SOME
      sql/item_cmpfunc.cc:
        ALL/ANY/SOME
      sql/item_cmpfunc.h:
        ALL/ANY/SOME
      sql/item_subselect.cc:
        ALL/ANY/SOME
        fixed subselect Items initializer methods
      sql/item_subselect.h:
        ALL/ANY/SOME
        fixed subselect Items initializer methods
      sql/lex.h:
        ALL/ANY/SOME
      sql/mysql_priv.h:
        decreasing number of rules in sql_yacc.yy to satisfy bison limitation
      sql/sql_parse.cc:
        decreasing number of rules in sql_yacc.yy to satisfy bison limitation
      sql/sql_yacc.yy:
        ALL/ANY/SOME
        decreasing number of rules in sql_yacc.yy to satisfy bison limitation
      6987b414
  18. 05 Nov, 2002 1 commit
    • unknown's avatar
      test of join_free bug · 1448ba4e
      unknown authored
      sql/sql_lex.cc:
        possible bug fixed
      sql/sql_select.cc:
        fixed join_free bug
      1448ba4e
  19. 31 Oct, 2002 1 commit
    • unknown's avatar
      IN subselect with ORDER BY, HAVING & sum functions · ceb73645
      unknown authored
      mysql-test/r/subselect.result:
        IN subselect with ORDER BY, HAVING & sum functions test
      mysql-test/t/subselect.test:
        IN subselect with ORDER BY, HAVING & sum functions test
      sql/item.h:
        removed field, because parent class has same field
      ceb73645
  20. 27 Oct, 2002 2 commits
    • unknown's avatar
      IN subselect · 0241d64b
      unknown authored
      mysql-test/r/subselect.result:
        IN subselect test
      mysql-test/t/subselect.test:
        IN subselect test
      sql/item.cc:
        Item wrappers for IN subselect
      sql/item.h:
        Item wrappers for IN subselect
      0241d64b
    • unknown's avatar
      fixed union rexecution bug · d2c7f44f
      unknown authored
      mysql-test/r/subselect.result:
        test for union rexecution bug
      mysql-test/t/subselect.test:
        test for union rexecution bug
      d2c7f44f
  21. 26 Oct, 2002 1 commit
    • unknown's avatar
      code cleanup · c37bbf06
      unknown authored
      fixed subselect error handling bug
      fixed subselect UNION ALL bug
      fixed thd->lex.select restoring
      explain UNION subselect bug
      
      
      mysql-test/r/subselect.result:
        test for:
          subselect UNION ALL bug
          subselect error handling bug
          explain UNION subselect bug
      mysql-test/t/subselect.test:
        test for:
          subselect UNION ALL bug
          subselect error handling bug
          explain UNION subselect bug
      sql/sql_lex.cc:
        fixed subselect UNION ALL bug
      sql/sql_lex.h:
        fixed subselect UNION ALL bug
      sql/sql_parse.cc:
        fixed subselect UNION ALL bug
      sql/sql_select.cc:
        fixed subselect error handling bug
        fixed explain UNION subselect bug
      sql/sql_union.cc:
        fixed thd->lex.select restoring
        code cleanup
        fixed subselect error handling bug
        fixed subselect UNION ALL bug
      sql/sql_yacc.yy:
        fixed subselect UNION ALL bug
      c37bbf06
  22. 24 Oct, 2002 1 commit
    • unknown's avatar
      fixed update with subselect (FOR REVIEW) · c8130069
      unknown authored
      mysql-test/r/subselect.result:
        update with subselect test
      mysql-test/t/subselect.test:
        update with subselect test
      sql/mysql_priv.h:
        fixed update with subselect
      sql/sql_base.cc:
        fixed update with subselect
      sql/sql_lex.cc:
        fixed update with subselect
      sql/sql_select.cc:
        fixed update with subselect
      sql/sql_update.cc:
        fixed update with subselect
      sql/sql_yacc.yy:
        fixed update with subselect
      c8130069
  23. 23 Oct, 2002 1 commit
    • unknown's avatar
      fixed DISTINCT in subselect bug · 4aef2862
      unknown authored
      small Item_ref fix
      
      
      mysql-test/r/subselect.result:
        DISTINCT in subselect test
      mysql-test/t/subselect.test:
        DISTINCT in subselect test
      sql/sql_class.cc:
        fixed DISTINCT in subselect bug
      4aef2862
  24. 15 Oct, 2002 1 commit
    • unknown's avatar
      fixed subselect explain bug · 103330a3
      unknown authored
      mysql-test/r/subselect.result:
        test for subselect explain bug
      mysql-test/t/subselect.test:
        test for subselect explain bug
      103330a3
  25. 14 Oct, 2002 1 commit
  26. 13 Oct, 2002 1 commit
    • unknown's avatar
      fixed bug of multi-level EXPLAIN · a299a270
      unknown authored
      mysql-test/r/subselect.result:
        test of multi-level EXPLAIN
      mysql-test/t/subselect.test:
        test of multi-level EXPLAIN
      a299a270
  27. 11 Oct, 2002 2 commits
    • unknown's avatar
      fixed subselect * bug · 102cec14
      unknown authored
      mysql-test/r/subselect.result:
        test of subselect * bug
      mysql-test/t/subselect.test:
        test of subselect * bug
      102cec14
    • unknown's avatar
      fixed bug in subselect value storing · 261c22a8
      unknown authored
      mysql-test/r/subselect.result:
        test for bug in subselect value storing
      mysql-test/t/subselect.test:
        test for bug in subselect value storing
      261c22a8
  28. 08 Oct, 2002 1 commit
    • unknown's avatar
      fixed couple of bugs in field/reference name resolution · e8e3f772
      unknown authored
      fixed error handling in subselect fix_field
      
      
      mysql-test/r/subselect.result:
        test of name resolution
      mysql-test/t/subselect.test:
        test of name resolution
      sql/item.cc:
        fixed couple of bugs in field/reference name resolution.
      sql/item_subselect.cc:
        fixed error handling
      sql/mysql_priv.h:
        fixed couple of bugs in field/reference name resolution.
      sql/sql_base.cc:
        fixed couple of bugs in field/reference name resolution.
      sql/sql_select.cc:
        new find_item_in_list interface
      e8e3f772