1. 04 Mar, 2005 7 commits
    • unknown's avatar
      Merge · d6949b3e
      unknown authored
      
      sql/mysqld.cc:
        SCCS merged
      d6949b3e
    • unknown's avatar
      Merge with after merge fix · 7bd7643a
      unknown authored
      
      BitKeeper/deleted/.del-create.c~96cecc433c0c2242:
        Auto merged
      include/my_global.h:
        Auto merged
      myisam/mi_create.c:
        Auto merged
      sql/ha_myisam.cc:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      BitKeeper/deleted/.del-errmsg.txt~f96b7055cac394e:
        Auto merged
      BitKeeper/deleted/.del-mrg_create.c~b747c8ec2b801f6:
        Auto merged
      sql/table.cc:
        Auto merged
      sql/sql_udf.cc:
        After merge fix
      7bd7643a
    • unknown's avatar
      Merge mysql.com:/home/mydev/mysql-4.1 · e54b545a
      unknown authored
      into mysql.com:/home/mydev/mysql-4.1-4100
      
      
      myisam/mi_create.c:
        Auto merged
      e54b545a
    • unknown's avatar
      Fix compilation failure in mi_create.c · 24cb24c0
      unknown authored
      
      myisam/mi_create.c:
        Fix typo.
      24cb24c0
    • unknown's avatar
      Merge mysql.com:/home/mydev/mysql-4.0 · f97fd0f0
      unknown authored
      into mysql.com:/home/mydev/mysql-4.1-4100
      
      
      myisam/mi_create.c:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      f97fd0f0
    • unknown's avatar
      Fix for a build bug. · 555ea37d
      unknown authored
      Added a missing comma.
      
      
      555ea37d
    • unknown's avatar
      Clean up merge of fix for Bug #3309. · aec0408b
      unknown authored
      
      mysql-test/r/grant2.result:
        Update results
      mysql-test/t/grant2.test:
        Reset sql_mode before test.
      sql/sql_acl.cc:
        Fixes to merge
      aec0408b
  2. 03 Mar, 2005 33 commits
    • unknown's avatar
      Merge serg@bk-internal.mysql.com:/home/bk/mysql-4.1/ · 9dd851ba
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.1
      
      
      9dd851ba
    • unknown's avatar
      Merged from 4.1 · daaeeedb
      unknown authored
      
      innobase/os/os0file.c:
        Auto merged
      innobase/srv/srv0start.c:
        Auto merged
      mysql-test/r/bigint.result:
        Auto merged
      mysql-test/r/mysqldump.result:
        Auto merged
      mysql-test/r/symlink.result:
        Auto merged
      mysql-test/t/mysqldump.test:
        Auto merged
      mysql-test/t/symlink.test:
        Auto merged
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Auto merged
      ndb/test/ndbapi/testNodeRestart.cpp:
        Auto merged
      ndb/test/run-test/daily-devel-tests.txt:
        Auto merged
      sql/item.h:
        Auto merged
      strings/ctype-win1250ch.c:
        Auto merged
      mysql-test/r/grant2.result:
        Hand-merged new test
      mysql-test/t/grant2.test:
        Hand-merged new test
      ndb/include/ndbapi/NdbTransaction.hpp:
        Used 5.0 version per tomas
      sql/sql_acl.cc:
        Merge fix for Bug #3309.
      daaeeedb
    • unknown's avatar
      after merge fixes · 10a120ae
      unknown authored
      10a120ae
    • unknown's avatar
      typos fixed · 4e09f68e
      unknown authored
      4e09f68e
    • unknown's avatar
      merge · 9210c01c
      unknown authored
      
      include/my_global.h:
        Auto merged
      mysys/mf_tempfile.c:
        Auto merged
      sql/ha_myisam.cc:
        Auto merged
      sql/share/english/errmsg.txt:
        Auto merged
      sql/table.cc:
        Auto merged
      9210c01c
    • unknown's avatar
      Fix symlink test to avoid filenames with paths · 92895d00
      unknown authored
      
      mysql-test/r/symlink.result:
        Update test results
      mysql-test/t/symlink.test:
        Fix test to avoid filenames including path in results
      92895d00
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.0/ · 9a420a4f
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.0
      
      
      9a420a4f
    • unknown's avatar
      uninit variable fixed · f49cf0f2
      unknown authored
      f49cf0f2
    • unknown's avatar
      Fixes for bugs reported by Stefano Di Paola (stefano.dipaola@wisec.it) · 8104faa0
      unknown authored
      
      include/my_global.h:
        O_NOFOLLOW
      isam/create.c:
        create table files with O_EXCL|O_NOFOLLOW
      merge/mrg_create.c:
        create table files with O_EXCL|O_NOFOLLOW
      myisam/mi_create.c:
        create files of temporary tables with O_EXCL|O_NOFOLLOW
      myisammrg/myrg_create.c:
        create table files with O_EXCL|O_NOFOLLOW
      mysys/mf_tempfile.c:
        create temporary files with O_EXCL|O_NOFOLLOW
      sql/ha_myisam.cc:
        let mi_create know if the table is TEMPORARY
      sql/mysql_priv.h:
        --allow_suspicious_udfs
      sql/mysqld.cc:
        --allow_suspicious_udfs
      sql/share/english/errmsg.txt:
        typo
      sql/sql_udf.cc:
        --allow_suspicious_udfs
        don't allow xxx() udf without any of xxx_init/deinit/add/reset
        check paths when loading from mysql.func
      sql/table.cc:
        create frm of temporary table with O_EXCL|O_NOFOLLOW
      8104faa0
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.1-8707 · aa52954f
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      
      aa52954f
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.1-8136 · 45058c68
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      
      45058c68
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.1-3309 · b0727186
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      
      b0727186
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0 · 80b474bf
      unknown authored
      into mysql.com:/home/jimw/my/mysql-5.0-clean
      
      
      80b474bf
    • unknown's avatar
      Merge sgluhov@bk-internal.mysql.com:/home/bk/mysql-5.0 · de400bd5
      unknown authored
      into gluh.mysql.r18.ru:/home/gluh/MySQL-MERGE/mysql-5.0
      
      
      de400bd5
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0 · ec75ead6
      unknown authored
      into mysql.com:/home/jimw/my/mysql-5.0-clean
      
      
      sql/item_func.cc:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      ec75ead6
    • unknown's avatar
      Merge sgluhov@bk-internal.mysql.com:/home/bk/mysql-5.0 · 65c830ae
      unknown authored
      into gluh.mysql.r18.ru:/home/gluh/MySQL-MERGE/mysql-5.0
      
      
      65c830ae
    • unknown's avatar
    • unknown's avatar
      srv0start.c: · 56096825
      unknown authored
        Work around the AIX 5.1 security patch ML7 problem in errno when it should be EEXIST
      
      
      innobase/srv/srv0start.c:
        Work around the AIX 5.1 security patch ML7 problem in errno when it should be EEXIST
      56096825
    • unknown's avatar
      Merge · f3d52f8c
      unknown authored
      
      innobase/os/os0file.c:
        Auto merged
      innobase/srv/srv0start.c:
        SCCS merged
      f3d52f8c
    • unknown's avatar
      srv0start.c: · afc85273
      unknown authored
        Work around the AIX 5.1 ML7 patch problem in errno at a higher level, in srv0start.c
      os0file.c:
        Revert the AIX patch here
      
      
      innobase/os/os0file.c:
        Revert the AIX patch here
      innobase/srv/srv0start.c:
        Work around the AIX 5.1 ML7 patch problem in errno at a higher level, in srv0start.c
      afc85273
    • unknown's avatar
      Merge hundin.mysql.fi:/home/heikki/mysql-4.0 · 4e4fbf48
      unknown authored
      into hundin.mysql.fi:/home/heikki/mysql-4.1
      
      
      innobase/os/os0file.c:
        Auto merged
      4e4fbf48
    • unknown's avatar
      os0file.c: · 969be90f
      unknown authored
        AIX 5.1 after security patch ML7 seems to contain a bug that instead of EEXIST it sets errno to 0 if a file creation fails because the file already exists. Work around that bug by interpreting errno 0 in AIX as EEXIST.
      
      
      innobase/os/os0file.c:
        AIX 5.1 after security patch ML7 seems to contain a bug that instead of EEXIST it sets errno to 0 if a file creation fails because the file already exists. Work around that bug by interpreting errno 0 in AIX as EEXIST.
      969be90f
    • unknown's avatar
      Ensure that '*.disabled' files are truly optional, so that their non-existence · 5a9efeed
      unknown authored
      will not cause "make" to fail.
      
      
      mysql-test/Makefile.am:
        Files of the '*.disabled' pattern may exist, but need not.
        So it is important to ignore command failures arising from this pattern not finding
        any matches - whereas files of the other types must be present.
      5a9efeed
    • unknown's avatar
      Fixes for bug#8115 "Server Crash with prepared statement" · 2860a772
      unknown authored
       and bug#8849 "problem with insert statement with table alias's": 
      make equality propagation work in stored procedures and prepared 
      statements.
      Equality propagation can change AND/OR structure of ON expressions,
      so the fix is to provide each execution of PS/SP with it's own
      copy of AND/OR tree. We have been doing that already for WHERE clauses,
      now ON clauses are also copied.
      
      
      mysql-test/r/ps.result:
        Bug#8115: test results fixed.
      mysql-test/r/sp.result:
        Bug#8849: test results fixed.
      mysql-test/t/ps.test:
        A test case for Bug#8115 "Server Crash with prepared statement".
      mysql-test/t/sp.test:
        A test case for Bug#8849 "problem with insert statement with table 
        alias's".
      sql/item_cmpfunc.cc:
        Comment a parse tree transformation.
      sql/item_cmpfunc.h:
        Comment how Item_equal works with PS/SP.
      sql/mysql_priv.h:
        Add declaration for init_stmt_after_parse.
      sql/sp_head.cc:
        Call init_stmt_after_parse in restore_lex(), which is used to
        grab TABLE_LIST and SELECT_LEX list of a parsed substatement of
        stored procedure. This is a necessary post-init step which 
        must be done for any statement which can be executed many times.
      sql/sql_prepare.cc:
        Implement init_stmt_after_parse() which prepares AND/OR
        structure of all ON expressions and WHERE clauses of a statement
        for copying.
      sql/sql_select.cc:
        Implementation of equality propagation inspected with regard to 
        prepared statements and stored procedures. We now restore
        AND/OR structure of every ON expression in addition to AND/OR
        structure of WHERE clauses when reexecuting a PS/SP.
      sql/table.h:
        Add declaration for TABLE::prep_on_expr.
      2860a772
    • unknown's avatar
      66d2d13a
    • unknown's avatar
      ndb - bug#8876 third and final solution · 85f94ce9
      unknown authored
      
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        lqh to forward abort within ng
      85f94ce9
    • unknown's avatar
      Merge jbruehe@bk-internal.mysql.com:/home/bk/mysql-5.0 · 43668c53
      unknown authored
      into mysql.com:/M50/mysql-5.0
      
      
      43668c53
    • unknown's avatar
      Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-4.1 · a455733c
      unknown authored
      into mysql.com:/space/pekka/ndb/version/my41
      
      
      a455733c
    • unknown's avatar
      Bugs: #8063: make test mysqldump [ fail ] · ad5174af
      unknown authored
      See mysqldump.test diff for more details
      
      
      ad5174af
    • unknown's avatar
      Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.0 · da4ea4fa
      unknown authored
      into mysql.com:/usr/home/ram/work/5.0
      
      
      da4ea4fa
    • unknown's avatar
      After merge fix. · 0c88d48d
      unknown authored
      
      sql/sql_lex.cc:
        No need to change options here.
      0c88d48d
    • unknown's avatar
      Prevent a collision with the system's '#define errno ...' by guarding the variable declaration. · 5841c630
      unknown authored
      
      include/my_sys.h:
        There are platforms which use '#define errno ...' and then cause a collision with
        'extern int errno;', one example is OpenBSD.
        Rather than treat them explicitly by the 'HAVE_ERRNO_AS_DEFINE', we can check for these
        by using '#ifndef errno'.
      5841c630
    • unknown's avatar
      ndb - bug#8876 · b6a9dc96
      unknown authored
      
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        merge error?
      b6a9dc96