1. 05 Dec, 2002 4 commits
  2. 04 Dec, 2002 6 commits
  3. 03 Dec, 2002 1 commit
  4. 02 Dec, 2002 8 commits
  5. 01 Dec, 2002 3 commits
  6. 30 Nov, 2002 14 commits
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1 · 9fcbfc0d
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/work-crash-4.1
      
      
      mysql-test/r/subselect.result:
        Auto merged
      mysql-test/t/subselect.test:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      9fcbfc0d
    • unknown's avatar
      fix of error handling · 1941d9b5
      unknown authored
      
      mysql-test/r/subselect.result:
        test of error handling with subselect
      mysql-test/t/subselect.test:
        test of error handling with subselect
      1941d9b5
    • unknown's avatar
      A better fix · 61daab79
      unknown authored
      61daab79
    • unknown's avatar
      A bug fix for ORDER BY on table.column in provisional entire UNION · bbbae0db
      unknown authored
      ORDER clause, where table is one of union'ed tables.
      
      
      bbbae0db
    • unknown's avatar
      Fixed ambiguity between the row value syntax and INTERVAL syntax by making the · 2506b70d
      unknown authored
      ROW keyword mandatory (although it's optional in SQL-99).
      
      
      mysql-test/r/row_test.result:
        New results with the ROW syntax.
      mysql-test/t/row_test.test:
        Updated tests to use the ROW keyword.
      sql/sql_yacc.yy:
        Fixed ambiguity between the row value syntax and INTERVAL syntax by making the
        ROW keyword mandatory (although it's optional in SQL-99).
        The real problem might actually be INTERVAL, where the two rules
        "INTERVAL_SYM expr interval '+' expr" and
        "INTERVAL_SYM '(' expr ',' expr_list ')'" caused 40+ reduce/reduce conflicts
        with the rows value syntax.
        So possibly, the INTERVAL syntax should be fixed instead...
      2506b70d
    • unknown's avatar
      SCRUM: Montymise code · c09c4348
      unknown authored
             fix mysql_change_user() for old clients
      
      
      include/mysql_com.h:
        Mover global defines here
      libmysql/libmysql.c:
        Remove end spaces from all lines
      scripts/mysql_fix_privilege_tables.sh:
        Move password modification to separate alter table
      sql/mini_client.cc:
        Defines, fold long lines
      sql/mysqld.cc:
        Backup old scramble for mysql_change_user to work from old clients
      sql/password.c:
        Several minor optimizations
      sql/sql_acl.cc:
        Remove ending spaces
      sql/sql_class.h:
        Add old scramble for mysql_change_user to work with old clients
      sql/sql_parse.cc:
        Remove end spaces.
      c09c4348
    • unknown's avatar
      Merge sinisa@work.mysql.com:/home/bk/mysql-4.1 · 0b36bbdf
      unknown authored
      into sinisa.nasamreza.org:/mnt/work/mysql-4.1
      
      
      mysql-test/r/subselect.result:
        Auto merged
      mysql-test/t/subselect.test:
        Auto merged
      sql/sql_base.cc:
        Auto merged
      sql/sql_lex.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      0b36bbdf
    • unknown's avatar
      some bug fixes and tests for those. · b790bc24
      unknown authored
      I am pushing now, because :
      
      * I have a fix for crashing bug
      * Sanja will destroy my changes in sub-select test ... ;)
      
      
      mysql-test/r/derived.result:
        tests for recent bugs
      mysql-test/r/subselect.result:
        tests for recent bugs
      mysql-test/t/derived.test:
        tests for recent bugs
      mysql-test/t/subselect.test:
        tests for recent bugs
      sql/sql_derived.cc:
        Luckily, we have `make test` so that my last changes could be re-checked
      b790bc24
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1 · 0b270eb4
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/work-crash-4.1
      
      
      0b270eb4
    • 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
    • unknown's avatar
      many bug fixes · b4966926
      unknown authored
      
      mysql-test/t/subselect.test:
        fixing problems with aliases being forced on derived tables
      sql/item_func.cc:
        Fixing a bug that caused MySQL to crash on SELECT ...GROUP BY func(feilds)
      sql/item_sum.cc:
        Making us compatible with ISO C++ paragrah 7.1.9.4
      sql/item_sum.h:
        Making us compatible with ISO C++ paragrah 7.1.9.4
      sql/sql_derived.cc:
        Fixing two more bugs in derived tables.
        
        One in EXPLAIN and another causing wrong result in opt_sum_query()
      sql/sql_yacc.yy:
        Making possible INSERT from SELECT list_of_constants
      b4966926
    • unknown's avatar
      Pass thd as an argument to yylex(). · 0bc73be2
      unknown authored
      
      sql/sql_lex.cc:
        Pass thd as an argument to yylex(), avoiding the use of current_lex
        (and thus current_thd).
      0bc73be2
    • unknown's avatar
      SCRUM: Secure auth · 05ba93c2
      unknown authored
      Implement mysql_change_user
      Get rid of double user search at authentication
      Some cleanups
      
      
      client/mysqladmin.c:
        Fix long line
      include/mysql_com.h:
        Fix long lines
      libmysql/libmysql.c:
        mysql_change_user() for new auth + some fixes
      sql/password.c:
        Add author info so who is guilty in errors would be known :)
      sql/sql_acl.cc:
        Move class definitions to .h
      sql/sql_acl.h:
        Add class definitions
      sql/sql_parse.cc:
        Get rid of double user search. Implement mysql_change_user
      05ba93c2
    • unknown's avatar
      removed left-over UPDATE_ACL from REPLACE · 0859f671
      unknown authored
      0859f671
  7. 29 Nov, 2002 4 commits
    • unknown's avatar
      Merging.... · 14754ce1
      unknown authored
      
      BitKeeper/etc/logging_ok:
        auto-union
      client/insert_test.c:
        Auto merged
      client/select_test.c:
        Auto merged
      include/mysql.h:
        Auto merged
      include/mysql_com.h:
        Auto merged
      libmysql/libmysql.c:
        Auto merged
      sql/item_create.cc:
        Auto merged
      sql/item_strfunc.cc:
        Auto merged
      sql/item_strfunc.h:
        Auto merged
      sql/lex.h:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/sql_class.h:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      sql/sql_parse.cc:
        Manual merge
      14754ce1
    • unknown's avatar
      Correct bug which exposed itself in rpl000017 · c1403e17
      unknown authored
      Commit for merge 
      
      
      client/connect_test.c:
        Roll back wrong change
      include/mysql_com.h:
        Correct prototypes not to have need to include my_global.h
      sql/mysql_priv.h:
        Add expected hash lenght for old paswords.
      sql/password.c:
        Change prototypes
      sql/sql_acl.cc:
        Minor bug correction
      c1403e17
    • unknown's avatar
      Merge sinisa@work.mysql.com:/home/bk/mysql-4.1 · 3706418d
      unknown authored
      into sinisa.nasamreza.org:/mnt/work/mysql-4.1
      
      
      3706418d
    • unknown's avatar
      1d418357