1. 23 Jan, 2006 17 commits
  2. 22 Jan, 2006 1 commit
  3. 20 Jan, 2006 22 commits
    • unknown's avatar
      rpl_foreign_key_innodb.result, rpl_foreign_key.test: · 6918a474
      unknown authored
        had to add order by
      
      
      mysql-test/extra/rpl_tests/rpl_foreign_key.test:
        had to add order by
      mysql-test/r/rpl_foreign_key_innodb.result:
        had to add order by
      6918a474
    • unknown's avatar
      Updated test · 8e588ee9
      unknown authored
      
      BitKeeper/deleted/.del-not_ndb_table.inc~86f167fc49e34d38:
        Delete: mysql-test/include/not_ndb_table.inc
      BitKeeper/deleted/.del-not_ndb_table.require~1e81af954dbb864a:
        Delete: mysql-test/r/not_ndb_table.require
      mysql-test/extra/rpl_tests/rpl_foreign_key.test:
        Cleanup test for NDB
      mysql-test/t/rpl_foreign_key_innodb.test:
        Cleanup test for NDB
      mysql-test/r/rpl_foreign_key_innodb.result:
        Cleanup test for NDB
      mysql-test/t/rpl_optimize.test:
        setting back to orginal values
      8e588ee9
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.1-new · eedc7c48
      unknown authored
      into  mysql.com:/usr/local/mysql/mysql-5.1-new
      
      eedc7c48
    • unknown's avatar
    • unknown's avatar
      Merge svlasenko@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 6178a076
      unknown authored
      into  selena.:H:/MYSQL/src/#00000-mysql-5.1
      
      
      client/mysqlslap.c:
        Auto merged
      configure.in:
        Auto merged
      VC++Files/mysql.sln:
        manual merge
      6178a076
    • unknown's avatar
      Post review updates for win32 port of mysqlslap · aa419ce6
      unknown authored
      aa419ce6
    • unknown's avatar
      Merge mysql.com:/usr/local/mysql/mysql-5.1-new · 49717f99
      unknown authored
      into  mysql.com:/usr/local/mysql/tmp5.1
      
      49717f99
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.1-new · 23358b4f
      unknown authored
      into  mysql.com:/usr/local/mysql/tmp5.1
      
      23358b4f
    • unknown's avatar
      option to run mysql-test-run without binlog · be13f2fc
      unknown authored
      calculate ndbcluster slave port
      
      
      mysql-test/mysql-test-run.pl:
        calculate ndbcluster slave port
      mysql-test/mysql-test-run.sh:
        option to run mysql-test-run without binlog
      sql/mysqld.cc:
        option to run mysql-test-run without binlog
      be13f2fc
    • unknown's avatar
      Fix formatting. · 547da1a1
      unknown authored
      547da1a1
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.1-new · 05091b15
      unknown authored
      into  mysql.com:/usr/local/mysql/tmp5.1
      
      05091b15
    • unknown's avatar
      Merge mysql.com:/usr/local/mysql/mysql-5.1-new · 658f8e75
      unknown authored
      into  mysql.com:/usr/local/mysql/tmp5.1
      
      
      sql/sql_class.cc:
        Auto merged
      658f8e75
    • unknown's avatar
      Portability compilation fixes. · 4bd9a061
      unknown authored
      
      storage/ndb/src/ndbapi/NdbEventOperationImpl.cpp:
        Fix sol10-amd64-a compile failure, conflict with system headers.
      sql/log.cc:
        Rename macros to fix AIX conflict with system LOG_GENERAL macros.
      sql/mysql_priv.h:
        Rename macros to fix AIX conflict with system LOG_GENERAL macros.
      sql/sql_delete.cc:
        Rename macros to fix AIX conflict with system LOG_GENERAL macros.
      sql/table.cc:
        Rename macros to fix AIX conflict with system LOG_GENERAL macros.
      sql/sql_parse.cc:
        Fix HPUX compile failure, initializing char * with const char *
      4bd9a061
    • unknown's avatar
      Back out errorneous Windows fix. · 6ac52dc8
      unknown authored
      6ac52dc8
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 3e5bbc8d
      unknown authored
      into  poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new
      
      3e5bbc8d
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new · 7b63a2d9
      unknown authored
      into  poseidon.ndb.mysql.com:/home/tomas/mysql51
      
      7b63a2d9
    • unknown's avatar
      fix so that ndb builds --without-ndb-binlog · 6281a793
      unknown authored
      6281a793
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/mysql-5.1.4 · 0bb14f88
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new
      
      
      storage/ndb/src/mgmsrv/ConfigInfo.cpp:
        Auto merged
      storage/ndb/include/mgmapi/mgmapi_config_parameters.h:
        merge
      storage/ndb/src/kernel/blocks/dbdict/Dbdict.cpp:
        merge
      storage/ndb/src/ndbapi/ndberror.c:
        merge
      0bb14f88
    • unknown's avatar
      700c06ab
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new · f62139de
      unknown authored
      into  poseidon.ndb.mysql.com:/home/tomas/mysql-5.1-new
      
      
      storage/ndb/src/kernel/blocks/suma/Suma.cpp:
        Auto merged
      f62139de
    • unknown's avatar
      Merge mysql.com:/home/stewart/Documents/MySQL/5.1/new · ab639396
      unknown authored
      into  mysql.com:/home/stewart/Documents/MySQL/5.1/2868
      
      ab639396
    • unknown's avatar
      WL#2868 Fix backup trigger handling · 63bb77af
      unknown authored
      BACKUP previous set up triggers using DICT.
      This lead to all kind of trouble.
      An smaller alternative to using SUMA for backup
        is to just make BACKUP handle triggers to TUP directly.
      
      This way all triggers will be totally local,
        and error handling is much simpler.
      
      --- old impl.
      
      Start: Master recives GSN_DEFINE_BACKUP_CONF from all participants
      Master sends CREATE_TRIG_REQ for all tables to local DICT (dict master)
      Master sends START_BACKUP_REQ to all paricipants with trigger ids from DICT
      Master sends ALTER_TRIG_REQ (online) to local DICT
      Master waits for GCP
      Master starts distributed scan
      When scan has finished
      Master waits for GCP
      Master sends DROP_TRIGGER to local DICT
      Master sends STOP_BACKUP_REQ to all participants
      
      --- new impl.
      
      Start: Master recives GSN_DEFINE_BACKUP_CONF from all participants
      Master sends START_BACKUP_REQ to all paricipants
        Participand sends CREATE_TRIG_REQ for all tables to local TUP
      Master waits for GCP
      Master starts distributed scan
      When scan has finished
      Master waits for GCP
      Master sends STOP_BACKUP_REQ to all participants
        Participant sends DROP_TRIGGER to local TUP
      
      Changes:
      All trigger handling is _local_
       This implies, that abort (e.g due to node failure) can be _local_
      
      
      fix testBackup test so that it will run successfully with the (now correct)
      backup trigger code.
      
      
      storage/ndb/include/kernel/signaldata/BackupImpl.hpp:
        rework START_BACKUP signals as we no longer need tableId and triggerIds.
      storage/ndb/src/common/debugger/signaldata/BackupImpl.cpp:
        START_BACKUP_REQ no longer has tableIds and trigger ids
      storage/ndb/src/kernel/blocks/backup/Backup.cpp:
        Use TUP triggers directly.
        
        removes ALTER trigger
        simplifies DROP triggers
        
        changes to node failure handling
        
        changes in signal order
        
        use SlaveData to track slave status.
      storage/ndb/src/kernel/blocks/backup/Backup.hpp:
        - remove ALTER_TRIG (now unused)
        - add signalNo to BackupRecord
        - add SlaveData
        - remove dead items from MasterData
        - update prototype of startBackupReply
      storage/ndb/src/kernel/blocks/backup/Backup.txt:
        Update signals for new backup code.
      storage/ndb/src/kernel/blocks/backup/BackupInit.cpp:
        remove ALTER_TRIG REF and CONF as we no longer use them.
      storage/ndb/src/kernel/blocks/dbtup/Dbtup.hpp:
        Add comment about meaning of triggerId
        Add sender BlockNumber parameter to dropTrigger.
      storage/ndb/src/kernel/blocks/dbtup/DbtupTrigger.cpp:
        for SUBSCRIPTION triggers, make it so that the trigger ids are private to each block.
      storage/ndb/test/ndbapi/testBackup.cpp:
        Don't do initial restart, just a restart. This is to avoid cache issues with
        schema versions
      storage/ndb/test/src/NdbBackup.cpp:
        Update error insertions.
      63bb77af