1. 24 Aug, 2004 4 commits
  2. 23 Aug, 2004 23 commits
    • unknown's avatar
      Removed some error codes since the errors are hard errors which · b0d64c68
      unknown authored
      need ndbrequire instead.
      
      
      b0d64c68
    • unknown's avatar
      added explicit instantiation of template · 86c5125a
      unknown authored
      86c5125a
    • unknown's avatar
      Merge poseidon.(none):/home/tomas/mysql-4.1 · f2e504c6
      unknown authored
      into poseidon.(none):/home/tomas/mysql-4.1-ndb-merge
      
      
      f2e504c6
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · c2ff0b9e
      unknown authored
      into poseidon.(none):/home/tomas/mysql-4.1
      
      
      c2ff0b9e
    • unknown's avatar
      added support for stopping ndb_mgmd from client · ff93ca1f
      unknown authored
      ff93ca1f
    • unknown's avatar
      forgot this in my previos changeset, · 385fd57c
      unknown authored
      385fd57c
    • unknown's avatar
      further simplifications of ndb config and aligned usage of mysql datadir in ndb · 1091fe23
      unknown authored
      
      acinclude.m4:
        added configure switch for ndb base port
      configure.in:
        ndb gcc compile now works with -fno-implicit-templates
      mysql-test/ndb/ndb_config_2_node.ini:
        further simplifications of config, removed need for [COMPUTER] section
      ndb/include/ndb_global.h:
        moved this to configure option
      ndb/src/common/mgmcommon/ConfigInfo.cpp:
        changed config to take to take strings instead of ints
      ndb/src/common/mgmcommon/ConfigInfo.hpp:
        changed config to take to take strings instead of ints
      ndb/src/common/mgmcommon/InitConfigFileParser.cpp:
        string to number convert to accept "0x" prefix on numbers
      ndb/src/common/mgmcommon/InitConfigFileParser.hpp:
        movet convert function to public and static
      ndb/src/common/mgmcommon/LocalConfig.cpp:
        define NDB_BASE_PORT now string instead of number
      ndb/src/common/mgmcommon/Makefile.am:
        added mysqld defines in mgmcommon to be able to configure default data dir to be the same as for mysqld
      1091fe23
    • unknown's avatar
      Merge sgluhov@bk-internal.mysql.com:/home/bk/mysql-4.1 · 61441468
      unknown authored
      into gluh.mysql.r18.ru:/home/gluh/MySQL-BUGS/mysql-4.1
      
      
      61441468
    • unknown's avatar
      Fix for bug #5134: WHERE x = 'bar' AND x LIKE BINARY 'bar' returns wrong results(for 4.1 tree) · 21fa1273
      unknown authored
      
      mysql-test/r/binary.result:
        Fix for bug #5134: WHERE x = 'bar' AND x LIKE BINARY 'bar' returns wrong results
      mysql-test/t/binary.test:
        Fix for bug #5134: WHERE x = 'bar' AND x LIKE BINARY 'bar' returns wrong results
      sql/sql_select.cc:
        Fix for bug #5134: WHERE x = 'bar' AND x LIKE BINARY 'bar' returns wrong results
      21fa1273
    • unknown's avatar
      Correct number of system table attributes · 48c16480
      unknown authored
      48c16480
    • unknown's avatar
      1) Default config is 1 frag per node · afe21e63
      unknown authored
      2) MAX_FRAG_PER_NODE separated from NO_OF_FRAG_PER_NODE and
      takes into account large fragmentation
      3) SUMA use config parameter instead of hard coded limit
      
      
      ndb/src/kernel/blocks/backup/BackupInit.cpp:
        Moved addition of system tables and its attributes to Configuration.cpp
      ndb/src/kernel/blocks/dbdih/DbdihMain.cpp:
        Medium == default is one fragment per node
      ndb/src/kernel/blocks/dbtux/Dbtux.hpp:
        Use MAX_FRAG_PER_NODE, NO_OF_FRAG_PER_NODE is used for
        allocation purposes, still allowed to create a table with
        many fragments
      ndb/src/kernel/blocks/suma/SumaInit.cpp:
        Use max no of tables configured instead of maximum configurable
      ndb/src/kernel/vm/Configuration.cpp:
        Update configuration to handle also system tables and their attributes
      ndb/src/kernel/vm/pc.hpp:
        Maximum fragments per node is 8 in the worst case
      afe21e63
    • unknown's avatar
      show_check.test, show_check.result: · 4f1230a5
      unknown authored
        Don't do this test for now: it fails on Mac OSX.
      
      
      mysql-test/r/show_check.result:
        Don't do this test for now: it fails on Mac OSX.
      mysql-test/t/show_check.test:
        Don't do this test for now: it fails on Mac OSX.
      4f1230a5
    • unknown's avatar
      Bug#4594: column index make = failed for gbk, but like works · c3c483e0
      unknown authored
      Fix for HEAP+HASH prefix keys.
      
      
      c3c483e0
    • unknown's avatar
    • unknown's avatar
      Removed 0.5M in unused construct in TRIX · cab5529e
      unknown authored
      Used proper config param for setting trigger pool size in TUP
      Minimum long signal buffer set to 0.5M instead of 1M
      
      
      ndb/src/common/mgmcommon/ConfigInfo.cpp:
        Minimum long signal buffer = 0.5M from 1M
      ndb/src/kernel/blocks/dbtup/DbtupGen.cpp:
        Used max no of triggers to define trigger pool in TUP
      ndb/src/kernel/blocks/trix/Trix.cpp:
        Removed unused construct wasting 0.5M of memory
      ndb/src/kernel/blocks/trix/Trix.hpp:
        Removed unused construct wasting 0.5M of memory
      cab5529e
    • unknown's avatar
      Long signal buffer size configurable · 000b69a3
      unknown authored
      Dbutil decreased memory footprint
      Suma decreased memory footprint
      (16M memory removed from default config)
      
      
      ndb/include/mgmapi/mgmapi_config_parameters.h:
        Long signal buffer size configurable
      ndb/src/common/mgmcommon/ConfigInfo.cpp:
        Long signal buffer size configurable
      ndb/src/kernel/blocks/cmvmi/Cmvmi.cpp:
        Long signal buffer size configurable
      ndb/src/kernel/blocks/dbutil/DbUtil.cpp:
        Decrease size of memory for prepared operations in Dbutil
      ndb/src/kernel/blocks/dbutil/DbUtil.hpp:
        Decrease size of memory for prepared operations in Dbutil
      ndb/src/kernel/blocks/suma/Suma.cpp:
        Removed GREP use of SUMA that wasted 13.2M of memory
      ndb/src/kernel/blocks/suma/Suma.hpp:
        Removed GREP use of SUMA that wasted 13.2M of memory
      ndb/src/kernel/blocks/suma/SumaInit.cpp:
        Removed GREP use of SUMA that wasted 13.2M of memory
      ndb/src/kernel/vm/TransporterCallback.cpp:
        Long signal buffer size configurable
      000b69a3
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1/ · 40f282d5
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.1
      
      
      sql/sql_select.cc:
        Auto merged
      40f282d5
    • unknown's avatar
      Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-4.1 · 1ffda90b
      unknown authored
      into mysql.com:/dbdata/psergey/mysql-4.1-root-root
      
      
      1ffda90b
    • unknown's avatar
      small ndb switch fix · b6d9222d
      unknown authored
      b6d9222d
    • unknown's avatar
      better for for bug#4767 · e66e0c1a
      unknown authored
      e66e0c1a
    • unknown's avatar
      stylistic fixes · 355004e0
      unknown authored
      355004e0
    • unknown's avatar
      Fix for bug#5088: · 34c8e46d
      unknown authored
       * When executing EXPLAIN, do the same as for the query: convert join type to JT_CONST if keyuse array covers all key parts and all of them are constants.
       * In remove_const, don't remove conditions that depend on some-const-table and current-table.
      
      
      mysql-test/r/join_outer.result:
        Testcase for bug#5088
      mysql-test/t/join_outer.test:
        Testcase for bug#5088
      34c8e46d
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · e68a8813
      unknown authored
      into poseidon.(none):/home/tomas/mysql-4.1
      
      
      sql/mysqld.cc:
        Auto merged
      e68a8813
  3. 22 Aug, 2004 6 commits
  4. 21 Aug, 2004 7 commits
    • unknown's avatar
      libedit safety fix: account for closing \0 · fe450cd7
      unknown authored
      
      cmd-line-utils/libedit/history.c:
        account for closing \0
      fe450cd7
    • unknown's avatar
      Merge paul@bk-internal.mysql.com:/home/bk/mysql-4.1 · c5677d9a
      unknown authored
      into ice.snake.net:/Volumes/ice2/MySQL/bk/mysql-4.1
      
      
      c5677d9a
    • unknown's avatar
      Merge mronstrom@bk-internal.mysql.com:/users/mronstrom/wl2056 · 039a159c
      unknown authored
      into mysql.com:/Volumes/Backup1/wl2056
      
      
      039a159c
    • unknown's avatar
      Merge build.mysql.com:/home/bk/mysql-4.1-ndb · 2c7754be
      unknown authored
      into build.mysql.com:/users/mronstrom/wl2056
      
      
      ndb/src/common/mgmcommon/ConfigInfo.cpp:
        Auto merged
      ndb/src/common/mgmcommon/LocalConfig.cpp:
        Auto merged
      ndb/src/kernel/blocks/ndbfs/AsyncFile.cpp:
        Auto merged
      ndb/src/kernel/blocks/ndbfs/Ndbfs.cpp:
        Auto merged
      ndb/src/kernel/vm/Configuration.cpp:
        Auto merged
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      2c7754be
    • unknown's avatar
      Removed debug printouts · 81beb550
      unknown authored
      81beb550
    • unknown's avatar
      New config parameters for Log Page Buffers · b85e699e
      unknown authored
      Fixing issue with NO_OF_FRAG_PER_NODE
      Also removed some OSE code no longer needed when configurable log pages 
      
      
      ndb/include/kernel/signaldata/FsCloseReq.hpp:
        Removing annoying compiler warning
      ndb/include/mgmapi/mgmapi_config_parameters.h:
        New config parameters for Log Page Buffers
      ndb/src/common/mgmcommon/ConfigInfo.cpp:
        New config parameters for Log Page Buffers
      ndb/src/kernel/blocks/dbacc/Dbacc.hpp:
        New config parameters for Log Page Buffers
        Fixing issue with NO_OF_FRAG_PER_NODE
      ndb/src/kernel/blocks/dbacc/DbaccInit.cpp:
        New config parameters for Log Page Buffers
        Fixing issue with NO_OF_FRAG_PER_NODE
      ndb/src/kernel/blocks/dbacc/DbaccMain.cpp:
        New config parameters for Log Page Buffers
        Fixing issue with NO_OF_FRAG_PER_NODE
      ndb/src/kernel/blocks/dblqh/Dblqh.hpp:
        New config parameters for Log Page Buffers
        Fixing issue with NO_OF_FRAG_PER_NODE
      ndb/src/kernel/blocks/dblqh/DblqhInit.cpp:
        New config parameters for Log Page Buffers
        Fixing issue with NO_OF_FRAG_PER_NODE
      ndb/src/kernel/blocks/dblqh/DblqhMain.cpp:
        New config parameters for Log Page Buffers
        Fixing issue with NO_OF_FRAG_PER_NODE
      ndb/src/kernel/blocks/dbtup/Dbtup.hpp:
        New config parameters for Log Page Buffers
        Fixing issue with NO_OF_FRAG_PER_NODE
      ndb/src/kernel/blocks/dbtup/DbtupGen.cpp:
        New config parameters for Log Page Buffers
        Fixing issue with NO_OF_FRAG_PER_NODE
      ndb/src/kernel/blocks/dbtup/DbtupIndex.cpp:
        New config parameters for Log Page Buffers
        Fixing issue with NO_OF_FRAG_PER_NODE
      ndb/src/kernel/blocks/dbtup/DbtupMeta.cpp:
        New config parameters for Log Page Buffers
        Fixing issue with NO_OF_FRAG_PER_NODE
      ndb/src/kernel/vm/pc.hpp:
        New config parameters for Log Page Buffers
        Fixing issue with NO_OF_FRAG_PER_NODE
      b85e699e
    • unknown's avatar
      Minor changes for WL 2056 · 49e9cebc
      unknown authored
      
      ndb/src/common/portlib/NdbMem.c:
        Simplify insertion of print comments
      ndb/src/common/util/new.cpp:
        malloc -> NdbMem_Allocate
      ndb/src/kernel/blocks/ndbfs/Ndbfs.cpp:
        Increase number of idle files to avoid allocation after starting
        ndbd
      49e9cebc