1. 14 Apr, 2004 21 commits
    • unknown's avatar
      Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-4.1 · 15e207b0
      unknown authored
      into mysql.com:/dbdata/psergey/mysql-4.1-ps-merge
      
      
      sql/mysql_priv.h:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      15e207b0
    • 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 spetrunia@bk-internal.mysql.com:/home/bk/mysql-4.1 · e7c3e158
      unknown authored
      into mysql.com:/dbdata/psergey/mysql-4.1-ps-merge
      
      
      e7c3e158
    • unknown's avatar
      Post-merge fixes · 4a26ea14
      unknown authored
      4a26ea14
    • 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
    • unknown's avatar
      Adding more files for NDB Cluster · cfaa4790
      unknown authored
      cfaa4790
    • unknown's avatar
      Adding more files for NDB Cluster · 60ede39c
      unknown authored
      60ede39c
    • unknown's avatar
      Initial revision of NDB Cluster files · 6386c55c
      unknown authored
      
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      6386c55c
  2. 13 Apr, 2004 1 commit
    • unknown's avatar
      All changes are to allow someone to compile the example storage engine and use it. · 01bff53c
      unknown authored
      
      acconfig.h:
        Default undef for example storage engine.
      acinclude.m4:
        Build macro additions for example engine.
      configure.in:
        Configure changes for it to be listed in --help
      sql/Makefile.am:
        Added in paths to build example.
      sql/examples/ha_example.cc:
        Correction in indention and a few minor other corrections. It now lets you create/open/drop example engine.
      sql/handler.cc:
        Added definition for the example storage engine. Added case for it to be created.
      sql/handler.h:
        Added example storage engine type.
      sql/mysql_priv.h:
        Added flag for optional build of example storage engine.
      sql/mysqld.cc:
        Pieces to build example storage engine.
      01bff53c
  3. 12 Apr, 2004 3 commits
    • unknown's avatar
      Merged · 7e114f3c
      unknown authored
      
      sql/item.cc:
        Auto merged
      sql/item.h:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/sql_lex.h:
        Auto merged
      sql/sql_parse.cc:
        Manual merge
      sql/sql_prepare.cc:
        Manual merge
      7e114f3c
    • unknown's avatar
      WL#1622 "SQL Syntax for Prepared Statements": post-review fixes: · 756223bb
      unknown authored
        Moved PS name to Statement class, Statement_map now handles name-to-statement resolution.
        Both named and unnamed statements are now executed in one function (sql_prepare.cc:execute_stmt)
        Fixed a problem: Malformed sequence of commands from client could cause server to use previously deleted objects.
        Some code cleanup and small fixes
      
      
      sql/mysql_priv.h:
        WL#1622 "SQL Syntax for Prepared Statements": post-review fixes.
      sql/sql_class.cc:
        WL#1622 "SQL Syntax for Prepared Statements": post-review fixes.
      sql/sql_class.h:
        WL#1622 "SQL Syntax for Prepared Statements": post-review fixes.
      sql/sql_parse.cc:
        WL#1622 "SQL Syntax for Prepared Statements": post-review fixes.
      sql/sql_prepare.cc:
        WL#1622 "SQL Syntax for Prepared Statements": post-review fixes.
      756223bb
    • unknown's avatar
      Added missing return statement · 0ba6cb48
      unknown authored
      
      sql/sql_delete.cc:
        Added missing return
      sql/sql_lex.cc:
        Comment fixes
      sql/sql_parse.cc:
        Comment fixes
      0ba6cb48
  4. 11 Apr, 2004 2 commits
  5. 09 Apr, 2004 8 commits
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1 · 19e4b52a
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/work-ps3-4.1
      
      
      sql/set_var.cc:
        Auto merged
      19e4b52a
    • unknown's avatar
      after review PS fixes · 8ab58393
      unknown authored
      
      sql/item_cmpfunc.cc:
        merged in one if
      sql/mysql_priv.h:
        removed unused paremeter of check_one_table_access
        declaration of new function for SP share code
      sql/set_var.cc:
        function descriotion added
        unneeded parantses removed
      sql/sql_acl.cc:
        new parameter to limit number of checked tables for check_grant
      sql/sql_acl.h:
        new parameter to limit number of checked tables for check_grant
      sql/sql_delete.cc:
        preparation moved in separate function
      sql/sql_insert.cc:
        preparation moved in separate function
      sql/sql_lex.cc:
        comment style fixed
        unneeded assignment removed
      sql/sql_parse.cc:
        new parameter to limit number of checked tables for check_grant
        table list manipulation removed (because of above)
        new precheck function
      sql/sql_prepare.cc:
        function rewrited to shere code with sql_prepare.cc
        flow control fixed
      sql/sql_show.cc:
        new parameter to limit number of checked tables for check_grant
      sql/sql_update.cc:
        preparation moved in separate function
      sql/table.h:
        flag renamed
      8ab58393
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.1/ · 5210b8c9
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.1
      
      
      5210b8c9
    • unknown's avatar
    • unknown's avatar
      Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-4.1 · ff0758ed
      unknown authored
      into mysql.com:/dbdata/psergey/mysql-4.1-ps-merge
      
      
      ff0758ed
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1 · 2384ed8c
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/work-ps3-4.1
      
      
      2384ed8c
    • unknown's avatar
      complex join example for test suite · c3d172a6
      unknown authored
      c3d172a6
    • unknown's avatar
      Fixed problems noticed with last build · 1bbca272
      unknown authored
      
      mysql-test/r/lowercase_table2.result:
        Fixed typo
      mysql-test/r/repair.result:
        Portability fix (For OpenBSD)
      mysql-test/t/repair.test:
        Portability fix (For OpenBSD)
      mysys/my_thr_init.c:
        Fixed crasch with some tests on OpenBSD.
      sql/field.cc:
        Don't truncate big values (Caused a core dump on Linux-Alpha for big values)
      sql/log.cc:
        More DBUG
      1bbca272
  6. 08 Apr, 2004 5 commits
    • unknown's avatar
      merge · 38f6c83e
      unknown authored
      
      sql/mysql_priv.h:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      38f6c83e
    • unknown's avatar
      fixed subquery in the FROM clause with parameter (BUG#3020) · 52a62ce0
      unknown authored
      
      sql/sql_derived.cc:
        do not execute subqueries in the FROM clause in PS preparation
      tests/client_test.c:
        test of subquery in FROM clause with parameter
      52a62ce0
    • unknown's avatar
      always call start_bulk_insert, clarify this behaviour in comment block · e51447b1
      unknown authored
      change 10 to a #define'd constant
      
      
      myisam/myisamdef.h:
        use a constant with a difficult-to-type name instead of two-digit number :)
      sql/ha_myisam.cc:
        use a constant with a difficult-to-type name instead of two-digit number :)
      sql/sql_insert.cc:
        always call start_bulk_insert (it performs all checks itself)
        removed spurious semicolon at the end of the "if" :)
        added a clarifying comment
      e51447b1
    • unknown's avatar
      Merge spetrunia@bk-internal.mysql.com:/home/bk/mysql-4.1 · 119beaf7
      unknown authored
      into mysql.com:/dbdata/psergey/mysql-4.1-ps-merge
      
      
      sql/mysql_priv.h:
        Auto merged
      sql/sql_class.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      119beaf7
    • unknown's avatar
      Don't enable HA_EXTRA_WRITE_CACHE if too few rows · 10e15762
      unknown authored
      Revert main parts of patch for online index builds. Should be done differently
      Added support for %lx in my_snprintf()
      
      
      sql/ha_myisam.cc:
        Don't enable HA_EXTRA_WRITE_CACHE if too few rows
      sql/handler.h:
        Indentaion fix
      sql/mysql_priv.h:
        Removed real_alter_table, mysql_add_column and mysql_drop_column
      sql/sql_class.cc:
        After merge fix
      sql/sql_insert.cc:
        Don't user bulk_insert if only one row (common case)
      sql/sql_parse.cc:
        Added mysql_create_index() and mysql_drop_index() as these are only wrappers for mysql_alter_table()
      sql/sql_table.cc:
        Revert main parts of patch for online index builds
        Changed back to use tabs to make merges possible between trees
      sql/unireg.cc:
        Added comments and minor cleanup
      strings/my_vsnprintf.c:
        Added support for %lx.
        Proper long support
      10e15762