1. 13 Dec, 2004 17 commits
    • unknown's avatar
      Small bug fix · 86abd1fc
      unknown authored
      ps-modify1 used the user variables @1, @2, @100 set within ps_query and 
                 ps_modify. That architecture was wrong, because the dependence
                 of ps_modify1 on ps_query and ps_modify makes the test script
                 maintenance and the use of these test cases during bug fixing/
                 debugging of single sub test cases very uncomfortable.
      Therefore these user variables (@1, @2, @100) are also set within ps-modify1.
      
      The result files of the test cases ps_2myisam, ps_3innodb, ps_4heap, ps_6bdb,
      ps_7ndb will be affected by that change and show 3 additional lines, but
      nothing else will change.    
      
      
      mysql-test/include/ps_modify1.inc:
        Initialization of three user variables, with values derived from ps_query
        and ps_modify
      mysql-test/r/ps_2myisam.result:
        updated result set
      mysql-test/r/ps_3innodb.result:
        updated result set
      mysql-test/r/ps_4heap.result:
        updated result sset
      mysql-test/r/ps_6bdb.result:
        updated result set
      mysql-test/r/ps_7ndb.result:
        updated result set
      86abd1fc
    • unknown's avatar
      Merge mleich@bk-internal.mysql.com:/home/bk/mysql-4.1 · 1c4b001c
      unknown authored
      into three.local.lan:/home/matthias/Arbeit/mysql-4.1/src
      
      1c4b001c
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · ce8b0879
      unknown authored
      into pcgem.rdg.cyberkinetica.com:/usr/home/acurtis/work/wl2274.2
      
      ce8b0879
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 47e8b0ff
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-clean
      
      47e8b0ff
    • unknown's avatar
      BackupInit.cpp: · 68df5f8a
      unknown authored
        quick fix for wrong allocation of size
      
      
      ndb/src/kernel/blocks/backup/BackupInit.cpp:
        quick fix for wrong allocation of size
      68df5f8a
    • unknown's avatar
      Merge abelkin@bk-internal.mysql.com:/home/bk/mysql-4.1 · b77203c6
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1
      
      b77203c6
    • unknown's avatar
      comment of class edded · 66d62b1f
      unknown authored
      66d62b1f
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 372afe94
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-clean
      
      372afe94
    • unknown's avatar
      changed back to just restricting max meta objects in dict to make sure we can... · 0422bd53
      unknown authored
      changed back to just restricting max meta objects in dict to make sure we can "always" configure ourselves out of unforseen limits
      
      
      ndb/src/kernel/vm/Configuration.cpp:
        changed back to just restricting mac meta objects in dict to make sure we can "always" confiure ourselves out of unforseen limits
      0422bd53
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1 · 81de1743
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/work-ref-4.1
      
      81de1743
    • unknown's avatar
      fa05f5eb
    • unknown's avatar
      fixed event thread for better error handling · ae0a3a74
      unknown authored
      ae0a3a74
    • unknown's avatar
      WL#2274 - INSERT..SELECT..UPDATE · 333389be
      unknown authored
        UPDATE clause conflicts with SELECT for use of item_list field.
        Alter UPDATE clause to use new lex field update_list
        Tests included
      
      
      mysql-test/r/insert_update.result:
        WL#2274
          New tests for INSERT..SELECT..UPDATE
      mysql-test/t/insert_update.test:
        WL#2274
          New tests for INSERT..SELECT..UPDATE
      sql/mysql_priv.h:
        Remove function - insert_select_precheck()
      sql/sql_class.h:
        WL#2274
          New constructor for class select_insert
      sql/sql_insert.cc:
        WL#2274
          Move code into mysql_prepare_insert
          Add checks as param values may be NULL
      sql/sql_lex.cc:
        WL#2274
          initialize lex->update_list
      sql/sql_lex.h:
        WL#2274
          New field in LEX: update_list
      sql/sql_parse.cc:
        WL#2274
          INSERT..UPDATE clause now populates lex->update_list
          Remove redundant function: insert_select_precheck()
      sql/sql_prepare.cc:
        WL#2274
          invoke insert_precheck() instead of insert_select_precheck()
      sql/sql_yacc.yy:
        WL#2274
          Enable INSERT..SELECT..UPDATE syntax
          New rule - insert_update_list, to populate lex->update_list
      333389be
    • unknown's avatar
      Some fixes for Netware. · 9df11516
      unknown authored
      9df11516
    • unknown's avatar
      Merge mleich@bk-internal.mysql.com:/home/bk/mysql-4.1 · 204d6092
      unknown authored
      into three.local.lan:/home/matthias/Arbeit/mysql-4.1/src
      
      204d6092
    • unknown's avatar
      bug #7230 · b2dc49a8
      unknown authored
      + fixed testcase
      
      
      mysql-test/ndb/basic.result:
        fixed testcase
      ndb/include/debugger/EventLogger.hpp:
        bug #7230
      b2dc49a8
    • unknown's avatar
      initialize variables (addition for BUG#7079) · 344e9855
      unknown authored
      
      sql/item.cc:
        initialize variables
      344e9855
  2. 12 Dec, 2004 5 commits
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 6adb53ea
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-clean
      
      6adb53ea
    • unknown's avatar
      CommandInterpreter.cpp: · 580867c2
      unknown authored
        changed help text
      
      
      ndb/src/mgmclient/CommandInterpreter.cpp:
        changed help text
      580867c2
    • unknown's avatar
      fix bug#7193 · f8b6b3c6
      unknown authored
          added start backup parameter to enable setting wait state
          and set different timeouts depending on waitstate
          moved listen of backup event out of backup and into separete thread
          thread created at connect() and destroyed at disconnect()
          added start backup command options "nowait" "wait completed" "wait started"
          fixed log level settings
      
      
      ndb/include/mgmapi/mgmapi.h:
        added start backup parameter to enable setting wait state
      ndb/src/common/debugger/EventLogger.cpp:
        changed to unsigned printout
      ndb/src/mgmapi/mgmapi.cpp:
        added start backup parameter to enable setting wait state,
        and set different timeouts depending on waitstate
      ndb/src/mgmclient/CommandInterpreter.cpp:
        moved listen of backup event out of backup and into separete thread
        thread created at connect() and destroyed at disconnect()
        added start backup command options "nowait" "wait completed" "wait started"
      ndb/src/mgmsrv/MgmtSrvr.cpp:
        added more options to start backup to set wait state
        + set timeout depending on wait state
        + some debug printouts
      ndb/src/mgmsrv/MgmtSrvr.hpp:
        added more options to start backup to set wait state
      ndb/src/mgmsrv/Services.cpp:
        removed old backup code
        added use of stard backup otions
        fixed log level settings
      ndb/test/src/NdbBackup.cpp:
        adopted to new wait state option in start backup
      f8b6b3c6
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1 · 670dfb2e
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/work-ref-4.1
      
      670dfb2e
    • unknown's avatar
      fixed optimized SOME subquery · a7964606
      unknown authored
      
      mysql-test/r/subselect.result:
        correct results of SOME subquery
      sql/item_cmpfunc.cc:
        some comments added
        fixed optimized SOME subquery
      a7964606
  3. 11 Dec, 2004 8 commits
  4. 10 Dec, 2004 10 commits
    • unknown's avatar
      Merge hundin.mysql.fi:/home/marko/k/mysql-4.0 · 0dd70dea
      unknown authored
      into hundin.mysql.fi:/home/marko/k/mysql-4.1
      
      
      innobase/srv/srv0srv.c:
        Auto merged
      0dd70dea
    • unknown's avatar
      Merge marko@bk-internal.mysql.com:/home/bk/mysql-4.0 · 5fcdf0b7
      unknown authored
      into hundin.mysql.fi:/home/marko/k/mysql-4.0
      
      5fcdf0b7
    • unknown's avatar
      Merge · 2d1acd35
      unknown authored
      
      innobase/dict/dict0dict.c:
        Auto merged
      innobase/include/dict0dict.h:
        Auto merged
      sql/ha_innodb.cc:
        Auto merged
      sql/log.cc:
        Auto merged
      sql/sql_class.cc:
        SCCS merged
      2d1acd35
    • unknown's avatar
      manually merged · e561aa8c
      unknown authored
      
      innobase/dict/dict0dict.c:
        merged (ul)
      innobase/include/dict0dict.h:
        merged (ul)
      sql/ha_innodb.cc:
        merged (ul)
      sql/log.cc:
        automerged
      e561aa8c
    • unknown's avatar
      Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 124b463a
      unknown authored
      into gw.mysql.r18.ru:/usr/home/ram/work/4.1
      
      124b463a
    • unknown's avatar
      row0mysql.h: · 02f2a82b
      unknown authored
        Remove accidentally pushed unnecessary change
      
      
      innobase/include/row0mysql.h:
        Remove accidentally pushed unnecessary change
      02f2a82b
    • unknown's avatar
      A fix (bug #7129: Test failure: 'type_ranges' when using '--ps-protocol' · 84a999fa
      unknown authored
             bug #7126: Test failure: 'func_str' when using '--ps-protocol'
             bug #7130: Test failure: 'type_uint' when using '--ps-protocol').
      
      84a999fa
    • unknown's avatar
      dict0dict.c, log.cc: · 2c600679
      unknown authored
        Remove accidentally merged 4.0 changes
      dict0dict.c:
        Remove the 4.0 fix accidentally auto-merged to 4.1
      row0mysql.h, dict0dict.h:
        Remove a change auto-merged from 4.0
      
      
      innobase/include/dict0dict.h:
        Remove a change auto-merged from 4.0
      innobase/include/row0mysql.h:
        Remove a change auto-merged from 4.0
      sql/log.cc:
        Remove accidentally merged 4.0 changes
      innobase/dict/dict0dict.c:
        Remove accidentally merged 4.0 changes
      2c600679
    • unknown's avatar
      Merge · 80e9d865
      unknown authored
      
      innobase/dict/dict0dict.c:
        Auto merged
      innobase/include/dict0dict.h:
        Auto merged
      sql/log.cc:
        Auto merged
      sql/ha_innodb.cc:
        SCCS merged
      sql/sql_class.cc:
        SCCS merged
      80e9d865
    • unknown's avatar
      dict0dict.h, dict0dict.c, ha_innodb.cc: · e641e53f
      unknown authored
        Fix for the 0xA0 character problem in the InnoDB FOREIGN KEY parser: if my_isspace() treats 0xA0 as space, then let InnoDB do the same; this might break some multi-byte charset id's, though for big5, ujis, sjis this seems not to change the current behavior (I checked the tables in /share/charsets); this fix must NOT be merged to 4.1 because in 4.1 everything is in UTF-8
      
      
      sql/ha_innodb.cc:
        Fix for the 0xA0 character problem in the InnoDB FOREIGN KEY parser: if my_isspace() treats 0xA0 as space, then let InnoDB do the same; this might break some multi-byte charset id's, though for big5, ujis, sjis this seems not to change the current behavior (I checked the tables in /share/charsets); this fix must NOT be merged to 4.1 because in 4.1 everything is in UTF-8
      innobase/dict/dict0dict.c:
        Fix for the 0xA0 character problem in the InnoDB FOREIGN KEY parser: if my_isspace() treats 0xA0 as space, then let InnoDB do the same; this might break some multi-byte charset id's, though for big5, ujis, sjis this seems not to change the current behavior (I checked the tables in /share/charsets); this fix must NOT be merged to 4.1 because in 4.1 everything is in UTF-8
      innobase/include/dict0dict.h:
        Fix for the 0xA0 character problem in the InnoDB FOREIGN KEY parser: if my_isspace() treats 0xA0 as space, then let InnoDB do the same; this might break some multi-byte charset id's, though for big5, ujis, sjis this seems not to change the current behavior (I checked the tables in /share/charsets); this fix must NOT be merged to 4.1 because in 4.1 everything is in UTF-8
      e641e53f