1. 13 Dec, 2004 17 commits
    • unknown's avatar
      Small bug fix · bd8f96f7
      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
      bd8f96f7
    • unknown's avatar
      Merge mleich@bk-internal.mysql.com:/home/bk/mysql-4.1 · fdffe61f
      unknown authored
      into three.local.lan:/home/matthias/Arbeit/mysql-4.1/src
      
      
      fdffe61f
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · c9a0e4ad
      unknown authored
      into pcgem.rdg.cyberkinetica.com:/usr/home/acurtis/work/wl2274.2
      
      
      c9a0e4ad
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · c04900be
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-clean
      
      
      c04900be
    • unknown's avatar
      BackupInit.cpp: · f61f828c
      unknown authored
        quick fix for wrong allocation of size
      
      
      ndb/src/kernel/blocks/backup/BackupInit.cpp:
        quick fix for wrong allocation of size
      f61f828c
    • unknown's avatar
      Merge abelkin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 7abd5fdd
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1
      
      
      7abd5fdd
    • unknown's avatar
      comment of class edded · 8621164b
      unknown authored
      8621164b
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · d6b66e93
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-clean
      
      
      d6b66e93
    • unknown's avatar
      changed back to just restricting max meta objects in dict to make sure we can... · fe6baf9f
      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
      fe6baf9f
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1 · ef8cb92f
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/work-ref-4.1
      
      
      ef8cb92f
    • unknown's avatar
      4d3362b4
    • unknown's avatar
      fixed event thread for better error handling · ca4d47dc
      unknown authored
      ca4d47dc
    • unknown's avatar
      WL#2274 - INSERT..SELECT..UPDATE · 46364ddb
      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
      46364ddb
    • unknown's avatar
      Some fixes for Netware. · f4dc786e
      unknown authored
      f4dc786e
    • unknown's avatar
      Merge mleich@bk-internal.mysql.com:/home/bk/mysql-4.1 · 0e21e511
      unknown authored
      into three.local.lan:/home/matthias/Arbeit/mysql-4.1/src
      
      
      0e21e511
    • unknown's avatar
      bug #7230 · be19c6f7
      unknown authored
      + fixed testcase
      
      
      mysql-test/ndb/basic.result:
        fixed testcase
      ndb/include/debugger/EventLogger.hpp:
        bug #7230
      be19c6f7
    • unknown's avatar
      initialize variables (addition for BUG#7079) · 1e314961
      unknown authored
      
      sql/item.cc:
        initialize variables
      1e314961
  2. 12 Dec, 2004 5 commits
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · a6c5e110
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-clean
      
      
      a6c5e110
    • unknown's avatar
      CommandInterpreter.cpp: · f916abf3
      unknown authored
        changed help text
      
      
      ndb/src/mgmclient/CommandInterpreter.cpp:
        changed help text
      f916abf3
    • unknown's avatar
      fix bug#7193 · 8f318cf1
      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
      8f318cf1
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1 · f738015f
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/work-ref-4.1
      
      
      f738015f
    • unknown's avatar
      fixed optimized SOME subquery · a9457c57
      unknown authored
      
      mysql-test/r/subselect.result:
        correct results of SOME subquery
      sql/item_cmpfunc.cc:
        some comments added
        fixed optimized SOME subquery
      a9457c57
  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 · 1054574d
      unknown authored
      into hundin.mysql.fi:/home/marko/k/mysql-4.1
      
      
      innobase/srv/srv0srv.c:
        Auto merged
      1054574d
    • unknown's avatar
      Merge marko@bk-internal.mysql.com:/home/bk/mysql-4.0 · 96a927b5
      unknown authored
      into hundin.mysql.fi:/home/marko/k/mysql-4.0
      
      
      96a927b5
    • unknown's avatar
      Merge · 41f9594d
      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
      41f9594d
    • unknown's avatar
      manually merged · 92a8bd93
      unknown authored
      
      innobase/dict/dict0dict.c:
        merged (ul)
      innobase/include/dict0dict.h:
        merged (ul)
      sql/ha_innodb.cc:
        merged (ul)
      sql/log.cc:
        automerged
      92a8bd93
    • unknown's avatar
      Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 603bbfde
      unknown authored
      into gw.mysql.r18.ru:/usr/home/ram/work/4.1
      
      
      603bbfde
    • unknown's avatar
      row0mysql.h: · dec34675
      unknown authored
        Remove accidentally pushed unnecessary change
      
      
      innobase/include/row0mysql.h:
        Remove accidentally pushed unnecessary change
      dec34675
    • unknown's avatar
      A fix (bug #7129: Test failure: 'type_ranges' when using '--ps-protocol' · 111fa31f
      unknown authored
             bug #7126: Test failure: 'func_str' when using '--ps-protocol'
             bug #7130: Test failure: 'type_uint' when using '--ps-protocol').
      
      
      111fa31f
    • unknown's avatar
      dict0dict.c, log.cc: · 07077779
      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
      07077779
    • unknown's avatar
      Merge · 5f78275e
      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
      5f78275e
    • unknown's avatar
      dict0dict.h, dict0dict.c, ha_innodb.cc: · c486461e
      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
      c486461e