1. 03 Mar, 2005 25 commits
    • unknown's avatar
      updated example makefiles to add libmystrings · 4a391c97
      unknown authored
          temporary added trace printouts for ndb autotest
      
      
      ndb/ndbapi-examples/ndbapi_async_example/Makefile:
        updated example makefiles to add libmystrings
      ndb/ndbapi-examples/ndbapi_async_example1/Makefile:
        updated example makefiles to add libmystrings
      ndb/ndbapi-examples/ndbapi_event_example/Makefile:
        updated example makefiles to add libmystrings
      ndb/ndbapi-examples/ndbapi_retries_example/Makefile:
        updated example makefiles to add libmystrings
      ndb/ndbapi-examples/ndbapi_scan_example/Makefile:
        updated example makefiles to add libmystrings
      ndb/ndbapi-examples/ndbapi_simple_example/Makefile:
        updated example makefiles to add libmystrings
      ndb/ndbapi-examples/ndbapi_simple_index_example/Makefile:
        updated example makefiles to add libmystrings
      ndb/src/common/transporter/TransporterRegistry.cpp:
        temporary added trace printouts for ndb autotest
      4a391c97
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb · 7004d013
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
      
      7004d013
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb · 157866c0
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
      
      
      ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Auto merged
      sql/log.cc:
        Auto merged
      157866c0
    • unknown's avatar
      Merge mysql.com:/home/stewart/Documents/MySQL/5.0/ndb · bcc9a353
      unknown authored
      into mysql.com:/home/stewart/Documents/MySQL/5.0/ndb-dynamic-ports
      
      
      ndb/src/ndbapi/ndb_cluster_connection.cpp:
        Auto merged
      bcc9a353
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0 · 6eb0cc99
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
      
      6eb0cc99
    • unknown's avatar
      Fixes for bug#8115 "Server Crash with prepared statement" · 27f13b17
      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.
      27f13b17
    • unknown's avatar
      e71efe3b
    • unknown's avatar
      Merge jbruehe@bk-internal.mysql.com:/home/bk/mysql-5.0 · dd31ba9e
      unknown authored
      into mysql.com:/M50/mysql-5.0
      
      dd31ba9e
    • unknown's avatar
      Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.0 · f9087550
      unknown authored
      into mysql.com:/usr/home/ram/work/5.0
      
      f9087550
    • unknown's avatar
      After merge fix. · 7836110e
      unknown authored
      
      sql/sql_lex.cc:
        No need to change options here.
      7836110e
    • unknown's avatar
      Prevent a collision with the system's '#define errno ...' by guarding the variable declaration. · 2cc4745b
      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'.
      2cc4745b
    • unknown's avatar
      manual merge · fb05680c
      unknown authored
      fb05680c
    • unknown's avatar
      Merge mysql.com:/usr/local/bk/mysql-5.0 · ba01c418
      unknown authored
      into mysql.com:/home/pem/work/mysql-5.0
      
      ba01c418
    • unknown's avatar
      Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-5.0 · 783a83de
      unknown authored
      into mysql.com:/home/mysql_src/mysql-5.0-xa
      
      783a83de
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0 · 86d897b6
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
      
      86d897b6
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb · 2d217a50
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
      
      2d217a50
    • unknown's avatar
      Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-5.0 · 67097a9e
      unknown authored
      into mysql.com:/data0/mysqldev/my/mysql-5.0-merge
      
      
      BitKeeper/deleted/.del-federated.disabled~a5703a3321e4108:
        Auto merged
      67097a9e
    • unknown's avatar
      Add ndb/src/mgmapi/mgmapi_internal.h · 76d9f371
      unknown authored
      move internal mgmapi functions into it.
      
      should also fix AIX build problem.
      
      
      ndb/include/mgmapi/mgmapi.h:
        Move ndb_mgm_convert_to_transporter to mgmapi_internal.h
        
        Should fix AIX build problem
      ndb/include/mgmapi/mgmapi_debug.h:
        Move ndb_mgm_(get|set)_connection_int_parameter to mgmapi_internal.h
      ndb/src/common/transporter/Makefile.am:
        Add ndb/src/mgmapi to include for common/transporter (TransporterRegistry requires the use of mgmapi_internal.h)
      ndb/src/common/transporter/TransporterRegistry.cpp:
        Use mgmapi_internal.h
      ndb/src/mgmapi/mgmapi.cpp:
        some functions defined in mgmapi_internal.h
      ndb/src/ndbapi/ndb_cluster_connection.cpp:
        use functions from mgmapi_internal.h
      76d9f371
    • unknown's avatar
      committing this deletion of federated.disabled, which was already committed in... · a1aa4ea6
      unknown authored
      committing this deletion of federated.disabled, which was already committed in another tree apparently; just to make bk happy.
      
      
      BitKeeper/deleted/.del-federated.disabled~a5703a3321e4108:
        Delete: mysql-test/t/federated.disabled
      a1aa4ea6
    • unknown's avatar
      Merge mysql.com:/usr/local/bk/mysql-5.0 · 4ebd9809
      unknown authored
      into mysql.com:/home/pem/work/mysql-5.0
      
      4ebd9809
    • unknown's avatar
      Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-5.0 · 42a5ec58
      unknown authored
      into mysql.com:/home/mysql_src/mysql-5.0-xa
      
      42a5ec58
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb · 708d5e60
      unknown authored
      into mysql.com:/home/jonas/src/mysql-5.0-ndb
      
      708d5e60
    • unknown's avatar
      Merge mysql.com:/home/jonas/src/mysql-5.0 · f844f5ce
      unknown authored
      into mysql.com:/home/jonas/src/mysql-5.0-ndb
      
      
      BitKeeper/etc/logging_ok:
        auto-union
      ndb/include/kernel/signaldata/CreateIndx.hpp:
        Auto merged
      ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        Auto merged
      ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Auto merged
      ndb/src/ndbapi/ndb_cluster_connection.cpp:
        Auto merged
      sql/ha_ndbcluster.cc:
        Auto merged
      sql/item.cc:
        Auto merged
      sql/log.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      f844f5ce
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0 · 990e12a0
      unknown authored
      into mysql.com:/home/jonas/src/mysql-5.0
      
      990e12a0
    • unknown's avatar
      WL# 2094, removed federated 'disable' file. · f910da5c
      unknown authored
      
      BitKeeper/deleted/.del-federated.disabled~a5703a3321e4108:
        Delete: mysql-test/t/federated.disabled
      f910da5c
  2. 02 Mar, 2005 15 commits