1. 20 Nov, 2003 1 commit
    • unknown's avatar
      logging_ok: · 765ee126
      unknown authored
        Logging to logging@openlogging.org accepted
      sql_union.cc, sql_select.cc, opt_range.h, opt_range.cc, opt_ft.h:
        Post-merge fixes
      Many files:
        new file
      
      
      sql/opt_ft.h:
        Post-merge fixes
      sql/opt_range.cc:
        Post-merge fixes
      sql/opt_range.h:
        Post-merge fixes
      sql/sql_select.cc:
        Post-merge fixes
      sql/sql_union.cc:
        Post-merge fixes
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      765ee126
  2. 13 Nov, 2003 2 commits
  3. 30 Oct, 2003 4 commits
  4. 28 Oct, 2003 3 commits
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · 57b13cf0
      unknown authored
      into pcgem.rdg.cyberkinetica.com:/usr/home/acurtis/work/wl1280-part1
      
      
      BitKeeper/etc/logging_ok:
        auto-union
      sql/handler.cc:
        Auto merged
      sql/handler.h:
        Auto merged
      sql/lex.h:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      57b13cf0
    • unknown's avatar
      Worklog #1280, (Stage 1 Implementation) · 094ca50b
      unknown authored
      This is a starting work to remove handler name dependencies 
      from the Lex/Parser.
      
      
      sql/handler.h:
        WorkLog #1280, Stage 1
      sql/lex.h:
        WorkLog #1280, Stage 1
      sql/sql_yacc.yy:
        WorkLog #1280, Stage 1
      sql/handler.cc:
        Use latin1 for string comparison
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      094ca50b
    • unknown's avatar
      Fix BUG#1656: Have to initialize OUT parameters too, in case they're not · 8885c395
      unknown authored
      later set by the procedure.
      
      
      mysql-test/r/sp.result:
        Test case for BUG#1656
      mysql-test/t/sp.test:
        Test case for BUG#1656
      8885c395
  5. 23 Oct, 2003 4 commits
    • unknown's avatar
      Merge mysql.com:/usr/local/bk/mysql-5.0 · 5a794cc9
      unknown authored
      into mysql.com:/home/pem/work/mysql-5.0
      
      
      sql/item_sum.h:
        Auto merged
      5a794cc9
    • unknown's avatar
      fb330763
    • unknown's avatar
      Post-merge fixes. · 43d04894
      unknown authored
      
      mysql-test/r/sp-error.result:
        Post-merge fixes. Error codes renumbered.
      mysql-test/r/sp.result:
        Post-merge fixes. Error codes renumbered.
      mysql-test/r/variables.result:
        Post-merge fixes. Error codes renumbered.
      mysql-test/t/sp-error.test:
        Post-merge fixes. Error codes renumbered.
      mysql-test/t/sp.test:
        Post-merge fixes. Error codes renumbered.
      sql/item_subselect.cc:
        Post-merge fixes. thd->lex is a pointer.
      sql/slave.cc:
        Post-merge fixes. Undid imported patch that's not 5.0 compatible.
      sql/sql_parse.cc:
        Post-merge fixes. Changed access API calls, and fixed merge error.
      sql/sql_table.cc:
        Post-merge fixes. No update log in 5.0.
      43d04894
    • unknown's avatar
      small merge bug fixed · 7fdc8c99
      unknown authored
      
      sql/item_sum.h:
        fixed merge bug
      7fdc8c99
  6. 22 Oct, 2003 1 commit
    • unknown's avatar
      Merging 4.1->5.0 · a2bc5060
      unknown authored
      
      BitKeeper/etc/ignore:
        auto-union
      BitKeeper/etc/logging_ok:
        auto-union
      BitKeeper/deleted/.del-compile-netware-src~1:
        Delete: netware/BUILD/compile-netware-src
      BitKeeper/deleted/.del-knetware.imp~1:
        Delete: netware/BUILD/knetware.imp
      client/mysql.cc:
        Auto merged
      configure.in:
        Auto merged
      include/my_global.h:
        Auto merged
      include/mysql_com.h:
        Auto merged
      libmysql/libmysql.c:
        Auto merged
      libmysqld/Makefile.am:
        Auto merged
      libmysqld/lib_sql.cc:
        Auto merged
      myisam/mi_check.c:
        Auto merged
      myisam/myisamchk.c:
        Auto merged
      myisam/myisamdef.h:
        Auto merged
      mysql-test/r/distinct.result:
        Auto merged
      mysql-test/r/subselect.result:
        Auto merged
      mysql-test/r/variables.result:
        Auto merged
      mysql-test/t/subselect.test:
        Auto merged
      mysql-test/t/variables.test:
        Auto merged
      scripts/mysql_create_system_tables.sh:
        Auto merged
      scripts/mysql_install_db.sh:
        Auto merged
      sql/ha_berkeley.cc:
        Auto merged
      sql/ha_innodb.cc:
        Auto merged
      sql/ha_myisam.cc:
        Auto merged
      sql/item.cc:
        Auto merged
      sql/item.h:
        Auto merged
      sql/item_cmpfunc.cc:
        Auto merged
      sql/item_create.cc:
        Auto merged
      sql/item_subselect.cc:
        Auto merged
      sql/item_sum.cc:
        Auto merged
      sql/lock.cc:
        Auto merged
      sql/log_event.cc:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/protocol.cc:
        Auto merged
      sql/repl_failsafe.cc:
        Auto merged
      sql/set_var.cc:
        Auto merged
      sql/slave.cc:
        Auto merged
      sql/sql_acl.cc:
        Auto merged
      sql/sql_base.cc:
        Auto merged
      sql/sql_cache.cc:
        Auto merged
      sql/sql_class.h:
        Auto merged
      sql/sql_db.cc:
        Auto merged
      sql/sql_delete.cc:
        Auto merged
      sql/sql_derived.cc:
        Auto merged
      sql/sql_lex.cc:
        Auto merged
      sql/sql_lex.h:
        Auto merged
      sql/sql_load.cc:
        Auto merged
      sql/sql_repl.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      sql/sql_union.cc:
        Auto merged
      sql/sql_update.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      a2bc5060
  7. 21 Oct, 2003 4 commits
    • unknown's avatar
      Bugfix of previous WL#1265 commit. · 8d03af5e
      unknown authored
      Need a sp_cache_remove() function with implicit name lookup to make the WL task
      to work. It's a cleaner and more convenient interface anyway...
      
      
      sql/sp.cc:
        Modified sp_cache_remove() function calls; just remove by name.
      sql/sp_cache.cc:
        Modified sp_cache_remove() function. Get name and lookup/remove, return the
        removed entry, if any.
      sql/sp_cache.h:
        Modified sp_cache_remove() function. Get name and lookup/remove, return the
        removed entry, if any.
      8d03af5e
    • unknown's avatar
      Merge abotchkov@bk-internal.mysql.com:/home/bk/mysql-4.1 · 2698d9a7
      unknown authored
      into deer.(none):/home/hf/work/mysql-4.1.clean
      
      
      sql/mysql_priv.h:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      2698d9a7
    • unknown's avatar
      Fix for Windows bug reported throuhg Miguel · c42abd80
      unknown authored
      
      libmysqld/lib_sql.cc:
        This code seems to be superfluous
      sql/derror.cc:
        in embedded server these functions should return the sign of the error
        instead of halting the program
      sql/init.cc:
        my_abort_hook left unchanged
      sql/mysql_priv.h:
        declaration of init_errmessage changed
        unireg_abort was replaced with DBUG_RETURN for embedded server
      sql/mysqld.cc:
        these functions don't work in embedded server thus #ifdef-ed
      c42abd80
    • unknown's avatar
      WL#1265: Fix proper ALTER/DROP support in the SP cache. · 262358a3
      unknown authored
      New sp_cache C API. When an SP is dropped, old caches (in other threads)
      become invalid and are cleared.
      Also, the caches in THD are only created on demand.
      
      
      Docs/sp-imp-spec.txt:
        Brough the SP cache docs up-to-date.
      sql/mysqld.cc:
        Initialize SP cache.
      sql/sp.cc:
        New C API for SP cache.
      sql/sp_cache.cc:
        New C API for sp_cache.
        The class sp_cache is still used, but not directly. The C functions makes takes
        care of updating caches when SPs are dropped. (This is done in the simplest
        possible way, by simply detecting drops and then clear all old caches.)
        The API is also designed so that the sp_cache is created on demand.
      sql/sp_cache.h:
        New C API for sp_cache.
        The class sp_cache is still used, but not directly. The C functions makes takes
        care of updating caches when SPs are dropped.
        The API is also designed so that the sp_cache is created on demand.
      sql/sql_class.cc:
        The new sp_cache API creates the caches on demand, to avoid allocating it
        when it's not needed.
      262358a3
  8. 20 Oct, 2003 7 commits
  9. 19 Oct, 2003 2 commits
    • unknown's avatar
      made more fine error message in scripts/fill_help_tables.sh · 45c1a753
      unknown authored
      
      scripts/fill_help_tables.sh:
        made more fine error message
      45c1a753
    • unknown's avatar
      correct table name assigned to temporary table field: · 468e6f85
      unknown authored
       - correct table name shown in EXPLAIN Iindex reference)
       - pointer on freed memmory (reallocation of table name in reusing table entry) can't be used in EXPLAIN
      (BUG#1584)
      
      
      mysql-test/r/derived.result:
        test moved to derived table tests
        added test of BUG#1584
      mysql-test/r/subselect.result:
        test moved to derived table tests
      mysql-test/t/derived.test:
        test moved to derived table tests
        added test of BUG#1584
      mysql-test/t/subselect.test:
        test moved to derived table tests
      sql/item.cc:
        layout fix
      sql/sql_select.cc:
        correct table name assigned to temporary table field
      468e6f85
  10. 17 Oct, 2003 3 commits
    • unknown's avatar
      thr0loc.c, srv0start.c, srv0srv.c, srv0srv.h, os0thread.h: · 7fdcd6c5
      unknown authored
        Reduce InnoDB memory allocation if buffer pool < 8 MB
      
      
      innobase/include/os0thread.h:
        Reduce InnoDB memory allocation if buffer pool < 8 MB
      innobase/include/srv0srv.h:
        Reduce InnoDB memory allocation if buffer pool < 8 MB
      innobase/srv/srv0srv.c:
        Reduce InnoDB memory allocation if buffer pool < 8 MB
      innobase/srv/srv0start.c:
        Reduce InnoDB memory allocation if buffer pool < 8 MB
      innobase/thr/thr0loc.c:
        Reduce InnoDB memory allocation if buffer pool < 8 MB
      7fdcd6c5
    • unknown's avatar
      Bugfix. Local variables are now initialized to null. · f6edbc81
      unknown authored
      
      mysql-test/r/sp.result:
        New test case for bugfix (when a variable is not set due to an exception).
      mysql-test/t/sp.test:
        New test case for bugfix (when a variable is not set due to an exception).
      sql/item.h:
        Local variables are initialized to null.
      sql/sp_head.cc:
        Local variables are initialized to null.
      f6edbc81
    • unknown's avatar
      fixed deleting derived table tree after using (BUG#1536) · dd9c388a
      unknown authored
      
      mysql-test/r/subselect.result:
        fixed drop table statement
        test for BUG#1536
      mysql-test/t/subselect.test:
        fixed drop table statement
        test for BUG#1536
      sql/sql_derived.cc:
        all tree of derived table should be deleted
      sql/sql_lex.cc:
        delete subtree method
      sql/sql_lex.h:
        delete subtree method
      dd9c388a
  11. 16 Oct, 2003 9 commits
    • unknown's avatar
      - portability fix: fix compile bug on HP-UX (thanks to acurtis for the · 7cb7f7b8
      unknown authored
         patch)
        (BUG#1440: Redundant class name confusing hpux compiler)
      
      7cb7f7b8
    • unknown's avatar
      fixed sqlstate for ER_WRONG_INDEX_NAME · 3b6cfdc1
      unknown authored
      removed unnesessary code from create.test
      
      
      include/sql_state.h:
        added sqlstate for ER_WRONG_INDEX_NAME
      mysql-test/r/create.result:
        changed sqlstate for ER_WRONG_INDEX_NAME
        remove unnesesary warning
      mysql-test/t/create.test:
        remove unnesessary drop table
      3b6cfdc1
    • unknown's avatar
      added checking for empty index name (fixed bug #1419) · 2202083f
      unknown authored
      
      include/mysqld_error.h:
        added error "Incorrect index name"
      mysql-test/r/create.result:
        added test for empty index name
      mysql-test/t/create.test:
        added test for empty index name
      sql/share/czech/errmsg.txt:
        added error "Incorrect index name"
      sql/share/danish/errmsg.txt:
        added error "Incorrect index name"
      sql/share/dutch/errmsg.txt:
        added error "Incorrect index name"
      sql/share/english/errmsg.txt:
        added error "Incorrect index name"
      sql/share/estonian/errmsg.txt:
        added error "Incorrect index name"
      sql/share/french/errmsg.txt:
        added error "Incorrect index name"
      sql/share/german/errmsg.txt:
        added error "Incorrect index name"
      sql/share/greek/errmsg.txt:
        added error "Incorrect index name"
      sql/share/hungarian/errmsg.txt:
        added error "Incorrect index name"
      sql/share/italian/errmsg.txt:
        added error "Incorrect index name"
      sql/share/japanese/errmsg.txt:
        added error "Incorrect index name"
      sql/share/korean/errmsg.txt:
        added error "Incorrect index name"
      sql/share/norwegian-ny/errmsg.txt:
        added error "Incorrect index name"
      sql/share/norwegian/errmsg.txt:
        added error "Incorrect index name"
      sql/share/polish/errmsg.txt:
        added error "Incorrect index name"
      sql/share/portuguese/errmsg.txt:
        added error "Incorrect index name"
      sql/share/romanian/errmsg.txt:
        added error "Incorrect index name"
      sql/share/russian/errmsg.txt:
        added error "Incorrect index name"
      sql/share/serbian/errmsg.txt:
        added error "Incorrect index name"
      sql/share/slovak/errmsg.txt:
        added error "Incorrect index name"
      sql/share/spanish/errmsg.txt:
        added error "Incorrect index name"
      sql/share/swedish/errmsg.txt:
        added error "Incorrect index name"
      sql/share/ukrainian/errmsg.txt:
        added error "Incorrect index name"
      sql/sql_table.cc:
        added checking for wrong index name
      2202083f
    • unknown's avatar
      Handle user variables (@-vars) as OUT and INOUT parameters in SPs. · 2cb2900c
      unknown authored
      
      mysql-test/r/sp.result:
        Test cases for user variables (@-vars) as OUT and INOUT parameters.
      mysql-test/t/sp.test:
        Test cases for user variables (@-vars) as OUT and INOUT parameters.
      sql/item_func.h:
        We need to be able to detect Item_func_get_user_vars when used as arguments to SPs.
      sql/sp_head.cc:
        Handle user variables (@-vars) as OUT and INOUT parameters.
        But we still just ignore it, if it's anything else.
      2cb2900c
    • unknown's avatar
      Fix test after merge · e0bff42f
      unknown authored
      
      mysql-test/r/create.result:
        update test results
      e0bff42f
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 06d9b387
      unknown authored
      into mashka.mysql.fi:/home/my/mysql-4.1
      
      06d9b387
    • unknown's avatar
      Update results after merge · b106b4e6
      unknown authored
      b106b4e6
    • unknown's avatar
      Merge · 914671fe
      unknown authored
      
      sql/set_var.cc:
        SCCS merged
      914671fe
    • unknown's avatar