b19a4b9f4a
Commands for enabling the log priority added to maxadmin.
...
Enabling log files is accepted but deprecated.
2015-11-06 10:06:54 +02:00
33294e4c95
Whitespace and indentation changes.
...
- Tabs replaced with spaces.
- Indentation level 4 spaces.
- Allman braces (except for part of commands)
- Space after ,
- Spaces around binary operators.
No other changes.
2015-11-06 10:06:35 +02:00
160bbb70ee
MXS-251: strerror
...
Replaces all calls to strerror with calls to strerror_r. The former
is non-thread safe while the latter is.
2015-09-05 15:52:13 +03:00
09fdb0a2c2
Hopefully final tidy up.
2015-06-23 14:58:53 +01:00
351f52b8e1
Add "show persistent {server}"
2015-05-27 09:57:18 +01:00
90875c1164
Cleaned up unused variables.
2015-03-11 18:12:18 +02:00
63d83cd85d
Monitor API 2.0.0 implemented.
2015-03-11 15:18:55 +02:00
5bbd9a66fc
Added show feedbackreport
...
Added show feedbackreport
2015-03-06 11:15:06 +01:00
e952db0ee9
Notification server integration
...
Notification server integration: added proper logging to errors
Added “enable/disable feedback” via maxadmin/telnet
2015-03-05 18:58:07 +01:00
c2cd3f4c3d
Merge pull request #73 from tanji/serversjson
...
Output server list in JSON format
2015-02-19 16:56:02 +02:00
eacd41d5da
Use plural for command
2015-02-19 13:57:02 +01:00
e047247200
Add command to print all servers in JSON format
2015-02-19 10:07:31 +01:00
272cd73cad
Fix to bug #701 , http://bugs.mariadb.com/show_bug.cgi?id=701
...
debugcmd.c:execute_cmd:added skip counter which adjusts the starting position of next argument correctly thus avoiding cropping the latter quoted argument.
2015-01-19 18:38:46 +02:00
5d1f029260
New fix candidate to bug #698 , http://bugs.mariadb.com/show_bug.cgi?id=698
...
client/test/maxadmin_test.sh: added new cases for testing maxadmin
service.c:dListListeners:fixed NULL-pointer reference
debugcli.h: replaced magic number 80 with constant integer.
cli.c:execute:fixed command buffer overflow
debugcmd.c:convert_arg:restored return value to 0 in case of error
2015-01-19 17:55:02 +02:00
1a76d2d06f
Fix to bug #698 , http://bugs.mariadb.com/show_bug.cgi?id=698
...
debugcmd.c:convert_arg returned zero if argument is invalid. That zero was cast to pointer. Using it caused NULL-pointer references. Changed the return value indicating about error to 0x1 which is then handled properly.
2015-01-17 01:24:56 +02:00
f4f537a3e2
Fix to bug #673 , http://bugs.skysql.com/show_bug.cgi?id=673
...
dcb.c:dcb_hashtable_stats:division by zero
hashtable.c:hashtable_get_stats: NULL-pointer reference
service.c:serviceStartPort:set service->users NULL to avoid referring to freed memory
users.c:dcb_usersPrintf: NULL-pointer reference
debugcmd.c:convert_arg: changed return value to 1 in case of error, 0 (==NULL) is valid but it indicates that there are no users loaded.
execute_cmd: fixed command handling
2014-12-31 21:06:28 +02:00
8e1e72132b
Fix to #645 , http://bugs.mariadb.com/show_bug.cgi?id=654
...
NULL-terminated argument list in case where there are given more arguments than expected.
2014-12-23 18:12:23 +02:00
2e3fb9cbd3
Changed the 'seslog' command to 'sessionlog' in the telnet client.
2014-11-19 16:55:18 +02:00
2e456c7348
Changed the order of help messages about seslog command
2014-11-19 15:22:12 +02:00
e67ded72a0
Merge branch 'develop' of https://github.com/mariadb-corporation/MaxScale into develop
2014-11-19 12:07:13 +00:00
d3c8770852
Merge branch 'blr' into develop
...
Conflicts:
client/maxadmin.c
server/core/CMakeLists.txt
server/core/dcb.c
server/core/gateway.c
server/core/poll.c
server/core/test/CMakeLists.txt
server/core/test/makefile
server/include/poll.h
server/modules/routing/debugcmd.c
2014-11-19 12:00:55 +00:00
c3439027d4
Fixed a missing session list iteration from debugcmd.c
2014-11-19 13:07:37 +02:00
2556097a98
Added commands to debugcmd.c that enable and disable logs for a single session.
...
Added the session id to dprintAllSessions and dprintSession output.
2014-11-19 12:25:33 +02:00
98390e89cc
Added dummy cli commands that would enable and disable session logs.
2014-11-19 09:37:24 +02:00
a16d1d445e
Addition of flush log and flush logs command
2014-11-14 18:02:25 +00:00
9a5168c3e8
Put errors ganerating code behind FAKE_CODE macro, which is not defined by default in any build.
2014-11-10 15:22:08 +02:00
54d389e329
Fix to Coverity issue 72733
2014-11-01 21:16:03 +02:00
9e0a8a0eee
Addition of show eventstats
2014-10-23 13:38:46 +01:00
70672e43a1
Addition of backoff process for master reconnect
...
Housekeeper task display
2014-10-23 10:46:55 +01:00
e729a17fd4
Addition of new tuning parameters for epoll spins and wait time
2014-10-17 12:28:27 +01:00
f459bdfe04
Add new command to view the event queue
...
Fixes to fake poll events to improve fairness
2014-10-17 08:36:32 +01:00
ebb3b52fdb
Included the my_config.h header before any system headers if mysql headers were used.
2014-10-10 12:30:21 +03:00
b0683d9b4d
Updated the licensing year from 2013 to 2013-2014
2014-10-01 14:37:12 +03:00
f4e591e382
Changed 'SkySQL Gateway' to 'MariaDB Corporation MaxScale'
2014-09-30 13:15:03 +03:00
c344231f80
Renamed all occurences of SkySQL to MariaDB Corporation
2014-09-30 13:02:10 +03:00
8b5b4a17fe
Merge from Z3
...
Merge from Z3
2014-09-11 12:51:16 +02:00
531dfd017c
Addition of thread data to commands
2014-08-29 11:24:58 +01:00
744892e47c
Support for MySQL Cluster
...
Support for MySQL Cluster with ndbcluster monitor and readconnroute
with router_option=ndb
2014-07-30 09:41:03 +02:00
f96b762478
User interface improvements
...
Addition of enable/disable heartbeat, enable/disable root, list monitors,
show monitors
Better filter diagnostic output
2014-06-26 16:46:19 +01:00
fa08a141e4
Fix to reload dbusers
...
Tidyup show service output
2014-06-25 13:01:32 +01:00
719503e471
Addition of new client utility, maxadmin.
...
Supporting protocol for the admin interface
New routing module, cli, which shares source with debugcli
Tidyup output of lsit commands
2014-06-13 23:40:07 +01:00
9e164b83f0
Updates to debug CLI
...
Fix for argument passign to show filter
Addition of list dcbs commands
2014-06-07 20:41:58 +01:00
f612b90cd7
Merge branch 'develop' into MAX-65
2014-06-04 21:14:31 +01:00
1ebf27eab3
Add server maintenance mode.
...
Maintenance mode prevents a server from having new connections made
to it and stops MaxScale from monitoring a server. It is designed
to allow a server to be taken out of an active cluster for maintenance.
It prevents new connections and allowsg existing connections to
drain away prior to performaing maintenance on the server.
2014-06-03 09:25:09 +01:00
b764745fc3
Merge branch 'develop' into MAX-65
...
Conflicts:
server/core/config.c
2014-06-02 18:07:09 +01:00
8d55be4b23
First working filters implementaton.
...
Only downstream filters are supported currently, i.e. no result
set filtering can be done.
A crude QLA (Query Log All) filter is included as a test harness only
2014-05-30 16:45:39 +01:00
3e17120105
Allow space for terminating NULL in args array
2014-05-29 16:57:17 +01:00
797f044cf9
Addition of the list command to the debugcli to list servers,
...
services, listeners and sessions
2014-05-28 23:25:47 +01:00
d12ed592a0
Removed a duplicate code added by merge
...
A code duplication occurred in a switch statement during the merge of the cenh branch
2014-05-27 09:44:17 +01:00
45d5d521b8
Merge branch 'blr' into cenh
...
Conflicts:
Documentation/MaxScale Configuration And Usage Scenarios.pdf
server/core/config.c
server/core/dcb.c
server/core/service.c
server/modules/routing/Makefile
server/modules/routing/debugcmd.c
server/modules/routing/readwritesplit/readwritesplit.c
server/modules/routing/readwritesplit/test/rwsplit.sh
2014-05-23 16:39:39 +01:00