Commit Graph

1683 Commits

Author SHA1 Message Date
7471911087 added missing debug compiler flags and tuned library linking flags 2014-09-18 11:05:40 +03:00
0f3db1c091 First changes for fixing #548, http://bugs.skysql.com/show_bug.cgi?id=548
dcb.c:dcb_process_zombies:added new parameter which tells what DCB the thread will use after calling dcb_process_zombies. Thus, processing that DCB is skipped.
readwritesplit.c:routeQuery:removed double free call for query buffer.
2014-09-17 18:02:44 +03:00
675baad4b1 Fixed typo 2014-09-17 14:54:40 +01:00
95edddcbe5 Added debug output for dependency searches with -DDEBUG_OUTPUT=Y 2014-09-17 12:59:54 +03:00
f0b358bea6 Merge branch 'release-1.0beta-refresh' of https://github.com/skysql/MaxScale into release-1.0beta-refresh 2014-09-17 11:49:39 +03:00
3776fdb015 added a 'testall' target which builds and runs the tests 2014-09-17 10:39:47 +03:00
cde74cfaa5 added missing -lstdc++ flags 2014-09-17 09:16:23 +03:00
349fc9d6ab Added missing Pthread and libaio flags to log manager 2014-09-17 04:26:36 +03:00
8b1afbfe26 fixed tests not working with the normal 'make testall' 2014-09-16 20:02:28 +03:00
3acc2711d6 Merge branch 'release-1.0beta-refresh' into blr 2014-09-16 16:55:47 +01:00
c77807971d Merge branch 'release-1.0beta-refresh' of github.com:skysql/MaxScale into release-1.0beta-refresh 2014-09-16 16:53:06 +01:00
81b83f1978 Changed the way the static embedded library is searched 2014-09-16 18:16:20 +03:00
3b452b4745 Documentation file names change
Documentation file names change
2014-09-16 17:12:24 +02:00
c0112af04e changed the way static library searching is done 2014-09-16 17:53:36 +03:00
a5ba0457d0 Merge remote-tracking branch 'origin/release-1.0beta-refresh' into cmake_build 2014-09-16 17:36:35 +03:00
29bcab368b removed dynamic library installation when building non-static versions 2014-09-16 17:26:30 +03:00
be057a4eef Fixed changing cached values causing linking errors 2014-09-16 17:14:50 +03:00
e1118fb569 added check for packaging tools 2014-09-16 16:42:46 +03:00
c642af7891 Add binlogrouter back into Makefile following merge 2014-09-16 14:28:47 +01:00
b3c110d8e6 fix to dependency checks 2014-09-16 15:54:51 +03:00
77e0cccda6 Fix to query_classifier not being linked at all when using cmake 2014-09-16 15:41:46 +03:00
81d82e9037 Merge branch 'release-1.0beta-refresh' into blr 2014-09-16 13:22:03 +01:00
0f5cfdbd1a Added dependency checks, Debian packaging and fixes to various parts of the CMake build files. 2014-09-16 15:02:43 +03:00
48c25155f5 Completion to fix for http://bugs.skysql.com/show_bug.cgi?id=547
server.h:added macro SERVER_IS_ROOT_MASTER for finding valid candidate for root master
readwritesplit.c: wrote open three if conditions in get_root_master_bref for clarity
2014-09-16 14:49:04 +03:00
f3d32087d8 Performance improvement or streaming large result sets.
-bash-4.1$ time mysql -h 127.0.0.1 -P4007 -umassi -pmassi information_schema -q -e "select * from engines a, engines b, engines c, engines d, engines e;" > /dev/null

real	1m16.137s
user	0m0.660s
sys	0m0.392s
-bash-4.1$ time mysql -h 127.0.0.1 -P4007 -umassi -pmassi information_schema -q -e "select * from engines a, engines b, engines c, engines d, engines e;" > /dev/null

real	0m0.980s
user	0m0.944s
sys	0m0.027s
2014-09-16 12:37:57 +01:00
41226692ac Merge branch 'release-1.0beta-refresh' into cmake_build 2014-09-16 12:11:17 +03:00
7300e58787 Fix to #547, http://bugs.skysql.com/show_bug.cgi?id=547
readwritesplit.c:get_dcb now searches for master if slave is not available
2014-09-16 12:11:08 +03:00
fdf1271138 Cleaned up RabbitMQ component building. 2014-09-16 11:34:05 +03:00
98671de7f3 Set minimum CMake version to 2.8.12 2014-09-16 04:10:56 +03:00
3dc44ff6fd Fix to bug #544, http://bugs.skysql.com/show_bug.cgi?id=544
Changes to readwritesplit router.
2014-09-15 21:03:11 +03:00
e5d0dedd7f Added custom define to .spec file generation to prevent system folder generation 2014-09-15 20:02:17 +03:00
57b9962a3d more RPM fixes, manual ignoring of directories 2014-09-15 19:42:02 +03:00
1b8f952ce9 Ignoring of system folders 2014-09-15 19:25:22 +03:00
213a2dba9e Merge branch 'release-1.0beta-refresh' of https://github.com/skysql/MaxScale into release-1.0beta-refresh 2014-09-15 19:11:39 +03:00
a41a8d6060 Fix to bug #543, http://bugs.skysql.com/show_bug.cgi?id=543
All counters are now updated in routeQuery
Fix to bug #545, http://bugs.skysql.com/show_bug.cgi?id=545
All sql variable and session modification statements, such as autocommit-, and set <db> commands are routed to all nodes.
2014-09-15 19:01:04 +03:00
dc6db1d3d4 Merge branch 'release-1.0beta-refresh' of github.com:skysql/MaxScale into release-1.0beta-refresh 2014-09-15 14:53:42 +01:00
4e88833d3e Fixed memory leak in getUsers bug 439
Fixed memory leak in getUsers bug 439
2014-09-15 15:53:09 +02:00
d5e2410fe6 Fix for zero wieght in readconnrouter 2014-09-15 14:53:08 +01:00
eed96677df More packaging fixes 2014-09-15 15:52:01 +03:00
7225804c42 Add vi swap files 2014-09-15 13:23:58 +01:00
c8fc5b712b Merge branch 'hholzgra-hartmut-gitignore' into release-1.0beta-refresh 2014-09-15 13:22:46 +01:00
3cd5013251 Merge branch 'hartmut-gitignore' of https://github.com/hholzgra/MaxScale into hholzgra-hartmut-gitignore 2014-09-15 13:21:56 +01:00
8667bf27cb Fixed packaging problems 2014-09-15 14:52:47 +03:00
1f56db310d Changed variable names to closer match their usage
Changed the default values to the same as in makefiles
Added configured versions of maxscale.conf and maxscale init.d script
2014-09-15 14:12:55 +03:00
5343e77372 Merge branch 'release-1.0beta-refresh' of https://github.com/skysql/MaxScale into release-1.0beta-refresh 2014-09-15 13:40:28 +03:00
68f8e32f58 Added physical log paths to message which is printed on the start screen. Refers to bug #506, http://bugs.skysql.com/show_bug.cgi?id=506 2014-09-15 13:38:47 +03:00
46aca9d731 Wrong variable name in README 2014-09-15 11:49:53 +03:00
48012cd571 Added more build options and README changes 2014-09-15 11:48:40 +03:00
fb4f74ed61 Changed SPINLOCK_PROFILE back to #if so that defining SPINLOC_PROFILE 0 turns
off the profilign of spinlocks
2014-09-15 09:38:58 +01:00
2bfa8abd2a Fix for ifdef rather than if in SPINLOCK_PROFILE 2014-09-15 09:19:15 +01:00