1. 21 Oct, 2004 16 commits
    • unknown's avatar
      Manual merge. · c8ad5215
      unknown authored
      
      sql/sql_class.h:
        Auto merged
      sql/sql_prepare.cc:
        Auto merged
      tests/client_test.c:
        Manual merge
      c8ad5215
    • unknown's avatar
      A fix and test case for bug#6059 "mysql_stmt_field_count returns · 506f648b
      unknown authored
      positive numbers when no resultset is available": when sending
      result set metadata we need to use virtual select_result::send_fields, 
      and not address protocol directly, because select_result descendents may 
      intercept result set (it's the case for example for SELECT INTO OUTFILE).
      
      
      sql/sql_class.h:
        A fix for bug#6059 "mysql_stmt_field_count returns positive numbers 
        when no resultset is available": introducing select_result::field_count()
        method to report actual number of fields in a result set, if any result
        set is sent to client.
      sql/sql_prepare.cc:
        A fix for bug#6059 "mysql_stmt_field_count returns 
        positive numbers when no resultset is available": when sending
        result set metadata we need to use virtual select_result::send_fields, 
        and not address protocol directly, because select_result descendents may 
        intercept result set (it's the case for example for SELECT INTO OUTFILE).
        Now we need to always have lex->result set if we're in prepared statements.
      tests/client_test.c:
        A test case for Bug#6059 "mysql_stmt_field_count returns positive 
        numbers when no resultset is available"
      506f648b
    • unknown's avatar
      ctype-uca.c: · 0da47eae
      unknown authored
        Optimization: move "space padding" code outside the loop
      
      
      strings/ctype-uca.c:
        Optimization: move "space padding" code outside the loop
      0da47eae
    • unknown's avatar
      Fixed Bug#6109, 'mysql' command line client segfaults on 'quit' command. · 5f8337fc
      unknown authored
      It also did not write ~/.mysql_history file. The problem was in alloc(),
      which probably does not work on HP-UX-11.23 ia64 platform. Changed some
      macros into functions for better maintenance and debugging.
      
      
      5f8337fc
    • unknown's avatar
    • unknown's avatar
      16b8b7db
    • unknown's avatar
      7e6e24a1
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 656d21a7
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      
      656d21a7
    • unknown's avatar
      Merge poseidon.ndb.mysql.com:/home/tomas/mysql-4.1-ndb · 3c9d7379
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      
      ndb/src/mgmsrv/Services.cpp:
        Auto merged
      3c9d7379
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-4.1 · bf59c0fe
      unknown authored
      into poseidon.ndb.mysql.com:/home/tomas/mysql-4.1
      
      
      bf59c0fe
    • unknown's avatar
      changed to same signature as rest of print functions · 1b1ef2ea
      unknown authored
      provite declarations for signal print functions, needed on some platforms
      ome platforms don't like the length calculation for SignalDataPrintFunction
          so null terminate instead
      ome platforms complain about this extra level Logger::Logger::
       null terminate SignalDataPrintFunctions instead
          move declaration of print function to SignalData.hpp
        just change from "" to <> in include
       moved double declatration of i out
      
      
      
      ndb/include/kernel/signaldata/DihContinueB.hpp:
        changed to same signature as rest of print functions
      ndb/include/kernel/signaldata/NdbfsContinueB.hpp:
        changed to same signature as rest of print functions
      ndb/include/kernel/signaldata/SignalData.hpp:
        provite declarations for signal print functions, needed on some platforms
      ndb/src/common/debugger/DebuggerNames.cpp:
        some platforms don't like the length calculation for SignalDataPrintFunction
        so null terminate instead
      ndb/src/common/debugger/EventLogger.cpp:
        some platforms complain about this extra level Logger::Logger::
      ndb/src/common/debugger/signaldata/ContinueB.cpp:
        changed to same signature as rest of print functions
      ndb/src/common/debugger/signaldata/DihContinueB.cpp:
        changed to same signature as rest of print functions
      ndb/src/common/debugger/signaldata/NdbfsContinueB.cpp:
        changed to same signature as rest of print functions
      ndb/src/common/debugger/signaldata/SignalDataPrint.cpp:
        null terminate SignalDataPrintFunctions instead
        move declaration of print function to SignalData.hpp
      ndb/src/common/portlib/NdbSleep.c:
        just change from "" to <> in include
      ndb/src/mgmsrv/Services.cpp:
        moved double declatration of i out
      1b1ef2ea
    • unknown's avatar
      CHARSET_INFO.txt: · f9300c29
      unknown authored
        Typo.
      
      
      strings/CHARSET_INFO.txt:
        Typo.
      f9300c29
    • unknown's avatar
      CHARSET_INFO.txt: · 2f29f9ea
      unknown authored
        New comments about ctype[].
      
      
      strings/CHARSET_INFO.txt:
        New comments about ctype[].
      2f29f9ea
    • unknown's avatar
      ctype_uca.result: · 154a5c17
      unknown authored
        Forgot to commit in the previous changeset
      
      
      mysql-test/r/ctype_uca.result:
        Forgot to commit in the previous changeset
      154a5c17
    • unknown's avatar
    • unknown's avatar
      8f823600
  2. 20 Oct, 2004 24 commits