mariadb/server-tools/instance-manager
unknown c6dfe79beb fixed the service bits of the IM
server-tools/instance-manager/IMService.cpp:
  * setting username and password to NULL so that the 
  IM runs at LocalSystem (this should be changed soon)
  * implemented stop service by raising a sigterm
  * implemented start service by loading options and calling manager()
server-tools/instance-manager/IMService.h:
  changed the sig for Run()
server-tools/instance-manager/WindowsService.cpp:
  default debugging to false
  changed the sig of RuN()
server-tools/instance-manager/WindowsService.h:
  change the sig of run()
server-tools/instance-manager/instance.cc:
  * remove the inclusion of process.h
  * concat all args into a single buffer to pass to CreateProcess
server-tools/instance-manager/instance_options.cc:
  quoting the binary to handle paths with quotes
server-tools/instance-manager/listener.cc:
  use a timeval for select so that our select will only run
  for 100 msec before we check to see if we are shutting down
server-tools/instance-manager/mysqlmanager.cc:
  if we are given the stand alone option, then run the manager as 
  standalone
server-tools/instance-manager/options.cc:
  Added stand alone command line arg
server-tools/instance-manager/options.h:
  Added stand alone command line arg
2005-09-13 14:53:19 -05:00
..
buffer.cc post-review fixes 2005-05-16 01:54:02 +04:00
buffer.h fix IM to display version string in "show instance status" (Bug #10229) 2005-06-01 04:40:22 +04:00
command.cc yassl changeset 2: 2005-04-30 19:48:45 +02:00
command.h Various post-review fixes 2004-10-26 23:22:12 +04:00
commands.cc Cleanup the instance manager code. 2005-08-29 23:29:35 +04:00
commands.h Post-review fixes for WL#2713 "Change IM behaviour so, that it only reads and alters one config file only." 2005-07-21 22:40:53 +04:00
guardian.cc Cleanup the instance manager code. 2005-08-29 23:29:35 +04:00
guardian.h Cleanup the instance manager code. 2005-08-29 23:29:35 +04:00
IMService.cpp fixed the service bits of the IM 2005-09-13 14:53:19 -05:00
IMService.h fixed the service bits of the IM 2005-09-13 14:53:19 -05:00
instance.cc fixed the service bits of the IM 2005-09-13 14:53:19 -05:00
instance.h Cleanup the instance manager code. 2005-08-29 23:29:35 +04:00
instance_map.cc Cleanup the instance manager code. 2005-08-29 23:29:35 +04:00
instance_map.h IM port fixes: fix crash on startup, add more error checking, get rid of unnecessary code. 2005-08-05 14:35:30 +04:00
instance_options.cc fixed the service bits of the IM 2005-09-13 14:53:19 -05:00
instance_options.h New "Instance Manager" code: 2005-08-05 20:44:52 +02:00
listener.cc fixed the service bits of the IM 2005-09-13 14:53:19 -05:00
listener.h initial import of Windows port of IM. 2005-07-20 10:55:40 -05:00
log.cc New "Instance Manager" code: 2005-08-05 20:44:52 +02:00
log.h Various fixes (cleanups, valgrind, makefiles, ...) 2005-02-03 20:48:58 +03:00
Makefile.am Cleanup the instance manager code. 2005-08-29 23:29:35 +04:00
manager.cc Cleanup the instance manager code. 2005-08-29 23:29:35 +04:00
manager.h initial import of Windows port of IM. 2005-07-20 10:55:40 -05:00
messages.cc post-review fixes 2005-05-16 01:54:02 +04:00
messages.h Fix for AIX compilation failure: sacred knowledge of my_global.h nature (it should be 2005-03-22 02:04:14 +03:00
mysql_connection.cc Remove a no longer used header. 2005-08-29 23:32:47 +04:00
mysql_connection.h Fix for pekka's IM compilation failure at ndb.mysql.com 2004-12-17 12:08:59 +03:00
mysql_manager_error.h post-review fixes 2005-05-16 01:54:02 +04:00
mysqlmanager.cc fixed the service bits of the IM 2005-09-13 14:53:19 -05:00
mysqlmanager.vcproj A few changes to fix compiling on Windows 2005-09-06 18:06:06 -06:00
options.cc fixed the service bits of the IM 2005-09-13 14:53:19 -05:00
options.h fixed the service bits of the IM 2005-09-13 14:53:19 -05:00
parse.cc Cleanup the instance manager code. 2005-08-29 23:29:35 +04:00
parse.h Cleanup the instance manager code. 2005-08-29 23:29:35 +04:00
parse_output.cc Cleanup the instance manager code. 2005-08-29 23:29:35 +04:00
parse_output.h several fixes to the previous patch 2005-06-07 17:57:20 +04:00
portability.h Cleanup the instance manager code. 2005-08-29 23:29:35 +04:00
priv.cc New "Instance Manager" code: 2005-08-05 20:44:52 +02:00
priv.h New "Instance Manager" code: 2005-08-05 20:44:52 +02:00
protocol.cc Clean up merge from 4.1 2005-08-15 14:19:56 -07:00
protocol.h rename: store_to_string -> store_to_protocol_packet 2005-06-15 01:06:25 +04:00
README First implementation of instance-manager carcass: 2003-08-16 21:44:24 +04:00
thread_registry.cc Cleanup the instance manager code. 2005-08-29 23:29:35 +04:00
thread_registry.h Cleanup the instance manager code. 2005-08-29 23:29:35 +04:00
user_map.cc Cleanup the instance manager code. 2005-08-29 23:29:35 +04:00
user_map.h Fix for AIX compilation failure: sacred knowledge of my_global.h nature (it should be 2005-03-22 02:04:14 +03:00
WindowsService.cpp fixed the service bits of the IM 2005-09-13 14:53:19 -05:00
WindowsService.h fixed the service bits of the IM 2005-09-13 14:53:19 -05:00

Instance Manager - manage MySQL instances locally and remotely.

File description:
 mysqlmanager.cc - entry point to the manager, main, 
 options.{h,cc} - handle startup options
 manager.{h,cc} - manager process
 mysql_connection.{h,cc} - handle one connection with mysql client.

See also instance manager architecture description in mysqlmanager.cc.