1. 01 Jun, 2006 21 commits
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-5.1 · 60123968
      unknown authored
      into  sanja.is.com.ua:/home/bell/mysql/bk/work-5.1
      
      
      sql/handler.h:
        Auto merged
      sql/ha_berkeley.cc:
        merge
      sql/ha_federated.cc:
        merge
      sql/ha_heap.cc:
        merge
      sql/ha_innodb.cc:
        merge
      sql/ha_myisam.cc:
        merge
      sql/ha_myisammrg.cc:
        merge
      sql/ha_ndbcluster.cc:
        merge
      sql/ha_partition.cc:
        merge
      sql/handler.cc:
        merge
      sql/log.cc:
        merge
      storage/archive/ha_archive.cc:
        merge
      storage/blackhole/ha_blackhole.cc:
        merge
      storage/csv/ha_tina.cc:
        merge
      storage/example/ha_example.cc:
        merge
      60123968
    • unknown's avatar
      interface for transaction log management added to handlerton · 1101cda3
      unknown authored
      iterators creation interface added to handlerton
      
      
      sql/ha_berkeley.cc:
        added new methods
      sql/ha_federated.cc:
        added new methods
      sql/ha_heap.cc:
        added new methods
      sql/ha_innodb.cc:
        added new methods
      sql/ha_myisam.cc:
        added new methods
      sql/ha_myisammrg.cc:
        added new methods
      sql/ha_ndbcluster.cc:
        added new methods
      sql/ha_partition.cc:
        added new methods
      sql/handler.cc:
        added new methods
        spelling fixed
        examples of functions for new interface added
      sql/handler.h:
        transaction logs management interface added
        general iterator creatioin interface added
      sql/log.cc:
        added new methods
      storage/archive/ha_archive.cc:
        added new methods
      storage/blackhole/ha_blackhole.cc:
        added new methods
      storage/csv/ha_tina.cc:
        added new methods
      storage/example/ha_example.cc:
        added new methods
      1101cda3
    • unknown's avatar
      Merge jamppa@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 33b00ea5
      unknown authored
      into  a193-229-222-105.elisa-laajakaista.fi:/home/jani/mysql-5.1-new-marvel
      
      
      33b00ea5
    • unknown's avatar
      Merge jamppa@bk-internal.mysql.com:/home/bk/mysql-5.1-new · ef3c6e84
      unknown authored
      into  ua141d10.elisa.omakaista.fi:/home/my/bk/mysql-5.1-new-marvel
      
      
      configure.in:
        Auto merged
      ef3c6e84
    • unknown's avatar
      fixing make distcheck again. fix 1. · 600b9f1d
      unknown authored
      600b9f1d
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new · 5b21d72f
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-5.1
      
      
      5b21d72f
    • unknown's avatar
      Merge jamppa@bk-internal.mysql.com:/home/bk/mysql-5.1-new · ae0f26c8
      unknown authored
      into  ua141d10.elisa.omakaista.fi:/home/my/bk/mysql-5.1-new-marvel
      
      
      configure.in:
        Auto merged
      mysql-test/mysql-test-run.pl:
        Auto merged
      sql/ha_ndbcluster.cc:
        Auto merged
      sql/item.h:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      sql/table.cc:
        Auto merged
      ae0f26c8
    • unknown's avatar
      Merge mronstrom@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 1f5e0486
      unknown authored
      into  c-3d08e253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/bug18198
      
      
      1f5e0486
    • unknown's avatar
      Merge mronstrom@bk-internal.mysql.com:/home/bk/mysql-5.1-new · cd96c8d9
      unknown authored
      into  c-3d08e253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/bug18198
      
      
      cd96c8d9
    • unknown's avatar
      In prepare_view_securety_context() the sql_command came in wrong. · cdd3536d
      unknown authored
      If the first part was SHOW and second part SELECT, it would have
      thought that the command was SELECT, although the first part of
      it was SHOW. It would then fail later.
      
      Thus we need to set thd->lex to old_lex (first part) here before going
      in to prepare_security().
      
      
      cdd3536d
    • unknown's avatar
      Bug #18483 Cannot create table with FK constraint · 73977d11
      unknown authored
      - remove error set for auto partitioned tables
      
      
      73977d11
    • unknown's avatar
      Merge mronstrom@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 958229bc
      unknown authored
      into  c-3d08e253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/bug18198
      
      
      958229bc
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new · eeeaa19b
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-5.1
      
      
      eeeaa19b
    • unknown's avatar
    • unknown's avatar
      unittest: · 740077bd
      unknown authored
        rename *.t* to *-t* to be automake-friendly
        simplify Makefiles
      test_atomic.c:
        move to unittest, add GPL comment, fix warnings, convert to tap framework.
      configure:
        remove custom tests for available types, use AC_CHECK_TYPE instead
      x86-gcc.h:
        fix gcc -ansi errors while maintaining readability
      ignore:
        added *-t
      
      
      unittest/mysys/base64-t.c:
        Rename: unittest/mysys/base64.t.c -> unittest/mysys/base64-t.c
      unittest/mysys/bitmap-t.c:
        Rename: unittest/mysys/bitmap.t.c -> unittest/mysys/bitmap-t.c
      unittest/mytap/t/basic-t.c:
        Rename: unittest/mytap/t/basic.t.c -> unittest/mytap/t/basic-t.c
      unittest/examples/no_plan-t.c:
        Rename: unittest/examples/no_plan.t.c -> unittest/examples/no_plan-t.c
      unittest/examples/simple-t.c:
        Rename: unittest/examples/simple.t.c -> unittest/examples/simple-t.c
      unittest/examples/skip-t.c:
        Rename: unittest/examples/skip.t.c -> unittest/examples/skip-t.c
      unittest/examples/skip_all-t.c:
        Rename: unittest/examples/skip_all.t.c -> unittest/examples/skip_all-t.c
      unittest/examples/todo-t.c:
        Rename: unittest/examples/todo.t.c -> unittest/examples/todo-t.c
      BitKeeper/etc/ignore:
        added *-t
      config/ac-macros/misc.m4:
        remove custom AC_TRY_RUN tests for available types, use AC_CHECK_TYPE instead
      configure.in:
        remove custom tests for available types, use AC_CHECK_TYPE instead
      include/atomic/x86-gcc.h:
        fix gcc -ansi errors while maintaining readability
      include/my_global.h:
        remove custom tests for available types, use AC_CHECK_TYPE instead
      include/my_sys.h:
        add missing declaration
      mysys/Makefile.am:
        move test_atomic to unittest
      unittest/Makefile.am:
        simplifications, correct permissions in chmod
      unittest/README.txt:
        rename *.t* to *-t* to be automake-friendly
      unittest/examples/Makefile.am:
        rename *.t* to *-t* to be automake-friendly
        simplify Makefile
      unittest/mysys/Makefile.am:
        rename *.t* to *-t* to be automake-friendly
        simplify Makefile
      unittest/mysys/my_atomic-t.c:
        move mysys/test_atomic.c to unittest, add GPL comment, fix warnings,
        convert to tap framework.
      unittest/mytap/t/Makefile.am:
        rename *.t* to *-t* to be automake-friendly
        simplify Makefile
      unittest/unit.pl:
        rename *.t* to *-t* to be automake-friendly
      740077bd
    • unknown's avatar
      Merge jonas@perch:src/mysql-5.1-new-ndb · f7915a26
      unknown authored
      into  poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new-ndb
      
      
      f7915a26
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb · 4862b2cd
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new-ndb
      
      
      4862b2cd
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · 6a158bfb
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new-ndb
      
      
      storage/ndb/src/kernel/blocks/ERROR_codes.txt:
        Auto merged
      storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Auto merged
      storage/ndb/test/ndbapi/testNodeRestart.cpp:
        Auto merged
      storage/ndb/test/run-test/daily-basic-tests.txt:
        merge
      6a158bfb
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 7d895024
      unknown authored
      into  poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new-ndb
      
      
      mysql-test/t/disabled.def:
        Auto merged
      sql/ha_ndbcluster.cc:
        Auto merged
      sql/ha_ndbcluster_binlog.cc:
        Auto merged
      7d895024
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · dd47289b
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/src/kernel/blocks/ERROR_codes.txt:
        Auto merged
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Auto merged
      ndb/test/ndbapi/testNodeRestart.cpp:
        Auto merged
      ndb/test/run-test/daily-basic-tests.txt:
        Auto merged
      dd47289b
    • unknown's avatar
      ndb - bug#20185 · 49a4c85b
      unknown authored
        Dont be too aggressive in Dbtc::nodeFailCheckTransaction
        let it timeout by 1, so that it does not assert that it has waited too long
        old impl. set timeotu value to 0, making timeout = (ctcTimer - 0) which could be quite big.
      
      
      ndb/src/kernel/blocks/ERROR_codes.txt:
        error codes
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        2 new error inserts
        7030 - delay in GCP_PREPARE until checkLocalNodefailComplete is true
        7031 - delay in GCP_PREPARE and die
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Dont set api con timer to 0, as this might trigger asserion in timeoutfound lab if state == PREPARE_TO_COMMIT
      ndb/test/ndbapi/testNodeRestart.cpp:
        testcase
      ndb/test/run-test/daily-basic-tests.txt:
        autotest
      49a4c85b
  2. 31 May, 2006 19 commits
    • unknown's avatar
      Merge mronstrom@bk-internal.mysql.com:/home/bk/mysql-5.1-new · aa965e39
      unknown authored
      into  c-3d08e253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/bug18198
      
      
      sql/sql_partition.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      storage/archive/ha_archive.cc:
        Auto merged
      aa965e39
    • unknown's avatar
      mention new files in Makefile · 5c273295
      unknown authored
      5c273295
    • unknown's avatar
      Bug #18947 CRBR: order in binlog of create table and insert (on different table) not determ · 0d55b2ea
      unknown authored
      - move clear of slock until after completion of data events on the binlog
      
      
      0d55b2ea
    • unknown's avatar
      Merge c-3d08e253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/bug17310 · 2d9fc138
      unknown authored
      into  c-3d08e253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/bug18198
      
      
      2d9fc138
    • unknown's avatar
      Merge c-3d08e253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/bug20161 · c43f0664
      unknown authored
      into  c-3d08e253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/bug18198
      
      
      sql/sql_show.cc:
        Auto merged
      c43f0664
    • unknown's avatar
      Merge mronstrom@bk-internal.mysql.com:/home/bk/mysql-5.1-new · bc37b287
      unknown authored
      into  c-3d08e253.1238-1-64736c10.cust.bredbandsbolaget.se:/home/pappa/bug18198
      
      
      sql/item_cmpfunc.h:
        Auto merged
      sql/item_func.h:
        Auto merged
      sql/item_strfunc.h:
        Auto merged
      sql/item_timefunc.h:
        Auto merged
      sql/partition_info.cc:
        Auto merged
      sql/item.h:
        manual merge
      sql/share/errmsg.txt:
        manual merge
      bc37b287
    • unknown's avatar
      BUG#18198: Many strange partition functions were allowed, now only strictly... · a706b2a3
      unknown authored
      BUG#18198: Many strange partition functions were allowed, now only strictly allowed functions are ok
      
      
      mysql-test/r/partition_error.result:
        New test cases
      mysql-test/t/partition_error.test:
        New test cases
      sql/item.h:
        Added method check_partition_func_processor for check if item tree is valid
      sql/item_cmpfunc.h:
        Added method check_partition_func_processor for check if item tree is valid
      sql/item_func.h:
        Added method check_partition_func_processor for check if item tree is valid
      sql/item_strfunc.h:
        Added method check_partition_func_processor for check if item tree is valid
      sql/item_timefunc.h:
        Added method check_partition_func_processor for check if item tree is valid
      sql/item_xmlfunc.h:
        Added method check_partition_func_processor for check if item tree is valid
      a706b2a3
    • unknown's avatar
      correct type for federated_db_init() · 591294d0
      unknown authored
      591294d0
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new · 5abb9f0c
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-5.1
      
      
      include/mysql/plugin.h:
        Auto merged
      sql/log_event.h:
        Auto merged
      sql/sql_plugin.cc:
        Auto merged
      5abb9f0c
    • unknown's avatar
      WL#2595 - atomic operations · 8b458177
      unknown authored
      
      BitKeeper/etc/ignore:
        Added mysys/test_atomic to the ignore list
      8b458177
    • unknown's avatar
      classes that are compiled conditionally in log_event.cc must be defined... · eb67ecef
      unknown authored
      classes that are compiled conditionally in log_event.cc must be defined conditionally in log_event.h
      
      
      BitKeeper/deleted/.del-client_priv.h.rej~915a5a16fe10ef0:
        Delete: client/client_priv.h.rej
      eb67ecef
    • unknown's avatar
      after review fixes · 0de72ae9
      unknown authored
      
      mysql-test/t/disabled.def:
        enable test
      0de72ae9
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb · 9dea1ccc
      unknown authored
      into  mysql.com:/home/marty/MySQL/mysql-5.1-new
      
      
      storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Auto merged
      mysql-test/t/disabled.def:
        Auto merged
      sql/ha_ndbcluster.cc:
        Merge
      9dea1ccc
    • unknown's avatar
      Bug #18947 CRBR: order in binlog of create table and insert (on different table) not determ · 2f333aae
      unknown authored
      - wait for schema event also if mysqld is a single one in cluster to ensure serialization with data events
      + some current_thd removals
      + enabling kill of sql thread during shema sync wait
      
      
      mysql-test/r/rpl_ndb_log.result:
        Bug #18947  	CRBR: order in binlog of create table and insert (on different table) not determ
      mysql-test/t/disabled.def:
        Bug #18947  	CRBR: order in binlog of create table and insert (on different table) not determ
      2f333aae
    • unknown's avatar
      BUG#20161: LINEAR keyword on subpartitions not displayed in information schema for partitions · 50ddc348
      unknown authored
      and in SHOW CREATE TABLE
      
      
      mysql-test/r/information_schema_part.result:
        Added new test cases
      mysql-test/t/information_schema_part.test:
        Added new test cases
      sql/sql_partition.cc:
        Added missing check for LINEAR keyword on subpartitions
      sql/sql_show.cc:
        Added missing check for LINEAR keyword on subpartitions
        Small remove of duplicate code
      50ddc348
    • unknown's avatar
      Merge mysql.com:/home/marty/MySQL/mysql-5.0 · f34e0a39
      unknown authored
      into  mysql.com:/home/marty/MySQL/mysql-5.1-new
      
      
      BitKeeper/deleted/.del-ndb_rename.result:
        Delete: mysql-test/r/ndb_rename.result
      BitKeeper/deleted/.del-ndb_rename.test:
        Delete: mysql-test/t/ndb_rename.test
      sql/ha_ndbcluster.cc:
        Merge (using local)
      storage/ndb/include/ndbapi/NdbDictionary.hpp:
        Merge (using local)
      storage/ndb/src/ndbapi/NdbDictionary.cpp:
        Merge (using local)
      storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Merge (using local)
      storage/ndb/src/ndbapi/NdbDictionaryImpl.hpp:
        Merge (using local)
      f34e0a39
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new · cc14a84c
      unknown authored
      into sergbook.mysql.com:/usr/home/serg/Abk/mysql-5.1
      
      
      mysql-test/mysql-test-run.pl:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      cc14a84c
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.1-new · d63396c2
      unknown authored
      into  mysql.com:/home/marty/MySQL/mysql-5.1-new
      
      
      sql/ha_ndbcluster.cc:
        Auto merged
      storage/ndb/include/ndbapi/Ndb.hpp:
        Auto merged
      storage/ndb/src/ndbapi/Ndb.cpp:
        Auto merged
      storage/ndb/src/ndbapi/NdbDictionaryImpl.cpp:
        Auto merged
      storage/ndb/src/ndbapi/NdbDictionaryImpl.hpp:
        Auto merged
      storage/ndb/src/ndbapi/Ndbinit.cpp:
        Auto merged
      d63396c2
    • unknown's avatar
      Merge from 5.0 to 5.1. Third part with fixes. · 62ec077c
      unknown authored
      
      mysql-test/r/mysqldump.result:
        Change in output from low letter to capital letter.
        Fixed test.
      scripts/mysql_create_system_tables.sh:
        definer was removed from part of the key.
      vio/viosocket.c:
        Fixed output from DBUG_PRINT() to match the style
        in other parts of the code.
      62ec077c