1. 22 Jun, 2005 40 commits
    • unknown's avatar
      Merge epotemkin@bk-internal.mysql.com:/home/bk/mysql-5.0 · 35a4e437
      unknown authored
      into moonbone.local:/work/mysql-5.0-merge
      
      35a4e437
    • unknown's avatar
      insert_update.result, insert_update.test, sql_base.cc: · 28221328
      unknown authored
        Fix for bugfix #9728 merge
      
      
      sql/sql_base.cc:
        Fix for bugfix #9728 merge
      mysql-test/t/insert_update.test:
        Fix for bugfix #9728 merge
      mysql-test/r/insert_update.result:
        Fix for bugfix #9728 merge
      28221328
    • unknown's avatar
      Bug #9728 fix merge · dbb7b330
      unknown authored
      
      mysql-test/r/insert_select.result:
        Auto merged
      mysql-test/t/insert_select.test:
        Auto merged
      sql/item.cc:
        Auto merged
      sql/item.h:
        Auto merged
      sql/sql_base.cc:
        Manual merge
      sql/sql_parse.cc:
        Manual merge
      sql/sql_yacc.yy:
        Manual merge
      dbb7b330
    • unknown's avatar
      Merge pgalbraith@bk-internal.mysql.com:/home/bk/mysql-5.0 · 62595172
      unknown authored
      into radha.local:/Volumes/disk2s1/mysql-5.0
      
      62595172
    • unknown's avatar
      Remove THD::stmt_backup · f3ee2710
      unknown authored
      
      sql/sql_class.cc:
        Statement constructor for the case when it's used for backup only
        was removed.
      sql/sql_class.h:
        Remove THD::stmt_backup and simplify Statement constructors.
      sql/sql_prepare.cc:
        Use an object on stack instead of THD::stmt_backup
      sql/sql_select.cc:
        Use an object on stack instead of THD::stmt_backup
      f3ee2710
    • unknown's avatar
      Merge epotemkin@bk-internal.mysql.com:/home/bk/mysql-4.1 · b230fecb
      unknown authored
      into moonbone.local:/work/mysql-4.1-bug-8147
      
      b230fecb
    • unknown's avatar
      item.h: · 88c6de58
      unknown authored
        Fix for fix for bug#9728 decreased functionality in "on duplicate key update"
        Have to return false to set flag for whole expression.
      
      
      sql/item.h:
        Fix for fix for bug#9728 decreased functionality in "on duplicate key update"
        Have to return false to set flag for whole expression.
      88c6de58
    • unknown's avatar
      Merge pgalbraith@bk-internal.mysql.com:/home/bk/mysql-5.0 · ad52f730
      unknown authored
      into radha.local:/Volumes/disk2s1/mysql-5.0
      
      ad52f730
    • unknown's avatar
      Bug# 9926, This is the same as changeset 1.1934, which was approved by Monty · 43a26d31
      unknown authored
      
      sql/ha_federated.cc:
        Added auto-reconnect to allow foreign server restarts.
      43a26d31
    • unknown's avatar
      mtr_cases.pl: · eb1d558e
      unknown authored
        Add a slave when running the federated test case
      
      
      mysql-test/lib/mtr_cases.pl:
        Add a slave when running the federated test case
      eb1d558e
    • unknown's avatar
      Merge emurphy@bk-internal.mysql.com:/home/bk/mysql-5.0 · de5cbdba
      unknown authored
      into  mysql.com:/Users/emurphy/src/bk-clean/mysql-5.0
      
      
      mysql-test/mysql-test-run.pl:
        Auto merged
      de5cbdba
    • unknown's avatar
      Merge emurphy@bk-internal.mysql.com:/home/bk/mysql-5.0 · 183e8dd2
      unknown authored
      into  mysql.com:/Users/emurphy/src/bk-clean/mysql-5.0
      
      
      mysql-test/mysql-test-run.pl:
        Auto merged
      183e8dd2
    • unknown's avatar
      mysql-test-run.pl: · 77c74a89
      unknown authored
        Bug#11481, set charset directory to mysqlbinlog
      
      
      mysql-test/mysql-test-run.pl:
        Bug#11481, set charset directory to mysqlbinlog
      77c74a89
    • unknown's avatar
      Merge mysql.com:/Users/emurphy/src/bk-clean/mysql-4.1-merge2 · 47ea09ae
      unknown authored
      into  mysql.com:/Users/emurphy/src/bk-clean/mysql-5.0
      
      
      mysql-test/mysql-test-run.pl:
        Auto merged
      sql/sql_parse.cc:
        SCCS merged
      47ea09ae
    • unknown's avatar
      Merge mysql.com:/Users/kent/mysql/bk/mysql-4.1 · ce8b40dd
      unknown authored
      into mysql.com:/Users/kent/mysql/bk/mysql-5.0
      
      
      mysql-test/mysql-test-run.pl:
        Auto merged
      ce8b40dd
    • unknown's avatar
      Merge emurphy@bk-internal.mysql.com:/home/bk/mysql-5.0 · 55385e91
      unknown authored
      into  mysql.com:/Users/emurphy/src/bk-clean/mysql-5.0
      
      55385e91
    • unknown's avatar
      Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-5.0 · 884d2844
      unknown authored
      into mysql.com:/home/psergey/mysql-5.0-bug8441
      
      884d2844
    • unknown's avatar
      Merge mysql.com:/Users/emurphy/src/bk-clean/mysql-4.1-merge · d395fa9c
      unknown authored
      into  mysql.com:/Users/emurphy/src/bk-clean/mysql-5.0
      
      
      sql/sql_parse.cc:
        Manual merge
      d395fa9c
    • unknown's avatar
      Fix for bug #10886 merge · b14043a0
      unknown authored
      
      mysql-test/r/insert_select.result:
        Auto merged
      mysql-test/t/insert_select.test:
        Auto merged
      b14043a0
    • unknown's avatar
      Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-5.0 · 7cda1ddf
      unknown authored
      into mysql.com:/home/psergey/mysql-5.0-bug8441
      
      7cda1ddf
    • unknown's avatar
      Merge svojtovich@bk-internal.mysql.com:/home/bk/mysql-5.0 · 7ff07e66
      unknown authored
      into mysql.com:/mnt/archive/svoj/mysql/mysql-5.0
      
      7ff07e66
    • unknown's avatar
      Better AR guessing. · 8790b00c
      unknown authored
      
      configure.in:
        Move AR guessing to misc.m4.
      8790b00c
    • unknown's avatar
      Merge marko@bk-internal.mysql.com:/home/bk/mysql-5.0 · ab26dd54
      unknown authored
      into hundin.mysql.fi:/home/marko/mysql-5.0-current
      
      ab26dd54
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · 1e743ba9
      unknown authored
      into mysql.com:/opt/local/work/mysql-5.0-10736-new
      
      
      sql/sql_class.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      1e743ba9
    • unknown's avatar
      Merge svojtovich@bk-internal.mysql.com:/home/bk/mysql-5.0 · 6bd6b0db
      unknown authored
      into mysql.com:/home/svoj/devel/mysql/yassl-mysql-5.0
      
      6bd6b0db
    • unknown's avatar
      Better comment. · b84e9245
      unknown authored
      
      configure.in:
        Post-review fix: better comment.
      b84e9245
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · 7752c8c3
      unknown authored
      into mysql.com:/opt/local/work/mysql-5.0-10736-new
      
      
      sql/sp_head.cc:
        Auto merged
      7752c8c3
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-4.1 · 1c14c434
      unknown authored
      into mysql.com:/usr/local/home/marty/MySQL/mysql-4.1
      
      1c14c434
    • unknown's avatar
      InnoDB: Remove compilation warnings and errors on SGI IRIX. · eca1108e
      unknown authored
      
      innobase/row/row0ins.c:
        Remove compilation warnings and errors on SGI IRIX.
      eca1108e
    • unknown's avatar
      InnoDB: Replace for loops with memset() where possible. · 25436b69
      unknown authored
      
      innobase/btr/btr0cur.c:
        Replace for loop with memset()
      innobase/buf/buf0buf.c:
        buf_print(): Remove for loop for initializing counts[].
        Similar to index_ids[], the elements of this array will
        be initialized when they are allocated, i.e., counts[n_found++] = 1.
      innobase/os/os0file.c:
        Replace for loop with memset()
      innobase/page/page0page.c:
        Replace for loop with memset()
      innobase/trx/trx0rec.c:
        Replace for loop with memset()
      25436b69
    • unknown's avatar
      Merge marko@bk-internal.mysql.com:/home/bk/mysql-5.0 · e4346cae
      unknown authored
      into hundin.mysql.fi:/home/marko/mysql-5.0-current
      
      e4346cae
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0 · 0ea65775
      unknown authored
      into mysql.com:/usr/local/home/marty/MySQL/mysql-5.0
      
      0ea65775
    • unknown's avatar
    • unknown's avatar
      Made upgrade compatibility in 4.1 range to latest build version · 2348d600
      unknown authored
      
      ndb/src/common/util/version.c:
        Maybe upgrade compatibility in 4.1 range to latest build version
      2348d600
    • unknown's avatar
      Merge svojtovich@bk-internal.mysql.com:/home/bk/mysql-5.0 · 72d58845
      unknown authored
      into mysql.com:/home/svoj/devel/mysql/yassl-mysql-5.0
      
      
      sql/item.cc:
        Auto merged
      sql/item_buff.cc:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/sql_insert.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      72d58845
    • unknown's avatar
      WL#2286 - Compile MySQL w/YASSL support · 1e2ffbf0
      unknown authored
      Fix GCC 4.0 link failure.
      Better CXX_VERSION guessing.
      
      
      config/ac-macros/misc.m4:
        Better CXX_VERSION guessing.
      configure.in:
        CXX_VERSION guessing moved to misc.m4.
        HAVE_EXPLICIT_TEMPLATE_INSTANTIATION moved to config.h.
        Use compiler AR with MIPSpro and Forte instead of instantiating templates explicitly.
      extra/yassl/src/crypto_wrapper.cpp:
        EXPLICIT_TEMPLATE_INSTANTIATION renamed to HAVE_EXPLICIT_TEMPLAE_INSTANTIATION.
      extra/yassl/src/template_instnt.cpp:
        EXPLICIT_TEMPLATE_INSTANTIATION renamed to HAVE_EXPLICIT_TEMPLAE_INSTANTIATION.
      extra/yassl/src/yassl_int.cpp:
        GCC 4.0 link fix. This file needs __cxa_pure_virtual.
      extra/yassl/taocrypt/include/runtime.hpp:
        Fix GCC 4.0 link failure. Instruct compiler to always emit __cxa_pure_virtual even if
        it seems to be never used.
      extra/yassl/taocrypt/include/types.hpp:
        Include config.h.
      extra/yassl/taocrypt/src/algebra.cpp:
        EXPLICIT_TEMPLATE_INSTANTIATION renamed to HAVE_EXPLICIT_TEMPLAE_INSTANTIATION.
      extra/yassl/taocrypt/src/dh.cpp:
        GCC 4.0 link fix. This file needs __cxa_pure_virtual.
      extra/yassl/taocrypt/src/dsa.cpp:
        GCC 4.0 link fix. This file needs __cxa_pure_virtual.
      extra/yassl/taocrypt/src/integer.cpp:
        EXPLICIT_TEMPLATE_INSTANTIATION renamed to HAVE_EXPLICIT_TEMPLAE_INSTANTIATION.
      extra/yassl/taocrypt/src/rsa.cpp:
        GCC 4.0 link fix. This file needs __cxa_pure_virtual.
      extra/yassl/taocrypt/src/template_instnt.cpp:
        EXPLICIT_TEMPLATE_INSTANTIATION renamed to HAVE_EXPLICIT_TEMPLAE_INSTANTIATION.
      sql/field.cc:
        EXPLICIT_TEMPLATE_INSTANTIATION renamed to HAVE_EXPLICIT_TEMPLAE_INSTANTIATION.
      sql/item.cc:
        EXPLICIT_TEMPLATE_INSTANTIATION renamed to HAVE_EXPLICIT_TEMPLAE_INSTANTIATION.
      sql/item_buff.cc:
        EXPLICIT_TEMPLATE_INSTANTIATION renamed to HAVE_EXPLICIT_TEMPLAE_INSTANTIATION.
      sql/mysqld.cc:
        EXPLICIT_TEMPLATE_INSTANTIATION renamed to HAVE_EXPLICIT_TEMPLAE_INSTANTIATION.
      sql/opt_range.cc:
        EXPLICIT_TEMPLATE_INSTANTIATION renamed to HAVE_EXPLICIT_TEMPLAE_INSTANTIATION.
      sql/set_var.cc:
        EXPLICIT_TEMPLATE_INSTANTIATION renamed to HAVE_EXPLICIT_TEMPLAE_INSTANTIATION.
      sql/slave.cc:
        EXPLICIT_TEMPLATE_INSTANTIATION renamed to HAVE_EXPLICIT_TEMPLAE_INSTANTIATION.
      sql/sql_acl.cc:
        EXPLICIT_TEMPLATE_INSTANTIATION renamed to HAVE_EXPLICIT_TEMPLAE_INSTANTIATION.
      sql/sql_class.cc:
        EXPLICIT_TEMPLATE_INSTANTIATION renamed to HAVE_EXPLICIT_TEMPLAE_INSTANTIATION.
      sql/sql_insert.cc:
        EXPLICIT_TEMPLATE_INSTANTIATION renamed to HAVE_EXPLICIT_TEMPLAE_INSTANTIATION.
      sql/sql_map.cc:
        EXPLICIT_TEMPLATE_INSTANTIATION renamed to HAVE_EXPLICIT_TEMPLAE_INSTANTIATION.
      sql/sql_select.cc:
        EXPLICIT_TEMPLATE_INSTANTIATION renamed to HAVE_EXPLICIT_TEMPLAE_INSTANTIATION.
      sql/sql_show.cc:
        EXPLICIT_TEMPLATE_INSTANTIATION renamed to HAVE_EXPLICIT_TEMPLAE_INSTANTIATION.
      sql/table.cc:
        EXPLICIT_TEMPLATE_INSTANTIATION renamed to HAVE_EXPLICIT_TEMPLAE_INSTANTIATION.
      1e2ffbf0
    • unknown's avatar
      InnoDB: Correct a function comment. · 9b0559f1
      unknown authored
      
      innobase/include/rem0rec.h:
        rec_get_nth_field(): Correct the comment.
      innobase/include/rem0rec.ic:
        rec_get_nth_field(): Correct the comment.
      9b0559f1
    • unknown's avatar
      Merge pchardin@bk-internal.mysql.com:/home/bk/mysql-5.0 · 093faea6
      unknown authored
      into mysql.com:/home/cps/mysql/trees/mysql-5.0
      
      093faea6
    • unknown's avatar
      Adjust to the changed Query_arena constructor: · 8d256fa9
      unknown authored
      main_mem_root is moved out of class Query_arena.
      
      
      sql/sp_head.cc:
        Adjust to the changed Query_arena constructor. 
        main_mem_root is moved out of class Query_arena.
      sql/sp_head.h:
        main_mem_root is moved out of class Query_arena: add it to class sp_head.
      sql/sql_class.cc:
        main_mem_root is moved out of class Query_arena: remove
        constructors no longer relevant, remove dead code.
      sql/sql_class.h:
        main_mem_root is moved out of class Query_arena.
      sql/sql_prepare.cc:
        It's better to not use main_mem_root anywhere: logically, it's not
        a public member (can't fix sp_head::make_field and Item_subselect::exec
        to make it protected)
      sql/sql_select.cc:
        New Cursor constructor, which avoids unneeded memory allocation
        when initializign main_mem_root.
      sql/sql_select.h:
        main_mem_root is moved out of class Query_arena.
      8d256fa9
    • unknown's avatar
      test made independent · 18242cfc
      unknown authored
      18242cfc