1. 09 Oct, 2004 1 commit
    • unknown's avatar
      NDB tux optim 15 - fix wasted space in index node entries · d87ed566
      unknown authored
      
      ndb/src/kernel/blocks/dbtux/Dbtux.hpp:
        tux optim 15 - fix wasted space in index node entries
      ndb/src/kernel/blocks/dbtux/DbtuxDebug.cpp:
        tux optim 15 - fix wasted space in index node entries
      ndb/src/kernel/blocks/dbtux/DbtuxGen.cpp:
        tux optim 15 - fix wasted space in index node entries
      ndb/src/kernel/blocks/dbtux/DbtuxMeta.cpp:
        tux optim 15 - fix wasted space in index node entries
      ndb/src/kernel/blocks/dbtux/DbtuxNode.cpp:
        tux optim 15 - fix wasted space in index node entries
      ndb/src/kernel/blocks/dbtux/Times.txt:
        tux optim 15 - fix wasted space in index node entries
      ndb/test/ndbapi/testOIBasic.cpp:
        tux optim 15 - fix wasted space in index node entries
      d87ed566
  2. 08 Oct, 2004 1 commit
    • unknown's avatar
      NDB wl-2151 Fix bounds setting table handler vs TUX · cb0a081e
      unknown authored
      
      mysql-test/ndb/ndb_range_bounds.pl:
        wl-2151 Fix bounds setting table handler vs TUX
      ndb/include/kernel/signaldata/TuxBound.hpp:
        wl-2151 Fix bounds setting table handler vs TUX
      ndb/include/ndbapi/NdbIndexScanOperation.hpp:
        wl-2151 Fix bounds setting table handler vs TUX
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        wl-2151 Fix bounds setting table handler vs TUX
      ndb/src/kernel/blocks/dbtux/DbtuxCmp.cpp:
        wl-2151 Fix bounds setting table handler vs TUX
      ndb/src/kernel/blocks/dbtux/DbtuxScan.cpp:
        wl-2151 Fix bounds setting table handler vs TUX
      ndb/test/ndbapi/testOIBasic.cpp:
        wl-2151 Fix bounds setting table handler vs TUX
      sql/ha_ndbcluster.cc:
        wl-2151 Fix bounds setting table handler vs TUX
      sql/ha_ndbcluster.h:
        wl-2151 Fix bounds setting table handler vs TUX
      cb0a081e
  3. 06 Oct, 2004 7 commits
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 83f1a0fe
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-ndb2
      
      
      BitKeeper/deleted/.del-ndb_subquery.result:
        Delete: mysql-test/r/ndb_subquery.result
      BitKeeper/deleted/.del-ndb_subquery.test:
        Delete: mysql-test/t/ndb_subquery.test
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Auto merged
      ndb/test/run-test/atrt-mysql-test-run:
        Auto merged
      sql/ha_ndbcluster.cc:
        Auto merged
      83f1a0fe
    • unknown's avatar
      NdbScanOperation.cpp: · f4def314
      unknown authored
        fix for compile error in gcc.3.4.4
        and run error in gcc3.3.2
      
      
      ndb/src/ndbapi/NdbScanOperation.cpp:
        fix for compile error in gcc.3.4.4
        and run error in gcc3.3.2
      f4def314
    • unknown's avatar
      forgot to remove ndbrequire · 258e68ad
      unknown authored
      
      ndb/test/run-test/atrt-mysql-test-run:
        ...
      258e68ad
    • unknown's avatar
      bug#5736, subqueries and not in · 6708264a
      unknown authored
      and testcases
      
      
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        bug#5736, subqueries and not in
      sql/ha_ndbcluster.cc:
        bug#5736, subqueries and not in
      6708264a
    • unknown's avatar
      testcase for bug#5736 · c34368d6
      unknown authored
      fix of changed clo to mysql-test-run
      
      
      ndb/test/run-test/atrt-mysql-test-run:
        Fix options to mysql-test-run
      c34368d6
    • unknown's avatar
      debug printout · 3442284a
      unknown authored
      3442284a
    • unknown's avatar
      bug#5367 · f1efa121
      unknown authored
      subqueries with "not in" and ndb
      
      
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        1) Fix handling of LQHKEYREF & IgnoreError & Index read
        2) Fix TCRELEASEREQ = ok if CS_ABORTING & AS_IDLE
        3) Give more info back in case of TCRELEASEREF
      sql/ha_ndbcluster.cc:
        Rewrite index_read to give proper error codes back
      f1efa121
  4. 05 Oct, 2004 20 commits
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 4a2a1cca
      unknown authored
      into mysql.com:/home/dlenev/src/mysql-4.1-bf
      
      
      sql/field.cc:
        Auto merged
      4a2a1cca
    • unknown's avatar
      Fixed small bug in handling of pre-4.1 TIMESTAMP columns which was · f092fd5e
      unknown authored
      introduced during implementation of TIMESTAMP columns, which are able 
      to store NULLs (Unfortunately it is impossible to write test case for
      this. Kudos to Holyfoot for noticing it!)
      
      
      sql/field.cc:
        Field_timestamp::get_auto_set_type(): To preserve compatibility 
        with pre-4.1 we have to handle TIMESTAMP_OLD_FIELD columns properly. 
        (It is ok to handle them as TIMESTAMP_DNUN_FIELD since value of first
         such column should be set to current timestamp on both INSERT and UPDATE
         operations, and we don't call this method for rest of them).
      f092fd5e
    • unknown's avatar
      Merge abotchkov@bk-internal.mysql.com:/home/bk/mysql-4.1 · d0538b48
      unknown authored
      into deer.(none):/home/hf/work/mysql-4.1.5730
      
      d0538b48
    • unknown's avatar
      d143ad2d
    • unknown's avatar
      dict0mem.h: · d55cf826
      unknown authored
        Fix typos in previous push
      
      
      innobase/include/dict0mem.h:
        Fix typos in previous push
      d55cf826
    • unknown's avatar
      Merge heikki@build.mysql.com:/home/bk/mysql-4.1 · 8f7417c6
      unknown authored
      into hundin.mysql.fi:/home/heikki/mysql-4.1
      
      8f7417c6
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 3c61ae5f
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      3c61ae5f
    • unknown's avatar
      0c0e8568
    • unknown's avatar
      ha_innodb.cc: · 3d37874b
      unknown authored
        Raise maximum column prefix len to 767 bytes, so that MySQL can create a column prefix index of 255 UTF-8 characters (each takes 3 bytes at the maximum); add comments about why innobase_get_at_most_n_mbchars() works ok
      dict0mem.h:
        Raise maximum column prefix len to 767 bytes, so that MySQL can create a column prefix index of 255 UTF-8 characters (each takes 3 bytes at the maximum)
      row0mysql.c:
        If MySQL tries to create a column prefix index longer that 255 UTF-8 characters, give an error, and drop the table from the InnoDB internal data dictionary. MySQL did not drop the table there in its own error handling.
      
      
      innobase/row/row0mysql.c:
        If MySQL tries to create a column prefix index longer that 255 UTF-8 characters, give an error, and drop the table from the InnoDB internal data dictionary. MySQL did not drop the table there in its own error handling.
      innobase/include/dict0mem.h:
        Raise maximum column prefix len to 767 bytes, so that MySQL can create a column prefix index of 255 UTF-8 characters (each takes 3 bytes at the maximum)
      sql/ha_innodb.cc:
        Raise maximum column prefix len to 767 bytes, so that MySQL can create a column prefix index of 255 UTF-8 characters (each takes 3 bytes at the maximum); add comments about why innobase_get_at_most_n_mbchars() works ok
      3d37874b
    • unknown's avatar
      Merge mysql.com:/home/jonas/src/mysql-4.1 · 0943024d
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1-ndb
      
      0943024d
    • unknown's avatar
      Merge marko@build.mysql.com:/home/bk/mysql-4.1 · 4535f80e
      unknown authored
      into hundin.mysql.fi:/home/marko/j/mysql-4.1
      
      4535f80e
    • unknown's avatar
    • unknown's avatar
      Merge mysql.com:/home/jonas/src/mysql-4.1 · 0d8278e8
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1-ndb
      
      
      sql/ha_ndbcluster.cc:
        Auto merged
      0d8278e8
    • unknown's avatar
      4b32a42f
    • unknown's avatar
      Merge marko@build.mysql.com:/home/bk/mysql-4.1 · 6d4058a9
      unknown authored
      into hundin.mysql.fi:/home/marko/j/mysql-4.1
      
      6d4058a9
    • unknown's avatar
      wl2135 - index restart · 6fc954ce
      unknown authored
      
      mysql-test/r/ndb_index_ordered.result:
        test case
      mysql-test/t/ndb_index_ordered.test:
        test case
      ndb/include/kernel/signaldata/ScanTab.hpp:
        Split exclusive/keyinfo
      ndb/include/ndbapi/NdbIndexScanOperation.hpp:
        Add possibility retreive sorted flag
      ndb/include/ndbapi/NdbOperation.hpp:
        Add possibility retreive lock mode
      ndb/include/ndbapi/NdbResultSet.hpp:
        Add possibility to get operation
      ndb/src/common/debugger/signaldata/ScanTab.cpp:
        Split exclusive/keyinfo
      ndb/src/kernel/blocks/dbtc/Dbtc.hpp:
        Store flags in ScanFragReq::requestInfo format
      ndb/src/kernel/blocks/dbtc/DbtcMain.cpp:
        Store flags in ScanFragReq::requestInfo format
      ndb/src/ndbapi/NdbOperationDefine.cpp:
        Keep theLockMode up-to-date
      ndb/src/ndbapi/NdbScanOperation.cpp:
        Keep theLockMode up-to-date
      sql/ha_ndbcluster.cc:
        Use NdbIndexScanOperation::reset_bounds when
          performing second index access
      6fc954ce
    • unknown's avatar
      moved code out of DBUG_ASSERT · e767d7a4
      unknown authored
      e767d7a4
    • unknown's avatar
      last try didnt work · d6e82d74
      unknown authored
      d6e82d74
    • unknown's avatar
      wl2135 test prg + bug fixes · 66d1064b
      unknown authored
      
      ndb/include/ndbapi/NdbConnection.hpp:
        Add support for removing op from list
      ndb/include/ndbapi/NdbScanOperation.hpp:
        virtual destructor
      ndb/src/ndbapi/NdbConnection.cpp:
        Add support for removing op from list
      ndb/src/ndbapi/NdbScanOperation.cpp:
        Set magic number to invalid before first prepareSendScan
        (so that prepareSendScan is only called once incase of restarts)
      ndb/src/ndbapi/Ndblist.cpp:
        Use correct type
      ndb/test/src/UtilTransactions.cpp:
        Update test prg.
        - use LM_Read to maintain locks
        - set iop = null on temporary error (restart transaction)
      66d1064b
    • unknown's avatar
      bumped up version to 3.5.2 · 495c043a
      unknown authored
      removed staus flag
      
      495c043a
  5. 04 Oct, 2004 11 commits