Mark Riddoch
a786d76852
Fixed typo
2015-01-29 16:04:06 +00:00
Mark Riddoch
af415f58c3
Add support for select @@max_allowed_packet
2015-01-07 17:38:41 +00:00
Mark Riddoch
909518fac7
Improved error messages
...
Support for running out of disk space in the binlog router
Support for COM_PING & COM_STATISTICS added in the binlog router
Addition of binlogdir router option
2014-12-16 10:38:09 +00:00
Mark Riddoch
e102d56e69
Merge branch 'blr' into release-1.0GA
...
Conflicts:
server/modules/protocol/mysql_backend.c
server/modules/routing/binlog/blr_master.c
2014-12-05 11:42:02 +00:00
Mark Riddoch
2b998eb17f
Merging binlog router into beta refresh
2014-12-05 11:30:03 +00:00
Mark Riddoch
36aea7454f
Updates for new logging definitions
2014-12-04 16:56:33 +00:00
Mark Riddoch
863a30c969
Merge branch 'blr' of https://github.com/mariadb-corporation/MaxScale into blr
...
Conflicts:
server/core/gateway.c
2014-11-26 08:47:50 +00:00
Mark Riddoch
0dc5dca858
Added externs for Vilho's logging changes
2014-11-21 15:07:10 +00:00
Mark Riddoch
ba44605cb0
Changes for FDE events
2014-11-21 15:01:38 +00:00
Mark Riddoch
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
Mark Riddoch
70672e43a1
Addition of backoff process for master reconnect
...
Housekeeper task display
2014-10-23 10:46:55 +01:00
Mark Riddoch
932fc5dc2c
Resolve issue with icorrectly markign slave connection as errored
2014-10-21 14:31:05 +01:00
Mark Riddoch
554a054e18
Improve logging support
2014-10-17 12:29:29 +01:00
Mark Riddoch
2edab598b2
Remove memlog diagnostics used to find issues with transistion between
...
catchup and follow mode.
2014-10-17 11:14:10 +01:00
Mark Riddoch
9b3dfc86fe
Binlog router performance improvements
2014-10-17 08:38:58 +01:00
Mark Riddoch
fe0e7c74d0
Resolve transition from catchup to follow mode.
2014-10-14 11:43:08 +01:00
Mark Riddoch
fd1154b944
Change of distribution mechanism to use fake events exclusively and avoid
...
complex locking mechanism and blocking the master DCB eent processign thread
Addition of shared BLFILE mechanism to reduce open/close overhead
2014-10-03 14:33:28 +01:00
Mark Riddoch
501d0bcae6
Reconnect to master on error
...
Refine locking in blr_slave_catchup and add tracing
2014-10-02 17:19:43 +01:00
Mark Riddoch
9186d3fa90
Fixes for blr_salve performanc issues, linking of embedded library,
...
housekeeper heartbeat addition and unloading of modules to allow
profiling of modules using LD_PROFILE environment variable and sprof
2014-10-01 18:30:13 +01:00
Mark Riddoch
0ef87e3cc1
Updates to slave catchup mode to use fake events
...
Addition of fake EPOLLOUT event mechanism
New memlog feature for debugging purposes
2014-09-30 13:25:45 +01:00
Markus Makela
c344231f80
Renamed all occurences of SkySQL to MariaDB Corporation
2014-09-30 13:02:10 +03:00
Mark Riddoch
5721df5176
Add initial file number
...
Fix for short binlog file names in rotate
Socket buffering changes
2014-09-19 13:40:38 +01:00
Mark Riddoch
c273988e51
Fixed for EPOLLHUP events
...
Possible double free in maxscaled on close
binlog router debugging/tracing
2014-09-05 17:29:17 +01:00
Mark Riddoch
81e1dd8719
Merge branch 'develop' into blr
...
Add instrumentation
Remove mutexes
Improve gwbuf_append performance
Conflicts:
server/core/dcb.c
server/modules/protocol/mysql_backend.c
2014-08-28 11:41:26 +01:00
Mark Riddoch
2963a8448b
Implement non-blocking alternative to mutexes for read serialisation
2014-06-10 17:59:49 +01:00
Mark Riddoch
4b5f801ff9
Misc fixes for bin log rotate issues
2014-05-28 23:38:54 +01:00
Mark Riddoch
c1d39999ff
Improvements to debug interface & blr updates
2014-05-21 17:25:21 +01:00
Mark Riddoch
1d08b0100f
Initial binlog prototype
...
Supports pulling binlogs from the master, caching to a local file and relaying to a slave.
Only tested with a single slave and a single MaxScale thread.
2014-05-13 16:06:05 +01:00