1. 14 Aug, 2006 5 commits
    • unknown's avatar
      merge · 6b2bc258
      unknown authored
      6b2bc258
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/50-work · b93ab835
      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
      b93ab835
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new-ndb · 52f0255d
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/51-work
      
      52f0255d
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · e80f6cc9
      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
      e80f6cc9
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new · a6148e69
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/mysql-5.1-new-ndb
      
      a6148e69
  2. 10 Aug, 2006 7 commits
  3. 09 Aug, 2006 10 commits
    • unknown's avatar
      sql_base.cc, table.cc: · 917ac423
      unknown authored
        After merge fix
      
      
      sql/table.cc:
        After merge fix
      sql/sql_base.cc:
        After merge fix
      917ac423
    • unknown's avatar
      ndb - bug#21536 · 87e73586
      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
      87e73586
    • unknown's avatar
    • unknown's avatar
      Merge mysql.com:/home/marty/MySQL/mysql-5.0 · 38af241f
      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..
      38af241f
    • unknown's avatar
      Merge moonlight.intranet:/home/tomash/src/mysql_ab/mysql-5.1-merge · 656d0729
      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
      656d0729
    • unknown's avatar
      Post-merge fix. · 7d4213e2
      unknown authored
      
      sql/sql_parse.cc:
        Post-merge fix.  No need to check DB name twice.
      7d4213e2
    • unknown's avatar
      Fix for bug #21059 Server crashes on join query with large dataset with NDB... · 1d9b5c15
      unknown authored
      Fix for bug #21059  Server crashes on join query with large dataset with NDB tables: added more tests
      
      
      1d9b5c15
    • unknown's avatar
      Merge moonlight.intranet:/home/tomash/src/mysql_ab/tmp_merge · e909b9bf
      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.
      e909b9bf
    • unknown's avatar
      ndb - bug#21363 · b74a6229
      unknown authored
        add file that got missing from last changset
      
      b74a6229
    • unknown's avatar
      ndb - bug#21363 · f00d4164
      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
      f00d4164
  4. 08 Aug, 2006 9 commits
    • unknown's avatar
      Merge sunlight.local:/local_work/leak_fix_orig · f0601c2e
      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
      f0601c2e
    • unknown's avatar
      BUG #21524 "'ps' test fails in --ps-protocol test AMD64 bit" · 97ce77d8
      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)
      97ce77d8
    • unknown's avatar
      sql_base.cc, unireg.h, sql_lex.h, table.cc, sql_view.h, sql_view.cc: · 2a0e6f80
      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
      2a0e6f80
    • unknown's avatar
      Merge govinda.patg.net:/home/patg/mysql-build/mysql-5.0-holyfoot · 238f3cba
      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
      238f3cba
    • unknown's avatar
      Merge mysql.com:/home/marty/MySQL/mysql-4.1 · 934200c6
      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
      934200c6
    • unknown's avatar
      bug #18184 SELECT ... FOR UPDATE does not work..: Added lockTuple call in close_scan · 02be4002
      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
      02be4002
    • unknown's avatar
      Fix windows pushbuild failure: the bug occured because · af6c37fc
      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
      af6c37fc
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · da8c8970
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Auto merged
      da8c8970
    • unknown's avatar
      ndb - bug#21213 · c8d1bd32
      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
      c8d1bd32
  5. 07 Aug, 2006 9 commits
    • unknown's avatar
      Fix for bug #21059 Server crashes on join query with large dataset with NDB... · 34de29cc
      unknown authored
      Fix for bug #21059  Server crashes on join query with large dataset with NDB tables: missing friend declaration in change set
      
      
      34de29cc
    • unknown's avatar
      Fix for bug #21059 Server crashes on join query with large dataset with NDB... · 8bee09aa
      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);
      
      
      8bee09aa
    • unknown's avatar
      Merge mysql.com:/home/marty/MySQL/mysql-4.1 · c06c3952
      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)
      c06c3952
    • unknown's avatar
      ndb - bug#21478 · 90f33d61
      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
      90f33d61
    • unknown's avatar
      ndb - bug#21271 · d36dbbbb
      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
      d36dbbbb
    • unknown's avatar
      Fix for bug #21059 Server crashes on join query with large dataset with NDB... · e9229ae2
      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);
      
      
      e9229ae2
    • unknown's avatar
      ndb - some hugo updates · 137c3f95
      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
      137c3f95
    • unknown's avatar
      Merge perch.ndb.mysql.com:/home/jonas/src/41-work · d9c3904c
      unknown authored
      into  perch.ndb.mysql.com:/home/jonas/src/50-work
      
      
      ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp:
        merge
      d9c3904c
    • unknown's avatar
      ndb - bug#18475 · 45724cf5
      unknown authored
        Fix error message on copyfragref
      
      
      ndb/src/kernel/blocks/ndbcntr/NdbcntrMain.cpp:
        Fix error message
      45724cf5