An error occurred fetching the project authors.
  1. 27 Nov, 2002 1 commit
  2. 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
  3. 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
  4. 23 Nov, 2002 2 commits
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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
  16. 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
  17. 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
  18. 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
  19. 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
  20. 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
  21. 14 Oct, 2002 1 commit
  22. 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
  23. 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
  24. 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
  25. 07 Oct, 2002 1 commit
    • unknown's avatar
      fixed error handling bug · 31568581
      unknown authored
      mysql-test/r/subselect.result:
        test for error handling bug
      mysql-test/t/subselect.test:
        test for error handling bug
      31568581
  26. 06 Oct, 2002 1 commit
  27. 28 Sep, 2002 1 commit
    • unknown's avatar
      fixed bug in string & date types with group function in subselect · c9a2b589
      unknown authored
      mysql-test/r/subselect.result:
        test suite of string & date types with group function in subselects
      mysql-test/t/subselect.test:
        test suite of string & date types with group function in subselects
      sql/item_subselect.cc:
        fixed bug in string type with group function
      sql/item_subselect.h:
        fixed bug in string type with group function
      sql/sql_class.cc:
        fixed bug in date type with group function
      c9a2b589
  28. 26 Sep, 2002 1 commit
    • unknown's avatar
      new EXPLAIN · 9396cc5a
      unknown authored
      fixed bug in mysql-test/create-test-result
      fixed bug in union-subselect engine
      
      
      mysql-test/create-test-result:
        fixed bug in reject file name assembling
      mysql-test/r/compare.result:
        new EXPLAIN
      mysql-test/r/create.result:
        new EXPLAIN
      mysql-test/r/distinct.result:
        new EXPLAIN
      mysql-test/r/explain.result:
        new EXPLAIN
      mysql-test/r/group_by.result:
        new EXPLAIN
      mysql-test/r/heap.result:
        new EXPLAIN
      mysql-test/r/heap_btree.result:
        new EXPLAIN
      mysql-test/r/heap_hash.result:
        new EXPLAIN
      mysql-test/r/innodb.result:
        new EXPLAIN
      mysql-test/r/join_outer.result:
        new EXPLAIN
      mysql-test/r/key_diff.result:
        new EXPLAIN
      mysql-test/r/key_primary.result:
        new EXPLAIN
      mysql-test/r/merge.result:
        new EXPLAIN
      mysql-test/r/myisam.result:
        new EXPLAIN
      mysql-test/r/null_key.result:
        new EXPLAIN
      mysql-test/r/odbc.result:
        new EXPLAIN
      mysql-test/r/order_by.result:
        new EXPLAIN
      mysql-test/r/range.result:
        new EXPLAIN
      mysql-test/r/select.result:
        new EXPLAIN
      mysql-test/r/subselect.result:
        new EXPLAIN
      mysql-test/r/type_datetime.result:
        new EXPLAIN
      mysql-test/r/union.result:
        new EXPLAIN
      mysql-test/r/user_var.result:
        new EXPLAIN
      mysql-test/r/varbinary.result:
        new EXPLAIN
      mysql-test/t/subselect.test:
        new EXPLAIN
      mysql-test/t/union.test:
        new EXPLAIN
      sql/mysql_priv.h:
        new EXPLAIN
      sql/sql_class.cc:
        new EXPLAIN
      sql/sql_class.h:
        new EXPLAIN
      sql/sql_derived.cc:
        new EXPLAIN
      sql/sql_lex.h:
        new EXPLAIN
      sql/sql_parse.cc:
        new EXPLAIN
      sql/sql_select.cc:
        new EXPLAIN
      sql/sql_union.cc:
        fixed bug in subselect-UNION engine
      sql/table.h:
        new EXPLAIN
      9396cc5a
  29. 03 Sep, 2002 1 commit
    • unknown's avatar
      subselect with union · 3fbcafea
      unknown authored
      new error handling
      Item_ref bug fixed
      
      
      include/mysql_com.h:
        new error handling
        query cache pointer description
      mysql-test/r/distinct.result:
        new result's after Monty's bug fixing
      mysql-test/r/subselect.result:
        subselect with union test
      mysql-test/t/subselect.test:
        subselect with union test
      sql/item.cc:
        subselect with union
        Item_ref bug fixed
      sql/item_cmpfunc.cc:
        Monty's bug fixing
      sql/item_subselect.cc:
        TODO changing
        subselect with union
      sql/item_subselect.h:
        subselect with union
      sql/mysql_priv.h:
        Item_ref bug fixed
      sql/mysqld.cc:
        new error handling
      sql/net_pkg.cc:
        new error handling
      sql/net_serv.cc:
        new error handling
      sql/sql_base.cc:
        Item_ref bug fixed
      sql/sql_class.cc:
        new error handling
      sql/sql_class.h:
        new error handling
      sql/sql_derived.cc:
        subselect with union
      sql/sql_insert.cc:
        new error handling (only with mysql_select now)
      sql/sql_lex.cc:
        subselect with union
      sql/sql_lex.h:
        subselect with union
      sql/sql_parse.cc:
        new error handling
      sql/sql_select.cc:
        new error handling
        subselect with union
        removed thd->where=0 hack
      sql/sql_select.h:
        subselect with union
      sql/sql_union.cc:
        subselect with union
      sql/sql_update.cc:
        new error handling (only with mysql_select now)
      sql/sql_yacc.yy:
        subselect with union
      3fbcafea
  30. 30 Jul, 2002 1 commit
    • unknown's avatar
      fixed bug reported by Walrus & Miguel in exists subselect · f0f5a892
      unknown authored
      mysql-test/r/subselect.result:
        added test suite of EXISTS clause
      mysql-test/t/subselect.test:
        added test suite of EXISTS clause
      sql/item_subselect.cc:
        added checking out of memory
        fixed bug in exists subselect
      f0f5a892