1. 30 Apr, 2004 1 commit
    • unknown's avatar
      Updated default NDB config to work better with sql-bench · 92d98840
      unknown authored
      Updated sql-bench configs to take NDB's limitations into account
      
      
      mysql-test/mysql-test-run.sh:
        Instruct run-all-tests to create tables in NDB if USE_NDBCLUSTER is set
      mysql-test/ndb/ndb_config_2_node.ini:
        Increase MaxNumberOfOperations to 100000 to support large deletes and inserts.
      sql-bench/server-cfg.sh:
        Add settings and limitations for NDB
      92d98840
  2. 29 Apr, 2004 1 commit
  3. 24 Apr, 2004 1 commit
    • unknown's avatar
      ha_innodb.h: · 39ef383c
      unknown authored
        Allow a key path length in InnoDB to be up to 3500 bytes; this is needed so that one can create an index on a column with 255 UTF-8 characters
      
      
      sql/ha_innodb.h:
        Allow a key path length in InnoDB to be up to 3500 bytes; this is needed so that one can create an index on a column with 255 UTF-8 characters
      39ef383c
  4. 22 Apr, 2004 1 commit
  5. 21 Apr, 2004 2 commits
    • unknown's avatar
      symlink, not hardlink · 465bb046
      unknown authored
      mkdir in Makefile, not in configure
      chmod a-x
      
      
      sql/ha_ndbcluster.cc:
        Change mode to -rw-rw-r--
      sql/ha_ndbcluster.h:
        Change mode to -rw-rw-r--
      BitKeeper/etc/ignore:
        added libmysqld/discover.cc
      configure.in:
        symlink, not hardlink
        mkdir in Makefile, not in configure
      include/Makefile.am:
        mkdir in Makefile, not in configure
      mysql-test/std_data/init_file.dat:
        add EOL
        make a test faster
      465bb046
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 8c1153d9
      unknown authored
      into sergbook.mylan:/usr/home/serg/Abk/mysql-4.1
      
      
      8c1153d9
  6. 19 Apr, 2004 1 commit
    • unknown's avatar
      mysqld.cc: · fd6ae5aa
      unknown authored
        changed default for nbdcluster to DISABLED
      
      
      sql/mysqld.cc:
        changed default for nbdcluster to DISABLED
      fd6ae5aa
  7. 18 Apr, 2004 3 commits
  8. 16 Apr, 2004 5 commits
  9. 15 Apr, 2004 10 commits
    • unknown's avatar
      Attempt to decrease non-English coefficient, · 65dae9fc
      unknown authored
      at least slightly.
      
      
      65dae9fc
    • unknown's avatar
      Merge msvensson@bk-internal.mysql.com:/home/bk/mysql-4.1 · c68a8a50
      unknown authored
      into neptunus.(none):/home/magnus/mysql-4.1
      
      
      c68a8a50
    • unknown's avatar
      Fix mysql-test-run to work better with NDB · e19deec1
      unknown authored
      Fix broken string constant in mysqld.cc
      
      
      mysql-test/mysql-test-run.sh:
        Don't enable NDB when the slave mysqld is started
        Remove the ndbcluster dir from var/ when restarting test
        Set datadir for NDB to @MYSQL_TEST_DIR/var so that ndbcluster dir is created there. Otherwise it will appear as a database in mysqld.
      sql/mysqld.cc:
        The string was broken in two lines and failed to compile on some compiler.
        Remove ifdefs around OPT_NDBCLUSTER, it should always be available even when not supported.
      e19deec1
    • unknown's avatar
      make_binary_distribution.sh: · 84c571d8
      unknown authored
        added --with-ndbcluster switch
      
      
      scripts/make_binary_distribution.sh:
        added --with-ndbcluster switch
      84c571d8
    • unknown's avatar
      Updated mysql-test-run to work with the started NDB Cluster · 689d0a0a
      unknown authored
      Added one test case for ndb to mysql-test-run, ndb_basic. It will show that
      NDB Cluster is supported.
      
      
      mysql-test/install_test_db.sh:
        Added --skip-ndb wile installing test db
      mysql-test/mysql-test-run.sh:
        To enable NDB use --ndbcluster and to disable it --skip-ndbcluster or --skip-ndb
      mysql-test/r/ndb_basic.result:
        Updated testcase to use all uppercase
      mysql-test/t/ndb_basic.test:
        Updated testcase to use all uppercase
      689d0a0a
    • unknown's avatar
      Merge conflicts with EXAMPLE handler · 90cf1745
      unknown authored
      
      include/my_base.h:
        Auto merged
      sql/Makefile.am:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      90cf1745
    • unknown's avatar
      Formatting changes requested by Monty · 43dcf48e
      unknown authored
      
      sql/gen_lex_hash.cc:
        Minor changes 
         - fix space between for and (
      sql/item_subselect.cc:
        Minor changes 
         - fix space between for and (
      sql/sql_lex.cc:
        Minor changes 
         - fix space between for and (
      sql/sql_string.cc:
        Minor changes 
         - fix space between for and (
      43dcf48e
    • unknown's avatar
      Added NDB storage engine · b43af929
      unknown authored
      
      include/my_base.h:
        Added three new errorcodes to be returned by the handler
      sql/Makefile.am:
        Add new files discover.cc, ha_ndbcluster.cc and ha_ndbcluster.h
        Add include path of NDB files
      sql/handler.cc:
        Added variable for keeping track of number of "discovers"
        Added NDB to list of storage engines
        Added calls to NDB for commit, rollback etc.
        Added function ha_discover for discovering a table from handler
      sql/handler.h:
        Added NDB to list of storage engines
        Added vbariable in transaction for keeping a ndb transaction handle
      sql/lex.h:
        Changed AND to AND_SYM and OR to OR_SYM to avoid nameclash
      sql/mysql_priv.h:
        Added prototypes for new functions readfrm, writefrm and create_table_from_handler
      sql/mysqld.cc:
        Added NDB support
        Disable NDB with --skip-ndbcluster
      sql/set_var.cc:
        Add posibilty to show if NDB handler is supported
      sql/ha_ndbcluster.cc:
        Add ifdef for whole file for not compiling anything if NDB sholdn't be included
        Updated timestamp handling to use new vars timestamp_default_now and timestamp_on_update_now
      sql/sql_base.cc:
        If frm file is not found on disk, ask handler if it knows about the table. Then retry the open.
        This new functionality is called "discover" and can be used by any handler.
      sql/sql_class.h:
        Added variable for keeping a NDB connection handle
      sql/sql_table.cc:
        Before trying to create a table, ask handler if a table with that name already exists.
        If user said CREATE TABLE IF NOT EXISTS, disocver the table from handler
      sql/sql_yacc.yy:
        Add NDBCLUSTER_SYM
        Change AND to AND_SYM
        Change OR to OR_SYM
      sql/table.cc:
        Fixe for probelm when NullS is returned from bas_ext of a handler.
      b43af929
    • unknown's avatar
      make the code to build with libtool 1.4.2 · e75657c6
      unknown authored
      e75657c6
    • unknown's avatar
      - Fixed compile error in sql_parse.cc · 4cc26335
      unknown authored
      
      sql/sql_parse.cc:
         - Fixed compile error
      4cc26335
  10. 14 Apr, 2004 15 commits
    • unknown's avatar
      Resolved changes between example storage engine and NDB storage engine. · f10d01a7
      unknown authored
      
      BitKeeper/etc/logging_ok:
        auto-union
      acconfig.h:
        Auto merged
      acinclude.m4:
        Merged in example storage engine with NDB
      configure.in:
        Resolved conflict between NDB check with EXAMPLE DB.
      f10d01a7
    • unknown's avatar
      Extra paren removed (since well, they were a typo...). · b26c1ed5
      unknown authored
      
      acinclude.m4:
        Typo fix (extra paren). 
        D'oh!
      b26c1ed5
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · f76d2ce3
      unknown authored
      into mc05.(none):/space/tomas/mysql-4.1
      
      
      f76d2ce3
    • unknown's avatar
      Merge baker@bk-internal.mysql.com:/home/bk/mysql-4.1 · a76b2432
      unknown authored
      into brian-akers-computer.local:/Users/brian/mysql/mysql-4.1-examples
      
      
      BitKeeper/etc/logging_ok:
        auto-union
      include/my_base.h:
        Auto merged
      sql/handler.cc:
        Auto merged
      sql/handler.h:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      a76b2432
    • unknown's avatar
      Merge neptunus.(none):/home/magnus/mysql-4.1 · fd1d14a0
      unknown authored
      into neptunus.(none):/home/magnus/mysql-4.1_2
      
      
      fd1d14a0
    • unknown's avatar
      Check if NDB should be built to to support MySQL Cluster · 50139227
      unknown authored
      
      acconfig.h:
        Clear variable that defines if NDB Cluster should be supported
      acinclude.m4:
        Check for NDB Cluster included in the build
      configure.in:
        Check if NDB Cluster should be supported
      50139227
    • unknown's avatar
      mysql-test-run.sh: · 8056f41a
      unknown authored
        added options for ndbcluster
      
      
      mysql-test/mysql-test-run.sh:
        added options for ndbcluster
      8056f41a
    • unknown's avatar
      logging_ok: · 404bbc32
      unknown authored
        Logging to logging@openlogging.org accepted
      stop_ndbcluster, ndb_config_2_node.ini, install_ndbcluster:
        new file
      
      
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      404bbc32
    • unknown's avatar
      Removed unnecessary README files · f6686a6e
      unknown authored
      
      BitKeeper/deleted/.del-README~77a28de1261a882e:
        Delete: ndb/demos/1-node-PS/filesystem/README
      BitKeeper/deleted/.del-README~632b4134464fe1b1:
        Delete: ndb/demos/1-node-SS/filesystem/README
      BitKeeper/deleted/.del-README~b52220261b39f13e:
        Delete: ndb/demos/1-node/1-db-2/filesystem/README
      BitKeeper/deleted/.del-README~3ef0e23d164673dc:
        Delete: ndb/demos/2-node/2-db-2/filesystem/README
      BitKeeper/deleted/.del-README~7db9e56a65fe654d:
        Delete: ndb/demos/2-node/2-db-3/filesystem/README
      f6686a6e
    • unknown's avatar
      Adding Makefile for ronja dir · e57b33e9
      unknown authored
      e57b33e9
    • unknown's avatar
      More files to ignore · 487afa94
      unknown authored
      
      BitKeeper/etc/ignore:
        Added ndb/bin/DbAsyncGenerator ndb/bin/DbCreate ndb/bin/acid ndb/bin/async-lmc-bench-l-p10.sh ndb/bin/async-lmc-bench-l.sh ndb/bin/async-lmc-bench-p10.sh ndb/bin/async-lmc-bench.sh ndb/bin/atrt ndb/bin/atrt-analyze-result.sh ndb/bin/atrt-clear-result.sh ndb/bin/atrt-gather-result.sh ndb/bin/atrt-setup.sh ndb/bin/bankCreator ndb/bin/bankMakeGL ndb/bin/bankSumAccounts ndb/bin/bankTimer ndb/bin/bankTransactionMaker ndb/bin/bankValidateAllGLs ndb/bin/basicTransporterTest ndb/bin/benchronja ndb/bin/bulk_copy ndb/bin/copy_tab ndb/bin/create_all_tabs ndb/bin/create_index ndb/bin/create_tab ndb/bin/delete_all ndb/bin/desc ndb/bin/drop_all_tabs ndb/bin/drop_index ndb/bin/drop_tab ndb/bin/flexAsynch ndb/bin/flexBench ndb/bin/flexHammer ndb/bin/flexScan ndb/bin/flexTT ndb/bin/hugoCalculator ndb/bin/hugoFill ndb/bin/hugoLoad ndb/bin/hugoLockRecords ndb/bin/hugoPkDelete ndb/bin/hugoPkRead ndb/bin/hugoPkReadRecord ndb/bin/hugoPkUpdate ndb/bin/hugoScanRead ndb/bin/hugoScanUpdate ndb/bin/index ndb/bin/index2 ndb/bin/ini
        ronja ndb/bin/interpreterInTup ndb/bin/list_tables ndb/bin/make-config.sh ndb/bin/mgmtclient ndb/bin/mgmtsrvr ndb/bin/mkconfig ndb/bin/ndb ndb/bin/ndb_cpcc ndb/bin/ndb_cpcd ndb/bin/ndb_rep ndb/bin/ndbsql ndb/bin/newton_basic ndb/bin/newton_br ndb/bin/newton_pb ndb/bin/newton_perf ndb/bin/perfTransporterTest ndb/bin/printConfig ndb/bin/printSchemafile ndb/bin/printSysfile ndb/bin/redoLogFileReader ndb/bin/restart ndb/bin/restarter ndb/bin/restarter2 ndb/bin/restarts ndb/bin/restore ndb/bin/select_all ndb/bin/select_count ndb/bin/telco ndb/bin/testBackup ndb/bin/testBank ndb/bin/testBasic ndb/bin/testBasicAsynch ndb/bin/testCopy ndb/bin/testDataBuffers ndb/bin/testDict ndb/bin/testGrep ndb/bin/testGrepVerify ndb/bin/testIndex ndb/bin/testInterpreter ndb/bin/testKernelDataBuffer ndb/bin/testLongSig ndb/bin/testMgm ndb/bin/testMgmapi ndb/bin/testNdbApi ndb/bin/testNodeRestart ndb/bin/testOIBasic ndb/bin/testOdbcDriver ndb/bin/testOperations ndb/bin/testRestartGci ndb/bin/testScan ndb/bin/testScanInterpreter 
        db/bin/testSimplePropertiesSection ndb/bin/testSystemRestart ndb/bin/testTimeout ndb/bin/testTransactions ndb/bin/test_cpcd ndb/bin/test_event ndb/bin/verify_index ndb/bin/waiter ndb/examples/ndbapi_example1/ndbapi_example1 ndb/examples/ndbapi_example2/ndbapi_example2 ndb/examples/ndbapi_example3/ndbapi_example3 ndb/examples/ndbapi_example5/ndbapi_example5 ndb/examples/select_all/select_all ndb/lib/libMGM_API.so ndb/lib/libNDB_API.so ndb/lib/libNDB_ODBC.so ndb/lib/libNEWTON_API.so ndb/lib/libNEWTON_BASICTEST_COMMON.so ndb/lib/libREP_API.so ndb/lib/libndbclient.so ndb/lib/libndbclient_extra.so to the ignore list
      487afa94
    • unknown's avatar
      Ignore .depend and .depend.mk · f7841f77
      unknown authored
      
      BitKeeper/etc/ignore:
        Added files and dirs to ignore
      f7841f77
    • unknown's avatar
      Added more files for NDB Cluster · 3b789f7c
      unknown authored
      3b789f7c
    • unknown's avatar
      Add more files for NDB Cluster · f4adc50e
      unknown authored
      f4adc50e
    • unknown's avatar
      Fix up of Makefiles for NDB Cluster · e6240e59
      unknown authored
      
      BitKeeper/deleted/.del-init_rm.c~47230fcd35059112:
        Delete: ndb/tools/init_rm/init_rm.c
      ndb/examples/Makefile:
        Add target for clean_dep
      ndb/src/Makefile:
        Remove env dir
      ndb/test/ndbapi/Makefile:
        Remove some old stuff
      ndb/test/ndbapi/flexAsynch/Makefile:
        Cleanup
      ndb/test/ndbapi/flexBench/Makefile:
        Cleanup
      ndb/test/ndbapi/flexTT/Makefile:
        Cleanup
      ndb/test/odbc/Makefile:
        Don't compile test dm-unixodb for now
      ndb/tools/Makefile:
        Remove init_rm tool
      e6240e59