1. 25 Aug, 2005 2 commits
    • unknown's avatar
      Merge eel.(none):/home/jonas/src/mysql-4.1 · b97eb22c
      unknown authored
      into  eel.(none):/home/jonas/src/mysql-5.0
      
      
      ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        merge
      b97eb22c
    • unknown's avatar
      bug#12027 - ndb · 7ea7e108
      unknown authored
        When detecting corrupt schema file.
        Make sure to close it (as it will be opened later when rewriting a clean copy)
      
      
      ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        bug#12027 
          When detecting corrupt schema file.
          Make sure to close it (as it will be opened later when rewriting a clean copy)
      7ea7e108
  2. 22 Aug, 2005 3 commits
    • unknown's avatar
      ndb - · b1c598cc
      unknown authored
      Fix merge error
      
      
      mysql-test/t/ndb_config.test:
        Fix merge error
      b1c598cc
    • unknown's avatar
      ndb - bug#12220 · 5db18411
      unknown authored
       forgott to add KeyDescriptor.hpp
      
      
      ndb/src/kernel/vm/KeyDescriptor.hpp:
        New BitKeeper file ``ndb/src/kernel/vm/KeyDescriptor.hpp''
      5db18411
    • unknown's avatar
      bug#12220 - ndb - node recovery with charsets · 6f7bcc6e
      unknown authored
        LQH computes incorrect hash values during NR (as it doesn't concider charsets)
      
        Solution: make LQH compute correct hash :-)
                 1) move xfrm_key into SimulatedBlock so that there's _one_ impl.
                 2) make TC, ACC, LQH use same impl.
      
      
      ndb/include/kernel/AttributeDescriptor.hpp:
        Make SimulatedBlock use AttributeDescriptor (to xfrm)
      ndb/src/kernel/blocks/dbacc/Dbacc.hpp:
        Move xfrm handling into SimulatedBlock
      ndb/src/kernel/blocks/dbacc/DbaccInit.cpp:
        Move xfrm handling into SimulatedBlock
      ndb/src/kernel/blocks/dbacc/DbaccMain.cpp:
        Move xfrm handling into SimulatedBlock
      ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        Move xfrm handling into SimulatedBlock
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        Move xfrm handling into SimulatedBlock
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Move xfrm handling into SimulatedBlock
      ndb/src/kernel/blocks/dbtc/Dbtc.hpp:
        Move xfrm handling into SimulatedBlock
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Move xfrm handling into SimulatedBlock
      ndb/src/kernel/vm/SimulatedBlock.cpp:
        Move xfrm handling into SimulatedBlock
      ndb/src/kernel/vm/SimulatedBlock.hpp:
        Move xfrm handling into SimulatedBlock
      6f7bcc6e
  3. 21 Aug, 2005 3 commits
    • unknown's avatar
      Merge eel.(none):/home/jonas/src/mysql-4.1-push · 97ac930b
      unknown authored
      into  eel.(none):/home/jonas/src/mysql-5.0-push
      
      
      BitKeeper/etc/config:
        Auto merged
      mysql-test/t/ndb_alter_table.test:
        Auto merged
      mysql-test/t/ndb_config.test:
        Auto merged
      ndb/src/common/util/version.c:
        Auto merged
      ndb/src/kernel/Makefile.am:
        Auto merged
      ndb/src/kernel/blocks/qmgr/Qmgr.hpp:
        Auto merged
      ndb/src/kernel/blocks/qmgr/QmgrMain.cpp:
        Auto merged
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        Auto merged
      ndb/src/ndbapi/TransporterFacade.cpp:
        Auto merged
      ndb/tools/Makefile.am:
        Auto merged
      ndb/tools/ndb_config.cpp:
        Auto merged
      sql/ha_ndbcluster.cc:
        Auto merged
      97ac930b
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0 · dfc8b3c2
      unknown authored
      into  eel.(none):/home/jonas/src/mysql-5.0-push
      
      dfc8b3c2
    • unknown's avatar
      Merge mronstrom@bk-internal.mysql.com:/home/bk/mysql-5.0 · 5885a7d9
      unknown authored
      into  c-4a09e253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/mysql-5.0
      
      5885a7d9
  4. 20 Aug, 2005 5 commits
  5. 19 Aug, 2005 27 commits
    • unknown's avatar
      Add test that got dropped in automerge · b1728c6f
      unknown authored
      
      mysql-test/r/ctype_cp932.result:
        Fix wrong auto-merge
      mysql-test/t/ctype_cp932.test:
        Fix wrong automerge.
      b1728c6f
    • unknown's avatar
      Fix wrong auto-merge. · c1156e38
      unknown authored
      
      strings/ctype-cp932.c:
        Fixes from merge
      strings/ctype-eucjpms.c:
        Fixes from wrong auto-merge
      c1156e38
    • unknown's avatar
      Merge mysql.com:/home/emurphy/src/bk-clean/mysql-4.1 · 6ba97c77
      unknown authored
      into  mysql.com:/home/emurphy/src/work/mysql-5.0
      
      
      sql/mysqld.cc:
        Auto merged
      6ba97c77
    • unknown's avatar
      Merge rurik.mysql.com:/home/igor/mysql-4.1 · 6681d0bd
      unknown authored
      into rurik.mysql.com:/home/igor/dev/mysql-4.1-0
      
      6681d0bd
    • unknown's avatar
      Merge pgalbraith@bk-internal.mysql.com:/home/bk/mysql-4.1 · 843b7f65
      unknown authored
      into  radha.local:/Users/patg/mysql-build/mysql-4.1.clean
      
      
      sql/mysqld.cc:
        Auto merged
      843b7f65
    • unknown's avatar
      Merge mysql.com:/home/emurphy/src/bk-clean/mysql-4.1 · 452178b7
      unknown authored
      into  mysql.com:/home/emurphy/src/work/mysql-5.0
      
      
      BitKeeper/deleted/.del-ctype-cp932.c:
        Auto merged
      BitKeeper/deleted/.del-ctype_cp932.result:
        Auto merged
      BitKeeper/deleted/.del-ctype_cp932.test:
        Auto merged
      include/m_ctype.h:
        Auto merged
      include/my_sys.h:
        Auto merged
      innobase/srv/srv0start.c:
        Auto merged
      mysql-test/mysql-test-run.pl:
        Auto merged
      mysys/charset.c:
        Auto merged
      netware/BUILD/nwbootstrap:
        Auto merged
      sql/item.h:
        Auto merged
      sql/log_event.cc:
        Auto merged
      sql/log_event.h:
        Auto merged
      sql/sql_prepare.cc:
        Auto merged
      strings/ctype-big5.c:
        Auto merged
      strings/ctype-bin.c:
        Auto merged
      strings/ctype-czech.c:
        Auto merged
      strings/ctype-euc_kr.c:
        Auto merged
      strings/ctype-extra.c:
        Auto merged
      strings/ctype-gb2312.c:
        Auto merged
      strings/ctype-gbk.c:
        Auto merged
      strings/ctype-latin1.c:
        Auto merged
      strings/ctype-sjis.c:
        Auto merged
      strings/ctype-tis620.c:
        Auto merged
      strings/ctype-uca.c:
        Auto merged
      strings/ctype-ucs2.c:
        Auto merged
      strings/ctype-ujis.c:
        Auto merged
      strings/ctype-utf8.c:
        Auto merged
      strings/ctype-win1250ch.c:
        Auto merged
      configure.in:
        Manual merge from 4.1
      include/config-netware.h:
        Manual merge from 4.1
      sql/item.cc:
        Manual merge from 4.1
      sql/mysqld.cc:
        Manual merge from 4.1
      452178b7
    • unknown's avatar
      Merge rurik.mysql.com:/home/igor/mysql-4.1 · 24aeee42
      unknown authored
      into rurik.mysql.com:/home/igor/dev/mysql-4.1-0
      
      24aeee42
    • unknown's avatar
      Bug#11338 Fixes from review (identical functionality). · 7eecc2d6
      unknown authored
      
      include/my_sys.h:
        Fixes from review (use version in log_event.cc instead)
      mysql-test/r/ctype_cp932.result:
        Updated test for bug#11338 (logging of prepared statement w/ blob type)
      mysql-test/t/ctype_cp932.test:
        udpated test for bug#11338 (logging of prepared statement w/ blob type)
      mysys/charset.c:
        Fixes from review (use version in log_event.cc instead)
      sql/item.cc:
        Fixes from review (store character_set_client differently so that
        fix can be merged forward to 5.0)
      sql/item.h:
        Fixes from review
      sql/log_event.cc:
        Fixes from review, str_to_hex is now used by item.cc
      sql/log_event.h:
        Added prototype for str_to_hex (now used by item.cc)
      sql/sql_prepare.cc:
        Fixes from review, store character_set_client differently so that 
        Item_param::query_val_str can use it.
      7eecc2d6
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-5.0-11711 · a2ae2a1f
      unknown authored
      into  mysql.com:/home/jimw/my/mysql-5.0-clean
      
      
      sql/sql_show.cc:
        Auto merged
      sql/table.h:
        Auto merged
      mysql-test/r/information_schema.result:
        Resolve conflicts
      a2ae2a1f
    • unknown's avatar
      the syntax is XA END xid [SUSPEND [FOR MIGRATE]] · 2c5af8ef
      unknown authored
      2c5af8ef
    • unknown's avatar
      Merge pchardin@bk-internal.mysql.com:/home/bk/mysql-5.0 · 1a6a2322
      unknown authored
      into  mysql.com:/home/cps/mysql/trees/mysql-5.0
      
      1a6a2322
    • unknown's avatar
      Fix for BUG#10957 "stop instance, issued after flush instances causes IM to crash" · d539d713
      unknown authored
      Recommited with post-review fixes
      
      
      server-tools/instance-manager/instance.cc:
        fix behaviour of monitoring routines: they should not  rely on the fact that instance object
        which was used when the instances started exists at stop(). Instead routines should save the
        name of the instance and look for it in the instance_map when needed.
      server-tools/instance-manager/instance.h:
        new functions declared. functions, which were converted to static removed from the class.
      server-tools/instance-manager/instance_options.cc:
        fix valgrind warning
      d539d713
    • unknown's avatar
      Merge mysql.com:/home/timka/mysql/src/5.0-virgin · da9dd0e8
      unknown authored
      into  mysql.com:/home/timka/mysql/src/5.0-2486
      
      da9dd0e8
    • unknown's avatar
      A fix and a test case for "Bug #12168 'DECLARE CONTINUE HANDLER FOR · cf6736c8
      unknown authored
      NOT FOUND ...' in conditional handled incorrectly".
      
      Whenever we remove an instruction during optimization, we need to
      adjust instruction numbers (ip - instruction pointer) stored in all
      instructions. In addition to that, sp_instr_hpush_jump, which 
      corresponds to DECLARE CONTINUE HANDLER needs adjustment for m_handler,
      which holds the number of instruction with the continue handler.
      In the bug report, a wrong ip stored in m_handler was pointing at 
      FETCH, which resulted in an error message and abnormal SP termination.
      The fix is to just remove m_handler member from sp_instr_hpush_jump,
      as it's always points to the instruction next to the DECLARE
      statement itself (m_ip+1).
      
      
      mysql-test/r/sp.result:
        Test results fixed (Bug#12168)
      mysql-test/t/sp.test:
        A test case for Bug#12168 "'DECLARE CONTINUE HANDLER FOR NOT
        FOUND ...' in conditional handled incorrectly"
      sql/sp_head.cc:
        Remove m_handler (the number of continue handler instruction)
        as it always equal to m_ip+1
      sql/sp_head.h:
        Remove m_handler (the number of continue handler instruction)
        as it always equal to m_ip+1
      cf6736c8
    • unknown's avatar
      Merge mysql.com:/home/timka/mysql/src/5.0-virgin · 357514e0
      unknown authored
      into  mysql.com:/home/timka/mysql/src/5.0-2486
      
      357514e0
    • unknown's avatar
      WL#2486 - natural and using join according to SQL:2003 · 57e82913
      unknown authored
      - Corrected problem with N-way nested natural joins in PS mode.
      - Code cleanup
      - More asserts to check consistency of name resolution contexts
      - Fixed potential memory leak of name resolution contexts
      
      
      mysql-test/r/join.result:
        - Corrected problem with N-way nested natural joins in PS mode.
      mysql-test/t/join.test:
        - Corrected problem with N-way nested natural joins in PS mode.
      sql/item.h:
        - Fixed potential memory leak.
      sql/sql_base.cc:
        - the local context of Item_fields that participate in TABLE_LIST::on_cond for
          natural joins is correctly set to the tables where the corresponding fields
          originate from.
        - removed unused variables
        - correct allocation of contexts
      sql/sql_parse.cc:
        - correct allocation of contexts for JOIN ON conditions.
      sql/table.cc:
        - added asserts to check the consistency of name resolution contexts
      sql/table.h:
        - added asserts to check the consistency of name resolution contexts
      57e82913
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0 · b6cf1c34
      unknown authored
      into  eel.(none):/home/jonas/src/mysql-5.0-push
      
      b6cf1c34
    • unknown's avatar
      ndb · 5de84e1f
      unknown authored
      remove grep stuff
      
      
      ndb/src/kernel/Makefile.am:
        remove grep stuff
      5de84e1f
    • unknown's avatar
      btr0sea.c: · ceb2d665
      unknown authored
        Add diagnostic code to track a crash in adaptive hash indexes; the crash may happen if block->index == NULL
      
      
      innobase/btr/btr0sea.c:
        Add diagnostic code to track a crash in adaptive hash indexes; the crash may happen if block->index == NULL
      ceb2d665
    • unknown's avatar
      distinct.test, distinct.result: · 87190222
      unknown authored
        Added test cases for bug #12625.
      sql_select.cc:
        Fixed bug #12625.
        Fixed invalid removal of constant items from the DISTINCT
        list in the function create_distinct_group.
      
      
      sql/sql_select.cc:
        Fixed bug #12625.
      mysql-test/r/distinct.result:
        Added test cases for bug #12625.
      mysql-test/t/distinct.test:
        Added test cases for bug #12625.
      87190222
    • unknown's avatar
      Merge eel.(none):/home/jonas/src/mysql-5.0-push · cdf33ee5
      unknown authored
      into  eel.(none):/home/jonas/tmp/kkk/mysql-5.0
      
      cdf33ee5
    • unknown's avatar
      fixed test after merge · d3c1f9ac
      unknown authored
      d3c1f9ac
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-5.0 · 66844025
      unknown authored
      into  sanja.is.com.ua:/home/bell/mysql/bk/work-bug2-5.0
      
      66844025
    • unknown's avatar
      row0sel.c: · 53d1232d
      unknown authored
        Temporarily remove error print if MySQL tries to do a SELECT even though trx->n_mysql_tables_in_use is 0. We must return the error print when the lock count of cursors is properly implemented (Bug #12456)
      
      
      innobase/row/row0sel.c:
        Temporarily remove error print if MySQL tries to do a SELECT even though trx->n_mysql_tables_in_use is 0. We must return the error print when the lock count of cursors is properly implemented (Bug #12456)
      53d1232d
    • unknown's avatar
      Merge eel.(none):/home/jonas/src/mysql-5.0 · a0cad023
      unknown authored
      into  eel.(none):/home/jonas/src/mysql-5.0-push
      
      
      BitKeeper/etc/config:
        Auto merged
      a0cad023
    • unknown's avatar
      jonas: · 767c884e
      unknown authored
      fix bk checkout properties
      
      767c884e
    • unknown's avatar
      Merge eel.(none):/home/jonas/src/mysql-4.1 · 7682fd80
      unknown authored
      into  eel.(none):/home/jonas/src/mysql-4.1-push
      
      7682fd80