An error occurred fetching the project authors.
  1. 23 Dec, 2004 1 commit
  2. 13 Dec, 2004 1 commit
    • unknown's avatar
      WL#1051, more maintanable error messages. · 87275b28
      unknown authored
      BitKeeper/deleted/.del-mysqld_error.h~9dac75782467aab7:
        Delete: include/mysqld_error.h
      BitKeeper/deleted/.del-sql_state.h~4307ea5f1fe99019:
        Delete: include/sql_state.h
      BitKeeper/deleted/.del-errmsg.txt~ba132dc9bc936c8a:
        Delete: sql/share/czech/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~4617575065d612b9:
        Delete: sql/share/danish/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~ef28b592c7591b7:
        Delete: sql/share/dutch/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~11edc4db89248c16:
        Delete: sql/share/french/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~184eb1f09242dc72:
        Delete: sql/share/estonian/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~898865062c970766:
        Delete: sql/share/greek/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~94a93cc742fca24d:
        Delete: sql/share/german/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~f96b7055cac394e:
        Delete: sql/share/english/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~2cdeb8d6f80eba72:
        Delete: sql/share/norwegian/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~587903f9311db2d1:
        Delete: sql/share/italian/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~9dab24f7fb11b1e1:
        Delete: sql/share/korean/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~e3183b99fbba0a9c:
        Delete: sql/share/japanese/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~eeb2c47537ed9c23:
        Delete: sql/share/hungarian/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~606dfaeb9e81aa4e:
        Delete: sql/share/portuguese/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~7397c423c52c6d2c:
        Delete: sql/share/polish/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~b6181e29d8282b06:
        Delete: sql/share/norwegian-ny/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~e2609fdf7870795:
        Delete: sql/share/romanian/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~ef53c33ac0ff8a84:
        Delete: sql/share/russian/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~ffe4a0c9e3206150:
        Delete: sql/share/serbian/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~6bbd9eac7f0e6b89:
        Delete: sql/share/slovak/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~b44a85a177954da0:
        Delete: sql/share/swedish/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~f19bfd5d4c918964:
        Delete: sql/share/spanish/errmsg.txt
      BitKeeper/deleted/.del-errmsg.txt~8ed1999cbd481dc4:
        Delete: sql/share/ukrainian/errmsg.txt
      client/Makefile.am:
        Added pass to mysqld_error.j and sql_state.h
      extra/Makefile.am:
        Added rules to create mysqld_error.h and sql_state.h
      extra/comp_err.c:
        WL#1051
      include/Makefile.am:
        Added pass to mysqld_error.h and sql_state.h
      libmysql/Makefile.am:
        Added pass to mysqld_error.h and sql_state.h
      libmysql_r/Makefile.am:
        Added pass to mysqld_error.h and sql_state.h
      server-tools/instance-manager/Makefile.am:
        Added pass to mysqld_error.h and sql_state.h
      sql/Makefile.am:
        Added pass to mysqld_error.h and sql_state.h
      sql/share/Makefile.am:
        Removed unnecessary loop over all languages; addred rule to creat <lang>.sys files
      tools/Makefile.am:
        Added pass to mysqld_error.h and sql_state.h
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      87275b28
  3. 15 Nov, 2004 1 commit
    • unknown's avatar
      Some minor IM fixes · b5536bb9
      unknown authored
      server-tools/instance-manager/Makefile.am:
        Makefile.am cleanup
      server-tools/instance-manager/commands.cc:
        cleanup
      server-tools/instance-manager/instance_map.cc:
        fix the problem caused thread deadlock (as load ends up in the find()
        call which now also locks an instance map mutex)
      server-tools/instance-manager/listener.cc:
        portability fix
      server-tools/instance-manager/manager.cc:
        Ignore SIGPIPE
      server-tools/instance-manager/mysqlmanager.cc:
        cleanup
      server-tools/instance-manager/options.cc:
        options renamed
      b5536bb9
  4. 06 Nov, 2004 1 commit
  5. 05 Nov, 2004 1 commit
    • unknown's avatar
      fix for the IM linking problem · 4f32ec18
      unknown authored
      BitKeeper/etc/ignore:
        Added mysql-5.0.2-alpha.tar.gz server-tools/instance-manager/client.c server-tools/instance-manager/client_settings.h server-tools/instance-manager/errmsg.c to the ignore list
      server-tools/instance-manager/instance_map.cc:
        Comment updated
      server-tools/instance-manager/priv.cc:
        added variables needed by net_serv.cc
      server-tools/instance-manager/priv.h:
        declared variables needed by net_serv.cc
      sql/net_serv.cc:
        added some IM-specific defines
      4f32ec18
  6. 04 Nov, 2004 1 commit
    • unknown's avatar
      protability fix · 598bdc38
      unknown authored
      server-tools/instance-manager/Makefile.am:
        portability fix
      BitKeeper/etc/ignore:
        Added server-tools/instance-manager/thr_alarm.c to the ignore list
      598bdc38
  7. 03 Nov, 2004 1 commit
    • unknown's avatar
      linking problem fix · bb632293
      unknown authored
      server-tools/instance-manager/Makefile.am:
        fix that should solve the linking problem (libmysqlclient conflicts
        with libmysys)
      server-tools/instance-manager/instance_map.cc:
        propagae phtead_mutex_* functions from the wrapper
      bb632293
  8. 02 Nov, 2004 1 commit
    • unknown's avatar
      post-review fixes · 7a3a757f
      unknown authored
      server-tools/instance-manager/Makefile.am:
        Removed entry for deleted file
      server-tools/instance-manager/buffer.cc:
        cleanup
      server-tools/instance-manager/commands.cc:
        cleanup, added missing error handling
      server-tools/instance-manager/instance.cc:
        added waitpid in instance_start, added few checks
      server-tools/instance-manager/instance_map.cc:
        error handling for hash_init added
      server-tools/instance-manager/instance_map.h:
        Extended constructor
      server-tools/instance-manager/instance_options.cc:
        made add_option less bulky
      server-tools/instance-manager/instance_options.h:
        -
      server-tools/instance-manager/listener.cc:
        added missing close, fixed typo
      server-tools/instance-manager/manager.cc:
        moved some Instance_map initialization to costructor
      server-tools/instance-manager/protocol.cc:
        error handling added
      server-tools/instance-manager/protocol.h:
        store_to_string fixed to return a value
      server-tools/instance-manager/user_map.cc:
        error handling for hash_init added
      server-tools/instance-manager/user_map.h:
        added init() for User map (becouse of the hash_init check)
      7a3a757f
  9. 23 Oct, 2004 1 commit
    • unknown's avatar
      Intermediate commit - just to make new files visible to bk in the new · a5435ea7
      unknown authored
      tree
      
      
      server-tools/instance-manager/Makefile.am:
        Fixed IM linking to avoid using both mysys and libmysql as the define the
        same symbols and therefore conflict
      server-tools/instance-manager/listener.cc:
        Added ability to listen network ports
      server-tools/instance-manager/listener.h:
        Various additions to the Listener_thread_args
      server-tools/instance-manager/log.cc:
        merge
      server-tools/instance-manager/log.h:
        merge
      server-tools/instance-manager/manager.cc:
        Fixes and additions to enable guardian functionality
      server-tools/instance-manager/manager.h:
        Changed manager() signature
      server-tools/instance-manager/mysqlmanager.cc:
        Various fixes
      server-tools/instance-manager/options.cc:
        Added handling of default values for new options in the Options struct. (such
        as default_user, default_password, monitoring_interval e.t.c)
      server-tools/instance-manager/options.h:
        Added new options to the Options struct
      sql/net_serv.cc:
        Added MYSQL_INSTANCE_MANAGER defines to enable alarm handling in the IM
      server-tools/instance-manager/buffer.cc:
        Simple implementation of variable-length buffer
      server-tools/instance-manager/command.cc:
        Abstract command. All commands are derived from Command class
      server-tools/instance-manager/commands.h:
        Interfaces for all commands we have
      server-tools/instance-manager/factory.cc:
        Commands factory. This class hides command instantiation. The idea is to
        handle various protocols this way. (different commands for different
        protocols
      server-tools/instance-manager/guardian.cc:
        Guardian thread implementation (monitor and restart instances in case of a
        failure
      server-tools/instance-manager/guardian.h:
        Guardian_thread and Guardian_thread_args class interface. The
        Guardian_thread is responsible for monitoring and restarting instances
      server-tools/instance-manager/instance.cc:
        Instance class contains methods and data to manage a single instance
      server-tools/instance-manager/instance.h:
        This file contains class an instance class interface. The class is
        responsible for starting/stopping an instance
      server-tools/instance-manager/instance_map.cc:
        The instance repository. This class is also responsible for initialization
        of Instance class objects.
      server-tools/instance-manager/instance_options.cc:
        The Instance_options class contains all methods to get and  handle options
        of an instance
      server-tools/instance-manager/mysql_connection.cc:
        The class responsible for handling MySQL client/server protocol connections
      server-tools/instance-manager/mysql_manager_error.h:
        The list of Instance Manger-specific errors
      server-tools/instance-manager/parse.cc:
        Simple query parser
      server-tools/instance-manager/parse.h:
        Parser interface
      server-tools/instance-manager/protocol.cc:
        Here implemented functions used to handle mysql client/server protocol
      server-tools/instance-manager/protocol.h:
        Interface for MySQL client/server protocol
      server-tools/instance-manager/thread_registry.cc:
        Thread registry stores information about every thread. It's main function is
        to provide graceful shutdown for all threads.
      server-tools/instance-manager/user_map.h:
        User map contains hash with user names and passwords
      a5435ea7
  10. 12 Oct, 2004 1 commit
  11. 19 Aug, 2003 1 commit
    • unknown's avatar
      First implementation for signal handling and multi-threading: · df6047f0
      unknown authored
      safe shutdown and signal deliverence to all threads in 
      the manager process
      
      
      server-tools/instance-manager/Makefile.am:
        added listener.{h,cc} (listener thread)
        and thread_repository.{h,cc} - 
        class to handle threads && signals
      server-tools/instance-manager/log.h:
        minor fixes
      server-tools/instance-manager/manager.cc:
        unnecessary error checking was removed 
        added implementation for signal thread
      server-tools/instance-manager/manager.h:
        header guards're added
      server-tools/instance-manager/mysqlmanager.cc:
        unnecessary error checking was removed
      server-tools/instance-manager/options.cc:
        minor fixes
      server-tools/instance-manager/options.h:
        removed wrong declaration
      df6047f0
  12. 16 Aug, 2003 1 commit