1. 25 Nov, 2004 10 commits
  2. 24 Nov, 2004 30 commits
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1/ · 669a34fe
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.1
      
      669a34fe
    • unknown's avatar
      bug#6784 · b5a7ee4d
      unknown authored
      mi_flush_bulk_insert (on dup key error in mi_write)
      was mangling info->dupp_key_pos
      
      b5a7ee4d
    • unknown's avatar
      configure.in: · a0e87092
      unknown authored
        Fix linking error in 5.0: the build system for Linux/S390 does not have inlining working in the compiler; remove inlining on that system
      
      
      innobase/configure.in:
        Fix linking error in 5.0: the build system for Linux/S390 does not have inlining working in the compiler; remove inlining on that system
      a0e87092
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · d67814fe
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-clean
      
      d67814fe
    • unknown's avatar
      added explanation of error code 4335 · 3a731e7e
      unknown authored
      3a731e7e
    • unknown's avatar
      a1185b75
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1 · de1e5753
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1
      
      de1e5753
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1/ · c271c5d6
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.1
      
      c271c5d6
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 752bb51b
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-clean
      
      752bb51b
    • unknown's avatar
      also backup needs triggers · 05182572
      unknown authored
      05182572
    • unknown's avatar
      calculation of noOfTriggers · 4ecf5536
      unknown authored
      4ecf5536
    • unknown's avatar
      Merge mysql.com:/home/jonas/src/mysql-4.1-fix · e95f9d5d
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1
      
      
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        Auto merged
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Auto merged
      ndb/src/ndbapi/NdbConnection.cpp:
        Auto merged
      e95f9d5d
    • unknown's avatar
      bug#6775 - ndb · ef5d0be3
      unknown authored
      Queue scan on real fragment.
        Index fragment for range scans
        Table fragment for table scans
      
      
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        Document meaning of fragPtrI and how it differs
          from scanTcRec->fragmentptr
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Queue scan on real fragment.
          Index fragment for range scans
          Table fragment for table scans
      ndb/src/ndbapi/NdbConnection.cpp:
        Check tOp before assigning
      ef5d0be3
    • unknown's avatar
      Merge mysql.com:/M40/mysql-4.0 into mysql.com:/M41/mysql-4.1 · 46d972b7
      unknown authored
      
      client/mysqladmin.cc:
        Auto merged
      46d972b7
    • unknown's avatar
      Ensure consistent sources up to 5.0 where a C++ problem occurs. · 89785675
      unknown authored
      
      client/mysqladmin.c:
        Cast to overcome a C vs. C++ signature problem, occurring in 5.0 where this is a C++ file.
      89785675
    • unknown's avatar
      Merge poseidon.ndb.mysql.com:/home/tomas/mysql-4.1 · 338cf2a7
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-qc
      
      
      sql/ha_ndbcluster.cc:
        Auto merged
      sql/ha_ndbcluster.h:
        Auto merged
      338cf2a7
    • unknown's avatar
      b347aeac
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 8f07839e
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      
      sql/ha_ndbcluster.cc:
        Auto merged
      sql/ha_ndbcluster.h:
        Auto merged
      8f07839e
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 258b8eac
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      258b8eac
    • unknown's avatar
      Merge joreland@bk-internal.mysql.com:/home/bk/mysql-4.1 · 90207c47
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1
      
      90207c47
    • unknown's avatar
      Merge · 41c5e929
      unknown authored
      
      sql/ha_ndbcluster.h:
        Auto merged
      sql/sql_cache.cc:
        Auto merged
      sql/sql_cache.h:
        Auto merged
      sql/ha_ndbcluster.cc:
        SCCS merged
      41c5e929
    • unknown's avatar
      Merged 4.0 change into 4.1 · 31627b46
      unknown authored
      
      Build-tools/Do-compile:
        Merged new default "--force" (can be switched off using "--one-error") from 4.0 into 4.1
      31627b46
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 5701e26b
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      5701e26b
    • unknown's avatar
      sql/ha_innodb.cc · 908f2936
      unknown authored
          enabled query cache for ndb
          modified engine interface somewhat
      sql/ha_innodb.h
          enabled query cache for ndb
          modified engine interface somewhat
      sql/ha_ndbcluster.cc
          enabled query cache for ndb
          modified engine interface somewhat
          ndb will only allow caching and retrieval if running autocommit
            - return false, but do not invalidate
          commit count is used as engine data, i.e.
            - store commit count before store of cache
            - allow retrieval if commit count has not changed on a table
            - invalidate if commit count has changed
      sql/ha_ndbcluster.h
          enabled query cache for ndb
          modified engine interface somewhat
      sql/handler.cc
          enabled query cache for ndb
          modified engine interface somewhat
      sql/handler.h
          enabled query cache for ndb
          modified engine interface somewhat
          new virtual handler method cached_table_registration called on each table before alowing store in query cache
            - return TRUE - ok to cache, FALSE - not allowed to cache, invalidate queries if engine_data below has changed
            - sets ulonglong (engine_data) that is stored in query cache for each table
            - sets callback to be called for each table before usage of cached query, callback = 0 -> no check later
      sql/mysql_priv.h
          enabled query cache for ndb
          modified engine interface somewhat
          callcack prototype for callback to engine before query cache retrieval
      sql/sql_cache.cc
          enabled query cache for ndb
          modified engine interface somewhat
          if callback is set on table in cache, do callback to check if allowed to use cache
          if not allowed to use cache, check if engine_data has changed, if so, invalidate all queries with that table
          + changes to store and pass callback and engine_data around
      sql/sql_cache.h
          enabled query cache for ndb
          modified engine interface somewhat
          changes to store callback and engine_data
      sql/table.h
          enabled query cache for ndb
          modified engine interface somewhat
          changes to store callback and engine_data
      
      
      sql/ha_innodb.cc:
        enabled query cache for ndb
        modified engine interface somewhat
      sql/ha_innodb.h:
        enabled query cache for ndb
        modified engine interface somewhat
      sql/ha_ndbcluster.cc:
        enabled query cache for ndb
        modified engine interface somewhat
        ndb will only allow caching and retrieval if running autocommit
          - return false, but do not invalidate
        commit count is used as engine data, i.e.
          - store commit count before store of cache
          - allow retrieval if commit count has not changed on a table
          - invalidate if commit count has changed
      sql/ha_ndbcluster.h:
        enabled query cache for ndb
        modified engine interface somewhat
      sql/handler.cc:
        enabled query cache for ndb
        modified engine interface somewhat
      sql/handler.h:
        enabled query cache for ndb
        modified engine interface somewhat
        new virtual handler method cached_table_registration called on each table before alowing store in query cache
          - return TRUE - ok to cache, FALSE - not allowed to cache, invalidate queries if engine_data below has changed
          - sets ulonglong (engine_data) that is stored in query cache for each table
          - sets callback to be called for each table before usage of cached query, callback = 0 -> no check later
      sql/mysql_priv.h:
        enabled query cache for ndb
        modified engine interface somewhat
        callcack prototype for callback to engine before query cache retrieval
      sql/sql_cache.cc:
        enabled query cache for ndb
        modified engine interface somewhat
        if callback is set on table in cache, do callback to check if allowed to use cache
        if not allowed to use cache, check if engine_data has changed, if so, invalidate all queries with that table
        + changes to store and pass callback and engine_data around
      sql/sql_cache.h:
        enabled query cache for ndb
        modified engine interface somewhat
        changes to store callback and engine_data
      sql/table.h:
        enabled query cache for ndb
        modified engine interface somewhat
        changes to store callback and engine_data
      908f2936
    • unknown's avatar
      merge error · 6a1442ae
      unknown authored
      6a1442ae
    • unknown's avatar
      Merge mysql.com:/home/jonas/src/wl2077 · 62df203f
      unknown authored
      into mysql.com:/home/jonas/src/mysql-4.1
      
      
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Auto merged
      ndb/src/ndbapi/NdbConnection.cpp:
        Auto merged
      62df203f
    • unknown's avatar
      Merge mysql.com:/home/jonas/src/mysql-4.1-fix · 2f035be5
      unknown authored
      into mysql.com:/home/jonas/src/wl2077
      
      2f035be5
    • unknown's avatar
      ndb - 4.1.8 is not online software upgradable with 4.1.7 (due to close scan optimizations) · 6f07c1bb
      unknown authored
      
      ndb/src/common/util/version.c:
        4.1.8 is not online software upgradable with 4.1.7 (due to close scan optimizations)
      6f07c1bb
    • unknown's avatar
      harmless "buffer overflow" fixed · 88faf150
      unknown authored
      88faf150
    • unknown's avatar
      Merge mysql.com:/home/jonas/src/mysql-4.1-fix · fe5fd881
      unknown authored
      into mysql.com:/home/jonas/src/wl2077
      
      
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        Auto merged
      fe5fd881