d799331c50
Added support for fine-grained query classification which is needed for configurable support for user- and system variable execution. This is partial implementation to task MAX-242. Tests passed with make -C server/modules/routing/readwritesplit/test but this is intermediate commit.
2014-09-05 22:50:35 +03:00
b8d7c3df9f
Merge branch 'Z3' of https://github.com/skysql/MaxScale into Z3
2014-09-05 20:54:04 +03:00
a986f17437
Merge branch 'Z3' of https://github.com/skysql/MaxScale into Z3
2014-09-05 20:53:31 +03:00
c273988e51
Fixed for EPOLLHUP events
...
Possible double free in maxscaled on close
binlog router debugging/tracing
2014-09-05 17:29:17 +01:00
ee63b042b7
use ISO-8601 format for date part in log message timestamp
2014-09-05 16:51:38 +02:00
4a9fb47699
fixed a division by zero error and enabled non-flush mode
2014-09-05 17:28:32 +03:00
bfac227f4d
tests for log manager write order
2014-09-05 17:24:26 +03:00
3872c2dd47
add librabbitmq-devel to BuildRequires
2014-09-05 12:28:17 +03:00
7b7fc74cfa
RabbitMQ filter is now built by default and can be disabled with BUILD_RABBITMQ=N
2014-09-05 12:00:48 +03:00
aafc891c9a
Fixed canonical query test and mqfilter.c bugs
2014-09-05 10:58:54 +03:00
c41a1ffe05
version.h is generated before entering any of the subdirectories.
2014-09-04 21:01:25 +03:00
c7725164d0
Documentation update
...
Documentation update
2014-09-04 17:42:01 +02:00
25eac133f3
Document updated
...
Document updated
2014-09-04 17:42:00 +02:00
2c470d7bf4
Fixed canonizer.c passing NULL to various functions.
2014-09-04 18:19:15 +03:00
a8700c12a1
RabbitMQ integration doc
...
RabbitMQ integration doc
2014-09-04 16:10:24 +02:00
36bf676a83
Fixed canonical test's makefile.
...
Added option for compiling MaxScale with RabbitMQ filter
2014-09-04 16:43:52 +03:00
8262054f8d
Merge branch 'Z3' of https://github.com/skysql/MaxScale into Z3
2014-09-04 16:18:26 +03:00
a81bebbc8f
Removed the mqfilter sources from the default filter build
2014-09-04 16:16:41 +03:00
d0c9afacca
Merge branch 'Z3' of https://github.com/skysql/MaxScale into Z3
2014-09-04 16:14:32 +03:00
d7b604bfa3
Added BUILD_RABBITMQ makefile variable to define if the mqfilter is built
2014-09-04 16:13:17 +03:00
2737db9729
Merge branch 'Z3' of https://github.com/skysql/MaxScale into Z3
2014-09-04 15:49:40 +03:00
bac40654d9
Merge branch 'Z3' of https://github.com/skysql/MaxScale into Z3
2014-09-04 15:49:10 +03:00
dfe2806e37
server/core/makefile: added -lmysqld to LDFLAGS so that the tests compile
...
query_classifier/test/canonical_tests/Makefile: Added hint.o to link flags
2014-09-04 15:44:00 +03:00
d09c5adfc2
Merge branch 'rabbitmq_consumer' into rabbitmq_filter_merge
2014-09-04 15:01:38 +03:00
9c7781e062
Merging rabbitmq into Z3
2014-09-04 15:01:05 +03:00
c00e51fd00
Merge branch 'Z3' into Z3_rabbit_partial
...
Conflicts:
server/modules/routing/readwritesplit/readwritesplit.c
2014-09-04 13:52:12 +03:00
4e11ea9b06
Merged some of the rabbitmq branch changes
...
query_classifier.cc: updated skygw_get_table_names to allow for partial or full table names
readwritesplit.c: transferred temporary table detection to separate functions
2014-09-04 13:31:20 +03:00
0630b2ff46
Merge branch 'Z3' of https://github.com/skysql/MaxScale into Z3
...
poll.c:poll_add_dcb: Addded EPOLLHUP back to flag set.
2014-09-04 12:29:06 +03:00
46ad53695e
fix binary location and add .cnf
2014-09-04 12:08:36 +03:00
5e529a8296
new monitor options added in MaxScale_template.cnf
...
new monitor options added in MaxScale_template.cnf
2014-09-04 09:45:04 +02:00
6b54927638
Z3 merge
2014-09-04 10:36:59 +03:00
f20a224801
MySQL monitor detects broken replication and a new option 'detect_stale_master' has been added.
...
- Monitor automatically builds the replication topology tree if at least Slave_IO thread is running in slaves and the master server will be available.
- If the replication is stopped or configuration removed the previos master server may be still available with detect_stale_master=1
The SERVER_STALE_STATUS bit is added to the server->status field
Monitor diagnostic routine print all new status descriptions
2014-09-04 09:29:31 +02:00
32cd901e5c
New entry point added to all monitors
...
New entry point added to all monitors
2014-09-04 09:27:23 +02:00
63a7ccf520
Merge branch 'MAX-232' into 232-bis
...
Conflicts:
server/core/server.c
server/include/server.h
2014-09-04 09:23:29 +02:00
4bf0d8a8d4
Merge branch 'rabbitmq_consumer' of github.com:skysql/MaxScale into rabbitmq_consumer
2014-09-03 23:33:52 +03:00
1928710cd8
add MariaDB-shared to buildrequires
2014-09-03 23:33:33 +03:00
7fcf950f8f
Merge branch 'Z3' of https://github.com/skysql/MaxScale into Z3
...
Conflicts:
server/modules/routing/readwritesplit/readwritesplit.c
2014-09-03 22:54:32 +03:00
cda39a62fb
Fixes to
...
Includes imprvements to hints processing. If hint can't be followed query is routed possibly to slave, and eventually to master if other attempts fail.
2014-09-03 22:09:50 +03:00
bd5a69f1fd
Merge remote-tracking branch 'origin/rabbitmq_consumer' into rabbitmq_consumer
2014-09-03 18:36:34 +03:00
13f63ab92b
additional checks for object and schema triggers
...
minor bug fixes in consumer.c
2014-09-03 18:35:20 +03:00
5e5c59d322
Merge branch 'MAX-237' into Z3
2014-09-03 17:50:56 +03:00
537fb87968
add .spec
2014-09-03 16:46:39 +03:00
89a2d1d4c7
RabbitMQ consumer client
2014-09-03 14:02:35 +03:00
6a03976e4f
support --long options with getopt_long()
2014-09-03 01:03:10 +02:00
cc5922b218
Merge branch 'MAX-237' into Z3
2014-09-02 16:58:20 +03:00
52f3adbf20
fixed temporary tables looking for database drops instead of table drops
2014-09-01 19:50:25 +03:00
0fed5c2c5b
Fix to bug #510 , http://bugs.skysql.com/show_bug.cgi?id=510 , made every MaxScale thread to call mysql_thread_init() before entering poll_waitevents. Also main thread does this before starting services. Removed all calls to mysql_thread_init() and to mysql_thread_end() from elsewhere than from poll.c:poll_waitevents and from gateway.c:main
...
skygw_utils.cc: replace_literal: fixed memory leak
2014-09-01 19:37:31 +03:00
a4ae7ea139
Fix for bug 493 - Multiple config file sections with the same name
2014-09-01 17:18:15 +01:00
60d6b5b699
Fix bugs 484 and 485.
2014-09-01 16:51:05 +01:00
3c1abf4b64
Cleanup
2014-09-01 13:57:31 +03:00