An error occurred fetching the project authors.
  1. 20 Sep, 2004 1 commit
    • unknown's avatar
      These modifications were part of WL#1856 Conversion of client_test.c tests... · 40d6c6e2
      unknown authored
      These modifications were part of WL#1856 Conversion of client_test.c tests cases to mysqltest if possible
      
      They are separated from the other WL#1856 stuff, because they improve the behaviour of the current tests.  
      
      Make the result sets (order of rows) more predictable by using ORDER BY.
      
      
      mysql-test/include/ps_modify.inc:
        Make the result sets more predictable by using ORDER BY
      mysql-test/include/ps_modify1.inc:
        Make the result sets more predictable by using ORDER BY
      mysql-test/r/ps_2myisam.result:
        updated results
      mysql-test/r/ps_3innodb.result:
        updated results
      mysql-test/r/ps_4heap.result:
        updated results
      mysql-test/r/ps_5merge.result:
        updated results
      mysql-test/r/ps_6bdb.result:
        updated results
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      40d6c6e2
  2. 15 Sep, 2004 1 commit
    • unknown's avatar
      logging_ok: · 4fa2293a
      unknown authored
        Logging to logging@openlogging.org accepted
      SCI_Transporter.hpp, SCI_Transporter.cpp:
        Major fix-up of SCI Transporter, fixed so that it works with single card, fixed wrap around, added lots of DBUG statements, merged with new transporter handling
      TransporterRegistry.cpp:
        Some fixes for wrap around needed plus DBUG handling
      TCP_Transporter.hpp, TCP_Transporter.cpp:
        Added DBUG statements
      SHM_Transporter.hpp, SHM_Transporter.cpp:
        Fixed SHM Transporter
      SHM_Buffer.hpp:
        Fixed SHM Buffer to handle wrap around properly
      IPCConfig.cpp:
        Fixed up config of SCI
      SocketServer.cpp:
        Added DBUG support for SocketServer threads
      ConfigInfo.cpp:
        Config changes for SCI
      TransporterDefinitions.hpp, mgmapi_config_parameters.h:
        SCI fixes
      Makefile.am, type_ndbapitools.mk.am, type_ndbapitest.mk.am:
        Added SCI library path to Makefiles
      configure.in:
        Fixed small bug with shared mem and sci together in configure
      acinclude.m4:
        Added possibility of providing SCI library path in confgure
      
      
      acinclude.m4:
        Added possibility of providing SCI library path in confgure
      configure.in:
        Fixed small bug with shared mem and sci together in configure
      ndb/config/type_ndbapitest.mk.am:
        Added SCI library path to Makefiles
      ndb/config/type_ndbapitools.mk.am:
        Added SCI library path to Makefiles
      ndb/src/cw/cpcd/Makefile.am:
        Added SCI library path to Makefiles
      ndb/src/kernel/Makefile.am:
        Added SCI library path to Makefiles
      ndb/src/kernel/blocks/backup/restore/Makefile.am:
        Added SCI library path to Makefiles
      ndb/src/mgmsrv/Makefile.am:
        Added SCI library path to Makefiles
      sql/Makefile.am:
        Added SCI library path to Makefiles
      ndb/src/common/transporter/Makefile.am:
        Added SCI library path to Makefiles
      ndb/include/mgmapi/mgmapi_config_parameters.h:
        SCI fixes
      ndb/include/transporter/TransporterDefinitions.hpp:
        SCI fixes
      ndb/src/mgmsrv/ConfigInfo.cpp:
        Config changes for SCI
      ndb/src/common/util/SocketServer.cpp:
        Added DBUG support for SocketServer threads
      ndb/src/common/mgmcommon/IPCConfig.cpp:
        Fixed up config of SCI
      ndb/src/common/transporter/SHM_Buffer.hpp:
        Fixed SHM Buffer to handle wrap around properly
      ndb/src/common/transporter/SHM_Transporter.cpp:
        Fixed SHM Transporter
      ndb/src/common/transporter/SHM_Transporter.hpp:
        Fixed SHM Transporter
      ndb/src/common/transporter/TCP_Transporter.cpp:
        Added DBUG statements
      ndb/src/common/transporter/TCP_Transporter.hpp:
        Added DBUG statements
      ndb/src/common/transporter/TransporterRegistry.cpp:
        Some fixes for wrap around needed plus DBUG handling
      ndb/src/common/transporter/SCI_Transporter.cpp:
        Major fix-up of SCI Transporter, fixed so that it works with single card, fixed wrap around, added lots of DBUG statements, merged with new transporter handling
      ndb/src/common/transporter/SCI_Transporter.hpp:
        Major fix-up of SCI Transporter, fixed so that it works with single card, fixed wrap around, added lots of DBUG statements, merged with new transporter handling
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      4fa2293a
  3. 27 Aug, 2004 1 commit
    • unknown's avatar
      win1251.conf: · 33b9755d
      unknown authored
        Wrong UPPER/LOWER translation for Cyrillic letter tse was fixed.
        bug#5110
      
      
      sql/share/charsets/win1251.conf:
        Wrong UPPER/LOWER translation for Cyrillic letter tse was fixed.
        bug#5110
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      33b9755d
  4. 26 Aug, 2004 1 commit
    • unknown's avatar
      If the system has 64 bit "long", then "long long" does not add new · 334a5ad4
      unknown authored
      functionality. The existing code takes advantage of this when
      "typedef"ing 'longlong' in 'my_global.h'. This holds for Alpha CPUs.
      If the compiler then has prototypes for C99 functions 'strtoll()' and
      'strtoull()' but no implementation, the existing code in 'strtoull.c'
      collides with that prototype. These collisions are avoided now.
      
      
      include/m_string.h:
        Extend the "fake" approach from 'strtoull()' onto 'strtoll()'.
      strings/strto.c:
        Ensure that calling file has included necessary headers,
        as these are needed at the upper level already.
      strings/strtol.c:
        Cleanup/alignment with the "long long" functions.
      strings/strtoll.c:
        When "long" is 64 bit already, system function 'strtol()' can be used.
        Header files 'my_global.h' and 'm_string.h' will manage that,
        if they are included early enough.
      strings/strtoul.c:
        Cleanup/alignment with the "long long" functions.
      strings/strtoull.c:
        When "long" is 64 bit already, system function 'strtoul()' can be used.
        Header files 'my_global.h' and 'm_string.h' will manage that,
        if they are included early enough.
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      334a5ad4
  5. 24 Aug, 2004 2 commits
  6. 19 Aug, 2004 1 commit
    • unknown's avatar
      This fixes a Windows build failure. How did this build on Linux? · 25d8db7c
      unknown authored
      logging_ok:
        Logging to logging@openlogging.org accepted
      mysql_priv.h, my_time.h:
        Moved declaration of days_in_month array from mysql_priv.h to my_time.h to correct Windows build issues
      
      
      include/my_time.h:
        Moved declaration of days_in_month array from mysql_priv.h to my_time.h to correct Windows build issues
      sql/mysql_priv.h:
        Moved declaration of days_in_month array from mysql_priv.h to my_time.h to correct Windows build issues
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      25d8db7c
  7. 17 Aug, 2004 1 commit
  8. 14 Aug, 2004 1 commit
    • unknown's avatar
      mysql_priv.h: · 7c3ecdff
      unknown authored
        Added declarations for print_msg_to_log and vprint_msg_to_log.  sql_print_error are simple functions that wrap calls to print_msg_to_log.  Define the different error types with MY_ERROR_TYPE, MY_WARNING_TYPE, and MY_INFORMATION_TYPE
      gen_lex_hash.cc:
        Added NULL error reporting parameter to handle_options
      log.cc:
        Add print_msg_to_log, print_buffer_to_log, and vprint_msg_to_log.  Print_msg_to_log will write the message to the windows event log if on NT.  We now have error, warning, and information versions of sql_print_xxxx.  T his is a variation of a similar changeset WAX did.
      mysqld.cc:
        Added option_error_reporter callback function and pass that into handle_options
      mysql.cc:
        Added NULL as error reporter arg to the end of handle_options
      Many files:
        Added NULL error reporter parameter as the last paramter to handle_options
      my_getopt.c:
        Added second function pointer to server as an error reporting callback.  Added local function report_option_error that will either write the error to stderr or to the error reporting callback.  changed all calls in handle_options from fprintf(stderr, ... ) to report_option_error
      my_getopt.h:
        Changed declaration of handle_options to use typedefs for the two function pointers.  added second function pointer to server as an error reporting callback
      mysqld.dsp:
        Added custom build step for compiling message file and added message resource file (output of mc)
      
      
      VC++Files/sql/mysqld.dsp:
        Added custom build step for compiling message file and added message resource file (output of mc)
      client/mysqladmin.c:
        Added NULL error reporter parameter as the last paramter to handle_options
      client/mysqlcheck.c:
        Added NULL error reporter parameter as the last paramter to handle_options
      client/mysqldump.c:
        Added NULL error reporter parameter as the last paramter to handle_options
      client/mysqlimport.c:
        Added NULL error reporter parameter as the last paramter to handle_options
      client/mysqlmanager-pwgen.c:
        Added NULL error reporter parameter as the last paramter to handle_options
      client/mysqlmanagerc.c:
        Added NULL error reporter parameter as the last paramter to handle_options
      client/mysqlbinlog.cc:
        Added NULL error reporter parameter as the last paramter to handle_options
      client/mysqlshow.c:
        Added NULL error reporter parameter as the last paramter to handle_options
      client/mysqltest.c:
        Added NULL error reporter parameter as the last paramter to handle_options
      extra/my_print_defaults.c:
        Added NULL error reporter parameter as the last paramter to handle_options
      extra/mysql_install.c:
        Added NULL error reporter parameter as the last paramter to handle_options
      extra/mysql_waitpid.c:
        Added NULL error reporter parameter as the last paramter to handle_options
      extra/perror.c:
        Added NULL error reporter parameter as the last paramter to handle_options
      extra/resolve_stack_dump.c:
        Added NULL error reporter parameter as the last paramter to handle_options
      extra/resolveip.c:
        Added NULL error reporter parameter as the last paramter to handle_options
      isam/isamchk.c:
        Added NULL error reporter parameter as the last paramter to handle_options
      isam/pack_isam.c:
        Added NULL error reporter parameter as the last paramter to handle_options
      myisam/mi_test1.c:
        Added NULL error reporter parameter as the last paramter to handle_options
      myisam/myisam_ftdump.c:
        Added NULL error reporter parameter as the last paramter to handle_options
      myisam/myisamchk.c:
        Added NULL error reporter parameter as the last paramter to handle_options
      myisam/myisampack.c:
        Added NULL error reporter parameter as the last paramter to handle_options
      include/my_getopt.h:
        Changed declaration of handle_options to use typedefs for the two function pointers.  added second function pointer to server as an error reporting callback
      mysys/my_getopt.c:
        Added second function pointer to server as an error reporting callback.  Added local function report_option_error that will either write the error to stderr or to the error reporting callback.  changed all calls in handle_options from fprintf(stderr, ... ) to report_option_error
      tools/mysqlmanager.c:
        Added NULL error reporter parameter as the last paramter to handle_options
      client/mysql.cc:
        Added NULL as error reporter arg to the end of handle_options
      sql/mysqld.cc:
        Added option_error_reporter callback function and pass that into handle_options
      sql/log.cc:
        Add print_msg_to_log, print_buffer_to_log, and vprint_msg_to_log.  Print_msg_to_log will write the message to the windows event log if on NT.  We now have error, warning, and information versions of sql_print_xxxx.  T his is a variation of a similar changeset WAX did.
      sql/gen_lex_hash.cc:
        Added NULL error reporting parameter to handle_options
      sql/mysql_priv.h:
        Added declarations for print_msg_to_log and vprint_msg_to_log.  sql_print_error are simple functions that wrap calls to print_msg_to_log.  Define the different error types with MY_ERROR_TYPE, MY_WARNING_TYPE, and MY_INFORMATION_TYPE
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      7c3ecdff
  9. 11 Aug, 2004 1 commit
    • unknown's avatar
      Bug#4411 · e4f6a205
      unknown authored
        Fix for server hang bug
      
      
      mysql-test/r/heap.result:
        Bug#4411
          Test for server hang bug
      mysql-test/t/heap.test:
        Bug#4411
          Test for server hang bug
      sql/opt_sum.cc:
        Bug#4411
          Allow code to exit the loop.
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      e4f6a205
  10. 06 Aug, 2004 1 commit
    • unknown's avatar
      Fix for bug #4491 "timestamp(19) doesn't work". · 2d4c9c62
      unknown authored
      We should allow 19 as length of newly created TIMESTAMP fields.
      
      
      mysql-test/r/type_timestamp.result:
        Added test of TIMESTAMP(19) support.
      mysql-test/t/type_timestamp.test:
        Added test of TIMESTAMP(19) support.
      sql/sql_parse.cc:
        add_field_to_list(): TIMESTAMP columns should also support 19 as length since it is
        length of 4.1 compatible representation.
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      2d4c9c62
  11. 05 Aug, 2004 2 commits
    • unknown's avatar
      Remove unused config parameters · fe8de8d1
      unknown authored
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      fe8de8d1
    • unknown's avatar
      mysqld.cc, mysql_test_run.c: · e0dbd0a9
      unknown authored
        Changed URL in error message, page has moved
      
      
      netware/mysql_test_run.c:
        Changed URL in error message, page has moved
      sql/mysqld.cc:
        Changed URL in error message, page has moved
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      e0dbd0a9
  12. 20 Jul, 2004 1 commit
    • unknown's avatar
      Added innodb_locks_unsafe_for_binlog option. This option turns off Innodb · 0390acec
      unknown authored
        next-key locking. Using this option the locks InnoDB sets on index 
        records do not affect the ``gap'' before that index record. Thus, this option
        allows phantom problem.
      
      
      innobase/include/srv0srv.h:
        Added srv_locks_unsafe_for_binlog for innodb_locks_unsafe_for_binlog option.
      innobase/row/row0sel.c:
        If innodb_locks_unsafe_for_binlog option is used, we lock only the record, i.e. 
        next-key locking is not used. Therefore, setting lock to the index record
        do not affect the ``gap'' before that index record. Thus, this option
        allows phantom problem, because concurrent insert operations are allowed inside 
        the select range.
      innobase/srv/srv0srv.c:
        Added srv_locks_unsafe_for_binlog for innodb_locks_unsafe_for_binlog option.
      sql/ha_innodb.cc:
        Added innobase_locks_unsafe_for_binlog and srv_locks_unsafe_for_binlog for 
        innodb_locks_unsafe_for_binlog option.
      sql/ha_innodb.h:
        Added innobase_locks_unsafe_for_binlog for innodb_locks_unsafe_for_binlog option.
      sql/mysqld.cc:
        Added OPT_INNODB_LOCKS_UNSAFE_FOR_BINLOG, innobase_locks_unsafe_for_binlog for
        innodb_locks_unsafe_for_binlog option.
      sql/set_var.cc:
        Added innodb_locks_unsafe_for_binlog and innobase_locks_unsafe_for_binlog for
        innodb_locks_unsafe_for_binlog option.
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      0390acec
  13. 09 Jul, 2004 1 commit
  14. 06 Jul, 2004 1 commit
    • unknown's avatar
      Bug#4407 - assertion in ha_myisam.cc · c7d48e57
      unknown authored
        Fix assertion failure where ha_myisam::index_next() is called
        without first calling ha_myisam::ha_index_init()
      
      
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      c7d48e57
  15. 05 Jul, 2004 1 commit
    • unknown's avatar
      BUG#4384 · a02a9cdb
      unknown authored
      ndb/src/common/util/ConfigValues.cpp:
        BUG#4384
        Compute pointers manually instead of using ptr[-x]
        Changed return type from "*&" to "**"
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      a02a9cdb
  16. 01 Jul, 2004 1 commit
  17. 23 Jun, 2004 1 commit
    • unknown's avatar
      mysql-copyright: · d26e8de3
      unknown authored
        Cleaned-up trim_the_fat()
      
      
      Build-tools/mysql-copyright:
        Cleaned-up trim_the_fat()
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      d26e8de3
  18. 21 Jun, 2004 1 commit
  19. 18 Jun, 2004 2 commits
    • unknown's avatar
      my_md5sum: · 9c5ba5c7
      unknown authored
        new file, simulates 'md5sum' as a perl script
      
      
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      9c5ba5c7
    • unknown's avatar
      Fix for bug #4182 · 4b80d6fe
      unknown authored
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      4b80d6fe
  20. 10 Jun, 2004 1 commit
  21. 09 Jun, 2004 1 commit
    • unknown's avatar
      charset.c: · f01f2075
      unknown authored
        Fix to be ANSI C complient
        ,
      
      
      mysys/charset.c:
        Fix to be ANSI C complient
        ,
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      f01f2075
  22. 08 Jun, 2004 1 commit
    • unknown's avatar
      Added function innobase_store_binlog_offset_and_flush_log requested by Guilhem · 9ce36bdf
      unknown authored
      to ha_innodb.cc and ha_innodb.h
      
      
      sql/ha_innodb.cc:
        /***********************************************************************
        This function stores binlog offset and flushes logs */
        
        void
        innobase_store_binlog_offset_and_flush_log(
        /*=============================*/
            char *binlog_name,          /* in: binlog name   */
            longlong offset             /* in: binlog offset */
        );
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      9ce36bdf
  23. 03 Jun, 2004 1 commit
    • unknown's avatar
      extern"C" bug · 02876737
      unknown authored
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      02876737
  24. 01 Jun, 2004 1 commit
    • unknown's avatar
      various ndb make changes, see respective file · efeb3c68
      unknown authored
      BitKeeper/deleted/.del-Makefile.am~d4e228ebd21fc066:
        Delete: ndb/include/Makefile.am
      acinclude.m4:
        static linking of ndbclient into mysqld
      configure.in:
        removed ndb/include/Makefile.am + fixed conditional compile of ndb shm, sci
      ndb/Makefile.am:
        dist-hook for make distdir in ndb
      ndb/config/type_ndbapitest.mk.am:
        use of libndbclient.so in testprograms
      ndb/config/type_ndbapitools.mk.am:
        static linking to binary distributed ndb tools
      ndb/src/Makefile.am:
        enable libndbclient.so
      ndb/src/common/transporter/Makefile.am:
        added support for optional inclusion of shared mem and sci in ndb transporter
      ndb/tools/Makefile.am:
        new type for tools which should be statically linked with libndbclient
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      efeb3c68
  25. 28 May, 2004 2 commits
  26. 26 May, 2004 1 commit
    • unknown's avatar
      logging_ok: · bdd1f207
      unknown authored
        Logging to logging@openlogging.org accepted
      compile-pentium-max:
        changed --with-ndbcluster to --without-ndbcluster because it fails on 4.1 builds
      
      
      BUILD/compile-pentium-max:
        changed --with-ndbcluster to --without-ndbcluster because it fails on 4.1 builds
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      bdd1f207
  27. 25 May, 2004 1 commit
    • unknown's avatar
      logging_ok: · 252f3130
      unknown authored
        Logging to logging@openlogging.org accepted
      Do-compile:
        1. Option to ensure that logs are moved and then backed up on each host prior to a build
        2. Option to run build with flag "--without-ndbcluster"
      
      
      Build-tools/Do-compile:
        1. Option to ensure that logs are moved and then backed up on each host prior to a build
        2. Option to run build with flag "--without-ndbcluster"
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      252f3130
  28. 24 May, 2004 1 commit
    • unknown's avatar
      see notes for Do-compile · 351b8248
      unknown authored
      Build-tools/Do-compile:
        Added two options that:
        1. Clear logs on each host prior to build
        2. Turn off ndbcluster
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      351b8248
  29. 21 May, 2004 2 commits
    • unknown's avatar
      fix for macosx where SIGRTMIN is missing · 769764f3
      unknown authored
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      769764f3
    • unknown's avatar
      First commit of archive example. Archive is a simple storage engine that... · 40a41161
      unknown authored
      First commit of archive example. Archive is a simple storage engine that handles inserts and selects. 
      
      
      acconfig.h:
        Adding undef piece for HAVE_ARCHIVE_DB	
      acinclude.m4:
        Code needed for --with-archive-storage-engine flag for compile.
      configure.in:
        Adding tag for Archive
      sql/Makefile.am:
        Source updates to compile ha_archive
      sql/examples/ha_archive.cc:
        Class file for archive storage engine. First version.
      sql/handler.cc:
        Updates needed for adding archive storage engine.
      sql/handler.h:
        ENUM for archive storage engine.
      sql/mysql_priv.h:
        Archive show options
      sql/mysqld.cc:
        Ifdef foor HAVE_ARCHIVE_DB
      sql/examples/ha_archive.h:
        Include file for archive storage engine addition.
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      40a41161
  30. 20 May, 2004 1 commit
  31. 19 May, 2004 1 commit
    • unknown's avatar
      Forte compile fixes · f2914bb1
      unknown authored
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      f2914bb1
  32. 18 May, 2004 1 commit
    • unknown's avatar
      fix ndb odbc compile · ba79884d
      unknown authored
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      ba79884d
  33. 13 May, 2004 1 commit
    • unknown's avatar
      Snippet from the Internet: · e408b3fc
      unknown authored
      Common Symbols
      
      If you get errors in linking complaining about common symbols
      ld: common symbols not allowed with MH_DYLIB format
      
      Then it means that you've got a global variable in the library which has
      not been assigned a value.
      
      Got this problem with three globals in NdbDaemon.c
      
      
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      e408b3fc
  34. 11 May, 2004 1 commit
  35. 10 May, 2004 1 commit
    • unknown's avatar
      logging_ok: · 66f9fc5e
      unknown authored
        Logging to logging@openlogging.org accepted
      item_cmpfunc.cc, ctype_recoding.test, ctype_recoding.result:
        Call Item_func_conv_charset::fix_fields() in Item_bool_func2::fix_length_and_dec() (but #3704)
      
      
      mysql-test/r/ctype_recoding.result:
        Call Item_func_conv_charset::fix_fields() in Item_bool_func2::fix_length_and_dec()
      mysql-test/t/ctype_recoding.test:
        Call Item_func_conv_charset::fix_fields() in Item_bool_func2::fix_length_and_dec()
      sql/item_cmpfunc.cc:
        Call Item_func_conv_charset::fix_fields() in Item_bool_func2::fix_length_and_dec()
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      66f9fc5e