1. 12 Jan, 2006 40 commits
    • unknown's avatar
      Merge mysql.com:/home/mydev/mysql-5.1 · 684689d1
      unknown authored
      into  mysql.com:/home/mydev/mysql-5.1-wl1563
      
      
      684689d1
    • unknown's avatar
      Merge ahristov@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 5b69775a
      unknown authored
      into lmy004.:/work/mysql-5.1-tt-copy-works
      
      
      5b69775a
    • unknown's avatar
      WL #1034 (Internal CRON) post-push fix · 6ad7b373
      unknown authored
      fix problem that gcc4 does not like at all
      
      
      sql/event.h:
        fix problem that gcc4 does not like at all
      6ad7b373
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.1-new · 0f02e187
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-5.1
      
      
      0f02e187
    • unknown's avatar
      Merge neptunus.(none):/home/msvensson/mysql/wl2930_fixup/my51-wl2930_fixup · 69126afb
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-5.1
      
      
      69126afb
    • unknown's avatar
      Merge neptunus.(none):/home/msvensson/mysql/wl2930_fixup/my50-wl2930_fixup · adf6fc63
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/wl2930_fixup/my51-wl2930_fixup
      
      
      mysql-test/t/mysqltest.test:
        Auto merged
      adf6fc63
    • unknown's avatar
      7b77b4c7
    • unknown's avatar
      Merge mysql.com:/home/mydev/mysql-5.1 · 50ab39f4
      unknown authored
      into  mysql.com:/home/mydev/mysql-5.1-wl1563
      
      
      50ab39f4
    • unknown's avatar
      Merge jmiller@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 04ab43c2
      unknown authored
      into  mysql.com:/home/ndbdev/jmiller/clones/mysql-5.1-new
      
      
      04ab43c2
    • unknown's avatar
      Merge mysql.com:/home/mydev/mysql-5.1 · d679b903
      unknown authored
      into  mysql.com:/home/mydev/mysql-5.1-wl1563
      
      
      d679b903
    • unknown's avatar
      rpl_sp.test, disabled.def, rpl_stm_mystery22.test: · 678116f8
      unknown authored
        Test cleanip per lars
      .del-rpl_row_sp000.result~2b24650b123e20a9:
        Delete: mysql-test/r/rpl_row_sp000.result
      .del-rpl_row_sp000.test~645e2807516682b6:
        Delete: mysql-test/t/rpl_row_sp000.test
      .del-rpl_row_sp000-slave.opt~d84baa1f59616d77:
        Delete: mysql-test/t/rpl_row_sp000-slave.opt
      .del-rpl_row_sp000-master.opt~da625c0a51a2f08a:
        Delete: mysql-test/t/rpl_row_sp000-master.opt
      rpl_sp.result:
        Rename: mysql-test/r/rpl_stm_sp.result -> mysql-test/r/rpl_sp.result
      rpl_sp-master.opt:
        Rename: mysql-test/t/rpl_stm_sp-master.opt -> mysql-test/t/rpl_sp-master.opt
      rpl_sp-slave.opt:
        Rename: mysql-test/t/rpl_stm_sp-slave.opt -> mysql-test/t/rpl_sp-slave.opt
      rpl_sp.test:
        Rename: mysql-test/t/rpl_stm_sp.test -> mysql-test/t/rpl_sp.test
      
      
      mysql-test/t/rpl_sp-slave.opt:
        Rename: mysql-test/t/rpl_stm_sp-slave.opt -> mysql-test/t/rpl_sp-slave.opt
      mysql-test/t/rpl_sp-master.opt:
        Rename: mysql-test/t/rpl_stm_sp-master.opt -> mysql-test/t/rpl_sp-master.opt
      mysql-test/r/rpl_sp.result:
        Rename: mysql-test/r/rpl_stm_sp.result -> mysql-test/r/rpl_sp.result
      BitKeeper/deleted/.del-rpl_row_sp000-master.opt~da625c0a51a2f08a:
        Delete: mysql-test/t/rpl_row_sp000-master.opt
      BitKeeper/deleted/.del-rpl_row_sp000-slave.opt~d84baa1f59616d77:
        Delete: mysql-test/t/rpl_row_sp000-slave.opt
      BitKeeper/deleted/.del-rpl_row_sp000.test~645e2807516682b6:
        Delete: mysql-test/t/rpl_row_sp000.test
      BitKeeper/deleted/.del-rpl_row_sp000.result~2b24650b123e20a9:
        Delete: mysql-test/r/rpl_row_sp000.result
      mysql-test/t/rpl_stm_mystery22.test:
        Test cleanip per lars
      mysql-test/t/disabled.def:
        Test cleanip per lars
      mysql-test/t/rpl_sp.test:
        Test cleanip per lars
      678116f8
    • unknown's avatar
      Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 5872e5ae
      unknown authored
      into  mysql.com:/space/pekka/ndb/version/my51
      
      
      5872e5ae
    • unknown's avatar
      Merge ahristov@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 53462e3b
      unknown authored
      into lmy004.:/work/mysql-5.1-tt-copy-works
      
      
      53462e3b
    • unknown's avatar
      WL #1034 (Internal CRON) post-push update · eb201203
      unknown authored
      - fix compile failure on QNX and FreeBSD
      
      
      sql/event_executor.cc:
        time_t and my_time_t seem have the same length so cast
        in tztime.cc it's already done this way.
        Precautionary check at runtime about the sizes of my_time_t and time_t
      sql/event_timed.cc:
        do time_t* cast to satisfy compilers on various platforms
        (QNX, FreeBSD)
      eb201203
    • unknown's avatar
      Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 7e1ea97a
      unknown authored
      into  mysql.com:/space/pekka/ndb/version/my51
      
      
      7e1ea97a
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.1-new · 56842e5e
      unknown authored
      into  mysql.com:/usr/local/mysql/tmpbuild-5.1
      
      
      56842e5e
    • unknown's avatar
      ndb - wl#2972 tiny bugfix · c126958f
      unknown authored
      
      storage/ndb/src/ndbapi/NdbEventOperationImpl.cpp:
        bugfix
      storage/ndb/test/ndbapi/test_event_merge.cpp:
        continue
      c126958f
    • unknown's avatar
      Merge mysql.com:/space/pekka/ndb/version/my51 · 78711a86
      unknown authored
      into  mysql.com:/space/pekka/ndb/version/my51-rbr
      
      
      78711a86
    • unknown's avatar
      Sun compiler fixes. · f8d126a0
      unknown authored
      
      storage/ndb/src/kernel/blocks/dbtup/DbtupBuffer.cpp:
        Fix Sun compiler bug: does not recognize that foo(t *) and foo(t * const)
        are the same function.
      storage/ndb/src/kernel/blocks/dbtup/DbtupFixAlloc.cpp:
        Fix Sun compiler bug: does not recognize that foo(t *) and foo(t * const)
        are the same function.
      storage/ndb/src/kernel/blocks/dbtup/DbtupPageMap.cpp:
        Fix Sun compiler bug: does not recognize that foo(t *) and foo(t * const)
        are the same function.
      storage/ndb/src/kernel/blocks/dbtup/DbtupRoutines.cpp:
        Fix Sun compiler bug: does not recognize that foo(t *) and foo(t * const)
        are the same function.
      storage/ndb/src/kernel/blocks/dbtup/DbtupTrigger.cpp:
        Fix Sun compiler bug: does not recognize that foo(t *) and foo(t * const)
        are the same function.
      storage/ndb/src/kernel/vm/ndbd_malloc_impl.cpp:
        Add missing return value, otherwise Sun compiler complains.
      f8d126a0
    • unknown's avatar
      Merge jmiller@bk-internal.mysql.com:/home/bk/mysql-5.1-new · c6599bfc
      unknown authored
      into  mysql.com:/home/ndbdev/jmiller/clones/mysql-5.1-new
      
      
      c6599bfc
    • unknown's avatar
      ndb_dd_ddl.test: · ed2ecea4
      unknown authored
        Added requested changes to test.
      
      
      mysql-test/t/ndb_dd_ddl.test:
        Added requested changes to test.
      ed2ecea4
    • unknown's avatar
      Merge mysql.com:/home/mydev/mysql-5.1 · d9e3f538
      unknown authored
      into  mysql.com:/home/mydev/mysql-5.1-wl1563
      
      
      d9e3f538
    • unknown's avatar
      Merge ahristov@bk-internal.mysql.com:/home/bk/mysql-5.1-new · a80cfc9e
      unknown authored
      into lmy004.:/work/mysql-5.1-tt-copy-works
      
      
      a80cfc9e
    • unknown's avatar
      WL #1034 (Internal CRON) post-push fixes. · 379d7115
      unknown authored
      fix INSERT/REPLACE statements so test suite runs again.
      The question is why we have 2 parallel universes - 2 different
      ways to start the test suite, a shell and perl version. One more case
      where redundancy makes life nightmare.
      
      
      scripts/mysql_create_system_tables.sh:
        fix INSERT/REPLACE statements so test suite runs again.
        The question is why we have 2 parallel universes - 2 different
        ways to start the test suite, a shell and perl version. One more case
        where redundancy makes life nightmare.
      379d7115
    • unknown's avatar
      Merge jmiller@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 712442f7
      unknown authored
      into  mysql.com:/home/ndbdev/jmiller/clones/mysql-5.1-new
      
      
      712442f7
    • unknown's avatar
      Merge mysql.com:/home/mydev/mysql-5.1 · 20c07238
      unknown authored
      into  mysql.com:/home/mydev/mysql-5.1-wl1563
      
      
      20c07238
    • unknown's avatar
      WL #1034 (Internal CRON) post-push fix · d8753a82
      unknown authored
      - add Event_priv to db and host tables
      
      
      scripts/mysql_create_system_tables.sh:
        add event_priv to db and host. will fix failing tests too
      d8753a82
    • unknown's avatar
      Merge ahristov@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 5bff9721
      unknown authored
      into lmy004.:/work/tmp/mysql-5.1-new
      
      
      5bff9721
    • unknown's avatar
      revert change to SETUP.sh which went through with my push of WL#1034 · 4777b9ae
      unknown authored
      
      BUILD/SETUP.sh:
        go back to -01 and reporting usage of uninitialized variables
      4777b9ae
    • unknown's avatar
      Merge mysql.com:/home/mydev/mysql-5.1 · 810576ee
      unknown authored
      into  mysql.com:/home/mydev/mysql-5.1-wl1563
      
      
      810576ee
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 45f3e9ec
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-new
      
      
      45f3e9ec
    • unknown's avatar
      ndb_dd_ddl - fix bug · a5ac8675
      unknown authored
      
      BitKeeper/deleted/.del-ndb_error_reporter~48c84ad377571240:
        Delete: ndb/tools/ndb_error_reporter
      storage/ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        Release file from hash
      a5ac8675
    • unknown's avatar
      ndb - · 9c446ead
      unknown authored
        fix Suma get buffer ptr, adopt to new page pool in tup
      
      
      storage/ndb/src/kernel/blocks/suma/Suma.cpp:
        Fix new page pool usage
          previously it accepted page = base + RNIL, since it didnt use page anyway, sort of a prefetch...
      9c446ead
    • unknown's avatar
      Merge pnousiainen@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 558d0851
      unknown authored
      into  mysql.com:/space/pekka/ndb/version/my51
      
      
      558d0851
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new · b398198b
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-new
      
      
      storage/ndb/src/kernel/blocks/ERROR_codes.txt:
        Auto merged
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Auto merged
      storage/ndb/src/ndbapi/ndb_cluster_connection.cpp:
        Auto merged
      b398198b
    • unknown's avatar
      WL#1563 - Modify MySQL to support fast CREATE/DROP INDEX · 085c97c1
      unknown authored
      NDB cluster is not fully supported. This will be added with
      WL 1892 (NDB Handler: Add support for CREATE/DROP INDEX).
      Some preparatory code for this is already present though.
      A change for the "duplicate key" error message is planned
      for another changeset.
      
      
      include/my_base.h:
        WL#1563 - Modify MySQL to support fast CREATE/DROP INDEX
        Defined a mask of flags which must be the same for two indexes
        if they should compare as compatible.
        Added an error number for a new drop index error message.
      mysql-test/r/key.result:
        WL#1563 - Modify MySQL to support fast CREATE/DROP INDEX
        The test result.
      mysql-test/t/key.test:
        WL#1563 - Modify MySQL to support fast CREATE/DROP INDEX
        The test case.
      sql/handler.cc:
        WL#1563 - Modify MySQL to support fast CREATE/DROP INDEX
        Prepared for a later change in an error message:
        Replace index number by index name for "duplicate key" error.
        Added handling for the new drop index error message.
      sql/handler.h:
        WL#1563 - Modify MySQL to support fast CREATE/DROP INDEX
        Added new flags and methods.
        Removed old flags and methods (from the last attempt).
      sql/share/errmsg.txt:
        WL#1563 - Modify MySQL to support fast CREATE/DROP INDEX
        Added a new error message for drop index.
      sql/sql_table.cc:
        WL#1563 - Modify MySQL to support fast CREATE/DROP INDEX
        Moved definitions to the top of the file.
        In mysql_prepare_table() allow an index to have the name
        "PRIMARY" if it has the key type "Key::PRIMARY".
        Added a parenthesis for readability.
        Removed old code from the last attempt.
        Some changes to compare_tables():
        - Input parameter "List<Key> *key_list" is replaced by
          "KEY *key_info_buffer, uint key_count".
        - Output parameters added: "index_drop_buffer/index_drop_count"
          and "index_add_buffer/index_add_count".
        - Key comparison must now find matching keys in changed
          old and new key lists.
        - Key comparison of a key is easier now because both old
          and new keys are of type 'KEY'.
        Call mysql_prepare_table() before compare_tables(). The
        translated KEY structs are needed at some places now.
        Inserted a code segment for checking alter_table_flags().
        Removed mysql_prepare_table() from the 'partition' branches
        (it is done above now).
        Removed a pair of unnecessary braces.
        Inserted a code segment for executing fast add/drop index.
        Made close of table dependent on whether it was opened.
        Prepared for NDB cluster support.
        Fixed commit to be called outside of LOCK_open.
      085c97c1
    • unknown's avatar
      Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 69f4b6a9
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.1-new.fscs3
      
      
      69f4b6a9
    • unknown's avatar
      sql_table.cc: · 4ab53435
      unknown authored
        Typo fix.
        Thanks Serg for noticing this.
      
      
      sql/sql_table.cc:
        Typo fix.
        Thanks Serg for noticing this.
      4ab53435
    • unknown's avatar
      Fixed typo. · 41315876
      unknown authored
      Really dumb typo....
      
      
      sql/ha_archive.h:
        Fix typo
      41315876
    • unknown's avatar
      Added bitfield support and a test for it. · a549befb
      unknown authored
      Archive uses native row format, so honestly this is just the change in a flag. 
      
      
      sql/ha_archive.h:
        Added bit field support (and dropped the ha_not_exact_count since we always have this).
      mysql-test/r/archive_bitfield.result:
        New BitKeeper file ``mysql-test/r/archive_bitfield.result''
      mysql-test/t/archive_bitfield.test:
        New BitKeeper file ``mysql-test/t/archive_bitfield.test''
      a549befb