df9502bc38
Bug 591 - long option --nodaemon not working
2014-11-06 16:58:14 +00:00
9af863e70e
Merge branch 'develop' of https://github.com/mariadb-corporation/MaxScale into develop
2014-11-06 18:55:31 +02:00
831ad11a30
Fix to Coverity error 75425
2014-11-06 16:23:38 +02:00
4b98c472a8
Fixed a comment
2014-11-06 16:12:01 +02:00
c4d51f54cd
Fixes to Coverity bugs:
...
72743
73407
73408
73409
73415
73419
2014-11-06 15:40:11 +02:00
897fc3f117
Updated user relaod rate refresh and added checks for failed strdup
2014-11-06 09:53:05 +00:00
665315ea5c
Fix to bug #612 , http://bugs.mariadb.com/show_bug.cgi?id=612
...
Also added error logging in cases where memory allocation failed etc.
2014-11-05 22:04:36 +02:00
0a306b2eeb
Fix bug #611 , http://bugs.mariadb.com/show_bug.cgi?id=611
...
Fixes to Coverity issues 72703, 72713, 72718, 72721
2014-11-05 18:37:11 +02:00
b84797bfa6
Fix to Coverity issue 72749, replaced sprintf with snprintf
2014-11-05 15:32:57 +02:00
d611622b23
Fix to Coverity issue 72738, passed NULL-pointer to a function which referenced it.
2014-11-05 15:21:17 +02:00
43b4224d2d
Merge branch 'develop' of https://github.com/mariadb-corporation/MaxScale into develop
2014-11-05 14:43:22 +02:00
8b91a5f078
Fix to bug #610 , http://bugs.mariadb.com/show_bug.cgi?id=610
...
Fixes to Coverity issues 72728, 72755, 72745
2014-11-05 14:41:04 +02:00
699d07a613
Merge branch 'develop' of https://github.com/mariadb-corporation/MaxScale into develop
2014-11-05 14:22:46 +02:00
36c6a61330
Fixes to coverity bugs:
...
72670: query_classifier/query_classifier.cc
72682: server/modules/filter/qlafilter.c
72679: server/modules/filter/tee.c
72716: server/modules/protocol/maxscaled.c
72694: server/modules/protocol/telnetd.c
71743: server/modules/routing/readwritesplit/readwritesplit.c
2014-11-05 14:18:38 +02:00
5886ac3d31
Merge branch 'develop' of https://github.com/mariadb-corporation/MaxScale into develop
2014-11-05 12:16:05 +02:00
42fc241cb7
Added comment to server selection routine
2014-11-05 12:15:48 +02:00
17f87e29af
Fixes to some Coverity issues.
2014-11-05 11:57:42 +02:00
3395caf208
Fix two other incorrect pointers, changing bitmask to bitmask->bits.
2014-11-05 09:29:21 +00:00
3278be565a
Fix to bug #609 , http://bugs.mariadb.com/show_bug.cgi?id=609
...
If target can't be resolved, master is chosen. Bug cause master be chosen in most of the cases.
2014-11-05 11:18:25 +02:00
a493a841d9
Fix to harness_common.c Coverity errors.
2014-11-04 18:21:31 +02:00
c63f2af160
Fix bug in bitmask extension.
2014-11-04 11:36:06 +00:00
1b9da8662d
Fixed Coverity errors that were in harness_common.c
2014-11-04 11:37:26 +02:00
6ed8836b15
dcb.c:dcb_close prevent redundant execution of dcb_close for one DCB
2014-11-03 22:07:54 +02:00
54d389e329
Fix to Coverity issue 72733
2014-11-01 21:16:03 +02:00
10f8d0535a
Fixes to Coverity tasks 72734, 72717, 72700
2014-11-01 20:33:17 +02:00
9ccbab1899
poll.c:dcb_close Don't call poll_remove_dcb anymore if DCB has already been removed from poll set.
...
mysql_backend.c, mysql_client.c free error message GWBUF after calling handleError
readconnroute.c:handleError send error message to client before returning.
readwritesplit.c:handleError don't free error message buffer anymore since the caller of handleError frees it.
2014-11-01 20:00:59 +02:00
b6fe4e620a
Fixed another leaking socket. Coverity 72706
2014-11-01 15:28:41 +02:00
f1c4c1dfb2
Fixed one more socket leak
2014-11-01 00:01:38 +02:00
8aff04b0e9
Fixed Coverity case 72706
2014-10-31 23:35:29 +02:00
deffd4a69f
Fix to Coverity cases 73417, 73420, 72759, 72639
2014-10-31 23:11:19 +02:00
3f375e680a
Fix to #590 , http://bugs.mariadb.com/show_bug.cgi?id=590
...
gw_change_user returned error code in cases where authentication failed. That is not right behavior in that context. gw_change_user succeeds to route query and should return succees to router's routeQuery. Possible error is handled by creating error message and by feeding it to client DCB's event queue.
2014-10-31 20:09:43 +02:00
e812d765ef
Added Master Failback in show monitors
...
Added Master Failback in show monitors
2014-10-31 17:17:02 +01:00
3739e3ce56
Merge branch 'develop' into MAX-316
2014-10-31 15:45:05 +01:00
a342b453ac
Fixed Coverity tasks : 72722, 72706
2014-10-31 15:55:13 +02:00
7615e9c0ac
Merge branch 'develop' of https://github.com/mariadb-corporation/MaxScale into develop
2014-10-31 15:28:58 +02:00
00fded016b
Fixes to Coverity tasks : 73267, 72686, 72672
...
Cleaned up warnings, and added checks to malloc return values and error log writes in case of failures.
2014-10-31 15:25:59 +02:00
09b3351427
Added mysqld_error.h in dbusers
...
Added mysqld_error.h in dbusers
2014-10-31 11:22:15 +01:00
848c7aa0b8
Fixes to Coverity cases 72678 (retry), 72693
2014-10-31 11:38:57 +02:00
6f22975e6c
Added 'disable_master_failback' monitor option
...
Added 'disable_master_failback' option in Galera monitor
2014-10-30 19:03:07 +01:00
9967a45379
Disable Master failback in Galera Monitor
...
Disable Master failback in Galera Monitor
2014-10-30 18:41:30 +01:00
41f016df18
Coverity 72644
...
Coverity 72644
2014-10-30 17:26:55 +01:00
fabf62c065
Coverity 72739
...
Coverity 72739
2014-10-30 17:23:24 +01:00
237975ebcd
Coverity 72692
...
Coverity 72692
2014-10-30 17:16:59 +01:00
6c0406b7b9
Coverity: 72739
...
Coverity: 72739
2014-10-30 17:03:09 +01:00
0a6820c0f6
Merge branch 'develop' of https://github.com/mariadb-corporation/MaxScale into develop
2014-10-30 17:12:13 +02:00
60536f622e
Fix to bug #590 , http://bugs.mariadb.com/show_bug.cgi?id=590
...
Added function poll.c:poll_add_epollin_event_to_dcb which adds given event and related GWBUF to given DCB. The DCB is then added to event queue list so that its even becomes executed as soon as any of the threads start to process events next time.
The problem solved is case where COM_CHANGE_USER failed due to authentication failure. An error should be sent to the client but it was sent once per failed backend authentication instead of just once.
Thread which failed in authentication bypassed router and thus replies weren't filtered out. Solution adds an event and a GWBUF including error message to DCB and the DCB is then added to event queue. Thus the error message appeares like it was an incoming event and becomes processed properly.
An addition was made to mysql_backend.c:gw_read_backend_event so that self-generated event can be processed. Even if socket read doesn't manage to read anything, function proceeds if there is enough data in DCB's readqueue.
Fix ti bug #602 , http://bugs.mariadb.com/show_bug.cgi?id=602
Added function sescmd_response_complete which checks if the read data completes session command response packet(s). Function is called only if there's a sessoin command being executed.
2014-10-30 16:54:27 +02:00
728c5d5e3a
Removed db names display
...
Removed db names display, db name will be included in user detail only
2014-10-29 10:00:42 +01:00
f787077bc5
Removing two monitor consecutive events
...
Removing two monitor consecutive events
2014-10-27 16:24:35 +01:00
4576ae6613
Fixed query buffer length in mysql_mon
...
Fixed query buffer length in mysql_mon
2014-10-27 11:17:16 +01:00
16f2c39bea
Fine tuning of log print.
2014-10-25 00:28:48 +03:00