1. 14 Aug, 2006 4 commits
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · abd3a43b
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-work
      
      
      storage/ndb/include/ndbapi/NdbOperation.hpp:
        Auto merged
      storage/ndb/src/kernel/blocks/ERROR_codes.txt:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtc/Dbtc.hpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtup/DbtupPagMan.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbtup/DbtupPageMap.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp:
        Auto merged
      storage/ndb/src/mgmapi/ndb_logevent.cpp:
        Auto merged
      storage/ndb/test/ndbapi/testIndex.cpp:
        Auto merged
      storage/ndb/test/ndbapi/testSystemRestart.cpp:
        Auto merged
      storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        merge
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        merge
      storage/ndb/src/kernel/blocks/dbtup/DbtupExecQuery.cpp:
        merge
      storage/ndb/test/run-test/daily-basic-tests.txt:
        merge
      abd3a43b
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new-ndb · 5c484fd0
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-work
      
      
      5c484fd0
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · d0bd2688
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Auto merged
      ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp:
        Auto merged
      d0bd2688
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new · 2c2bf276
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new-ndb
      
      
      2c2bf276
  2. 10 Aug, 2006 7 commits
  3. 09 Aug, 2006 10 commits
    • unknown's avatar
      sql_base.cc, table.cc: · b6920c54
      unknown authored
        After merge fix
      
      
      sql/table.cc:
        After merge fix
      sql/sql_base.cc:
        After merge fix
      b6920c54
    • unknown's avatar
      ndb - bug#21536 · 3d7cb87b
      unknown authored
        Make sure updateNodeInfo is run on master also for temporary tables
      
      
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Run update nodeinfo also here to handle
          temprorary tables in some situations
      ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp:
        new error insert
      ndb/test/ndbapi/testSystemRestart.cpp:
        test case
      3d7cb87b
    • unknown's avatar
    • unknown's avatar
      Merge mysql.com:/home/marty/MySQL/mysql-5.0 · 893ed9fc
      unknown authored
      into  mysql.com:/home/marty/MySQL/mysql-5.1-ndb
      
      
      mysql-test/r/ndb_read_multi_range.result:
        Auto merged
      mysql-test/t/ndb_lock.test:
        Auto merged
      mysql-test/t/ndb_read_multi_range.test:
        Auto merged
      storage/ndb/include/ndbapi/NdbTransaction.hpp:
        Auto merged
      mysql-test/r/ndb_lock.result:
        Merge (using local)
      sql/ha_ndbcluster.cc:
        Merge fix for bug #18184  SELECT ... FOR UPDATE does not work..
      sql/ha_ndbcluster.h:
        Merge fix for bug #18184  SELECT ... FOR UPDATE does not work..
      893ed9fc
    • unknown's avatar
      Merge moonlight.intranet:/home/tomash/src/mysql_ab/mysql-5.1-merge · 29701579
      unknown authored
      into  moonlight.intranet:/home/tomash/src/mysql_ab/mysql-5.1-rt-merge
      
      
      sql/handler.cc:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/sql_base.cc:
        Auto merged
      sql/share/errmsg.txt:
        Auto merged
      29701579
    • unknown's avatar
      Post-merge fix. · 5f34962a
      unknown authored
      
      sql/sql_parse.cc:
        Post-merge fix.  No need to check DB name twice.
      5f34962a
    • unknown's avatar
      Fix for bug #21059 Server crashes on join query with large dataset with NDB... · d81ace87
      unknown authored
      Fix for bug #21059  Server crashes on join query with large dataset with NDB tables: added more tests
      
      
      
      d81ace87
    • unknown's avatar
      Merge moonlight.intranet:/home/tomash/src/mysql_ab/tmp_merge · 22b92457
      unknown authored
      into  moonlight.intranet:/home/tomash/src/mysql_ab/mysql-5.1-merge
      
      
      BitKeeper/deleted/.del-mysys.vcproj~40a49d09c4184822:
        Auto merged
      configure.in:
        Auto merged
      mysql-test/mysql-test-run.pl:
        Auto merged
      mysql-test/r/func_time.result:
        Auto merged
      mysql-test/r/warnings.result:
        Auto merged
      mysql-test/t/func_time.test:
        Auto merged
      mysql-test/t/mysqlbinlog.test:
        Auto merged
      mysql-test/t/udf.test:
        Auto merged
      mysql-test/t/warnings.test:
        Auto merged
      BitKeeper/deleted/.del-mysqld.vcproj~6aa7b3f9c3e28fcb:
        Auto merged
      sql/field.cc:
        Auto merged
      sql/handler.cc:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/set_var.cc:
        Auto merged
      sql/sp.cc:
        Auto merged
      sql/sql_class.cc:
        Auto merged
      support-files/mysql.spec.sh:
        Auto merged
      mysql-test/r/sp.result:
        Manual merge.  Place 5.0 test before 5.1 test.
      mysql-test/t/sp.test:
        Manual merge.  Place 5.0 test before 5.1 test.
      mysys/my_bitmap.c:
        Manual merge.
      scripts/make_binary_distribution.sh:
        Manual merge.
      sql/Makefile.am:
        Manual merge.
      sql/slave.cc:
        Manual merge.
      sql/sql_class.h:
        Manual merge.
      sql/sql_parse.cc:
        Manual merge.
      sql/sql_select.cc:
        Manual merge.
      tests/mysql_client_test.c:
        Manual merge.
      22b92457
    • unknown's avatar
      ndb - bug#21363 · e7fbb26c
      unknown authored
        add file that got missing from last changset
      
      
      e7fbb26c
    • unknown's avatar
      ndb - bug#21363 · 87a539a6
      unknown authored
        Add extra sleeps (conditionally) if user-ndb-object still exists during shutdown
        Note: This is not in anyway optimal, but i dont't really know in which order should be shutdown
              but it fixes problem...
      
      
      sql/ha_ndbcluster_binlog.cc:
        Add extra wait loop to make user "user" ndb-object go away...
          otherwise user thread can have ongoing SUB_DATA
      storage/ndb/include/ndbapi/ndb_cluster_connection.hpp:
        Add interface for getting active ndb-object count
      storage/ndb/src/ndbapi/Ndbif.cpp:
        Add return in case of incorrect magic
      storage/ndb/src/ndbapi/TransporterFacade.cpp:
        Add interface for getting active ndb-object count
      storage/ndb/src/ndbapi/ndb_cluster_connection.cpp:
        Add interface for getting active ndb-object count
      87a539a6
  4. 08 Aug, 2006 9 commits
    • unknown's avatar
      Merge sunlight.local:/local_work/leak_fix_orig · 68d26515
      unknown authored
      into  sunlight.local:/local_work/leak_fix-5.1-mysql
      
      
      sql/sql_lex.h:
        Auto merged
      sql/sql_view.cc:
        Auto merged
      sql/sql_view.h:
        Auto merged
      sql/unireg.h:
        Auto merged
      sql/sql_base.cc:
        Manual merge
      sql/table.cc:
        Manual merge
      68d26515
    • unknown's avatar
      BUG #21524 "'ps' test fails in --ps-protocol test AMD64 bit" · b6897efb
      unknown authored
      (this is not a fix to the bug, but simply to disable the test in 
      order to push a 5.0 to 5.1 merge)
      
      This merge contains:
      
      Push by holyfoot@production.mysql.com on Tue Jul 25 13:41:40 2006:
      
      bk clone -l -r'holyfoot/hf@mysql.com/deer.(none)|ChangeSet|20060725085017|41021' mysql-5.0 tmp_merge
      
      
      mysql-test/t/disabled.def:
        BUG #21524 "'ps' test fails in --ps-protocol test AMD64 bit"
        
        (this is not a fix to the bug, but simply to disable the test in 
        order to push a 5.0 to 5.1 merge)
      b6897efb
    • unknown's avatar
      sql_base.cc, unireg.h, sql_lex.h, table.cc, sql_view.h, sql_view.cc: · 1e9ebd01
      unknown authored
        Correct memory leak fix
      
      
      sql/unireg.h:
        Correct memory leak fix
      sql/table.cc:
        Correct memory leak fix
      sql/sql_view.h:
        Correct memory leak fix
      sql/sql_view.cc:
        Correct memory leak fix
      sql/sql_lex.h:
        Correct memory leak fix
      sql/sql_base.cc:
        Correct memory leak fix
      1e9ebd01
    • unknown's avatar
      Merge govinda.patg.net:/home/patg/mysql-build/mysql-5.0-holyfoot · f1af1a5d
      unknown authored
      into  govinda.patg.net:/home/patg/mysql-build/mysql-5.1-5.0-merge2
      
      Push by holyfoot@production.mysql.com on Tue Jul 25 13:41:40 2006:
      
      bk clone -l -r'holyfoot/hf@mysql.com/deer.(none)|ChangeSet|20060725085017|41021' mysql-5.0 tmp_merge
      
      
      BitKeeper/deleted/.del-libmysqld.dsp~78dc6a589e5a4149:
        Auto merged
      configure.in:
        Auto merged
      libmysqld/lib_sql.cc:
        Auto merged
      mysql-test/r/date_formats.result:
        Auto merged
      mysql-test/r/merge.result:
        Auto merged
      mysql-test/t/date_formats.test:
        Auto merged
      mysql-test/t/merge.test:
        Auto merged
      sql/field.h:
        Auto merged
      sql/ha_myisammrg.cc:
        Auto merged
      BitKeeper/deleted/.del-libmysqld.vcproj~a75d5b9a5967dea0:
        Auto merged
      BitKeeper/deleted/.del-libmysqld_ia64.dsp~578ab58d5f281d2a:
        Auto merged
      BitKeeper/deleted/.del-mysqld.dsp~ffdbf2d234e23e56:
        Auto merged
      BitKeeper/deleted/.del-mysqld.vcproj~6aa7b3f9c3e28fcb:
        Auto merged
      BitKeeper/deleted/.del-mysqld_ia64.dsp~7f8cf84d81ee04e2:
        Auto merged
      BitKeeper/deleted/.del-mysqldemb.dsp~1baf8c0e59ee9f7e:
        Auto merged
      BitKeeper/deleted/.del-mysqldemb.vcproj~54c64d55ccc51a7c:
        Auto merged
      BitKeeper/deleted/.del-mysqldemb_ia64.dsp~c7f7d75d542393cd:
        Auto merged
      BitKeeper/deleted/.del-mysqldmax.dsp~5d213fe1c204142e:
        Auto merged
      BitKeeper/deleted/.del-mysqldmax_ia64.dsp~25006b7cc0725ad1:
        Auto merged
      sql/item_strfunc.cc:
        Auto merged
      sql/item_timefunc.cc:
        Auto merged
      sql/sql_class.cc:
        Auto merged
      support-files/mysql.spec.sh:
        Auto merged
      include/my_base.h:
        Hand merge of conflicts (5.0-5.1 merge), second try 
        
        Push by holyfoot@production.mysql.com on Tue Jul 25 13:41:40 2006:
        
        bk clone -l -r'holyfoot/hf@mysql.com/deer.(none)|ChangeSet|20060725085017|41021' mysql-5.0 tmp_merge
      mysql-test/r/federated.result:
        Hand merge of conflicts (5.0-5.1 merge), second try 
        
        Push by holyfoot@production.mysql.com on Tue Jul 25 13:41:40 2006:
        
        bk clone -l -r'holyfoot/hf@mysql.com/deer.(none)|ChangeSet|20060725085017|41021' mysql-5.0 tmp_merge
      mysql-test/t/federated.test:
        Hand merge of conflicts (5.0-5.1 merge), second try 
        
        Push by holyfoot@production.mysql.com on Tue Jul 25 13:41:40 2006:
        
        bk clone -l -r'holyfoot/hf@mysql.com/deer.(none)|ChangeSet|20060725085017|41021' mysql-5.0 tmp_merge
      sql/field.cc:
        Hand merge of conflicts (5.0-5.1 merge), second try 
        
        Push by holyfoot@production.mysql.com on Tue Jul 25 13:41:40 2006:
        
        bk clone -l -r'holyfoot/hf@mysql.com/deer.(none)|ChangeSet|20060725085017|41021' mysql-5.0 tmp_merge
      sql/ha_federated.cc:
        Hand merge of conflicts (5.0-5.1 merge), second try 
        
        Push by holyfoot@production.mysql.com on Tue Jul 25 13:41:40 2006:
        
        bk clone -l -r'holyfoot/hf@mysql.com/deer.(none)|ChangeSet|20060725085017|41021' mysql-5.0 tmp_merge
      sql/handler.cc:
        Hand merge of conflicts (5.0-5.1 merge), second try 
        
        Push by holyfoot@production.mysql.com on Tue Jul 25 13:41:40 2006:
        
        bk clone -l -r'holyfoot/hf@mysql.com/deer.(none)|ChangeSet|20060725085017|41021' mysql-5.0 tmp_merge
      tests/mysql_client_test.c:
        Hand merge of conflicts (5.0-5.1 merge), second try 
        
        Push by holyfoot@production.mysql.com on Tue Jul 25 13:41:40 2006:
        
        bk clone -l -r'holyfoot/hf@mysql.com/deer.(none)|ChangeSet|20060725085017|41021' mysql-5.0 tmp_merge
      f1af1a5d
    • unknown's avatar
      Merge mysql.com:/home/marty/MySQL/mysql-4.1 · d2fd4efc
      unknown authored
      into  mysql.com:/home/marty/MySQL/mysql-5.0
      
      
      mysql-test/r/ndb_lock.result:
        Auto merged
      mysql-test/t/ndb_lock.test:
        Auto merged
      sql/ha_ndbcluster.cc:
        Merge
      d2fd4efc
    • unknown's avatar
      bug #18184 SELECT ... FOR UPDATE does not work..: Added lockTuple call in close_scan · 01543ee2
      unknown authored
      
      sql/ha_ndbcluster.cc:
        bug #18184  SELECT ... FOR UPDATE does not work..: Added lockTuple call in closeScan
      mysql-test/r/ndb_lock.result:
        bug #18184  SELECT ... FOR UPDATE does not work..: Added lockTuple call in closeScan
      mysql-test/t/ndb_lock.test:
        bug #18184  SELECT ... FOR UPDATE does not work..: Added lockTuple call in closeScan
      01543ee2
    • unknown's avatar
      Fix windows pushbuild failure: the bug occured because · 9de602d2
      unknown authored
      we didn't check for NULL value of the
      lex_create_info->db_type pointer.
      The pointer is NULL in the case, when the engine name is
      unknown to the server. This happens with NDB on Windows.
      
      
      sql/sql_table.cc:
        don't check pointer in the case, it is NULL
      9de602d2
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · ad2a2f57
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Auto merged
      ad2a2f57
    • unknown's avatar
      ndb - bug#21213 · 6e5ad691
      unknown authored
        Make sure totSendlenAi is set in case of ACC_ABORTCONF and activeCreate == true
        (only needed when >2 replica)
      
      
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Make sure totSendlenAi is set in case of ACC_ABORTCONF and activeCreate == true
      6e5ad691
  5. 07 Aug, 2006 9 commits
    • unknown's avatar
      Fix for bug #21059 Server crashes on join query with large dataset with NDB... · 79984d6a
      unknown authored
      Fix for bug #21059  Server crashes on join query with large dataset with NDB tables: missing friend declaration in change set
      
      
      
      79984d6a
    • unknown's avatar
      Fix for bug #21059 Server crashes on join query with large dataset with NDB... · 5a7d7893
      unknown authored
      Fix for bug #21059  Server crashes on join query with large dataset with NDB tables: Releasing operation for each intermediate batch, before next call to trans->execute(NoCommit);
      
      
      
      5a7d7893
    • unknown's avatar
      Merge mysql.com:/home/marty/MySQL/mysql-4.1 · 07807f3f
      unknown authored
      into  mysql.com:/home/marty/MySQL/mysql-5.0
      
      
      ndb/include/ndbapi/NdbTransaction.hpp:
        Merge (using local)
      sql/ha_ndbcluster.cc:
        Merge (using local)
      sql/ha_ndbcluster.h:
        Merge (using local)
      07807f3f
    • unknown's avatar
      ndb - bug#21478 · d9c36ff1
      unknown authored
        make fragment logpart in DIH "global"
      
      
      storage/ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Store logpart id in FRAGMENTATION as it goes very bad if 
          they differ on different nodes, as they are copied from master
          on node/system -restart
      d9c36ff1
    • unknown's avatar
      ndb - bug#21271 · 50eee915
      unknown authored
        make each fragment use own LCP file, so that (s/n)r can use different LCP-no for different fragments
      
      
      storage/ndb/include/kernel/signaldata/FsOpenReq.hpp:
        Add fragment id to LCP filename
      storage/ndb/src/kernel/blocks/ERROR_codes.txt:
        Add new error code
      storage/ndb/src/kernel/blocks/backup/Backup.cpp:
        put each fragment in own LCP file
      storage/ndb/src/kernel/blocks/backup/Backup.hpp:
        put each fragment in own LCP file
      storage/ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        Use fifo lists
      storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        1) use fifo lists
        2) restore each fragment separatly
        3) add error codes
      storage/ndb/src/kernel/blocks/restore.cpp:
        Add fragment id to LCP filename
      storage/ndb/src/kernel/blocks/ndbfs/Filename.cpp:
        Add fragment id to LCP filename
      storage/ndb/test/ndbapi/testNodeRestart.cpp:
        Add testcase
      storage/ndb/test/run-test/daily-basic-tests.txt:
        add testcase
      50eee915
    • unknown's avatar
      Fix for bug #21059 Server crashes on join query with large dataset with NDB... · a1fc9e88
      unknown authored
      Fix for bug #21059  Server crashes on join query with large dataset with NDB tables: Releasing operation for each intermediate batch, before next call to trans->execute(NoCommit);
      
      
      
      a1fc9e88
    • unknown's avatar
      ndb - some hugo updates · fe9d004c
      unknown authored
        make dump state args list const
        make node lists const
      
      
      storage/ndb/include/mgmapi/mgmapi_debug.h:
        make dump state args list const
      storage/ndb/src/mgmapi/mgmapi.cpp:
        make dump state args list const
      storage/ndb/test/include/NdbRestarter.hpp:
        make node lists const
      storage/ndb/test/src/NdbRestarter.cpp:
        make node lists const
      fe9d004c
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · 78ead1fe
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp:
        merge
      78ead1fe
    • unknown's avatar
      ndb - bug#18475 · f4e01cf6
      unknown authored
        Fix error message on copyfragref
      
      
      ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp:
        Fix error message
      f4e01cf6
  6. 04 Aug, 2006 1 commit