Commit Graph

342 Commits

Author SHA1 Message Date
26e3486966 Fix for router instance creation failure 2014-12-09 09:54:04 +00:00
43ed77b52b Bug 515 Conditional arguemnt to gw_write 2014-11-19 16:43:21 +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
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
fd11e6a7f5 Session-specific logging. Added functions
void session_enable_log(SESSION* ses, logfile_id_t id)
and
void session_disable_log(SESSION* ses, logfile_id_t id)

Which switch specific log type on/off if the log type in question is not generally enabled.

Each thread carries a thread-specific struct log_info_t which includes members for current session id and bitfield for enabled log types for the current session. That information is checked before actual log write functions are called.

Each file where session-specific logging is used, must include the following exports:

/** Defined in log_manager.cc */
extern int            lm_enabled_logfiles_bitmask;
extern size_t         log_ses_count[];
extern __thread log_info_t tls_log_info;
2014-11-19 00:08:59 +02:00
a30fc0c787 MAX-328, Add session identifier to trace log entries. Session id is given to session in session_alloc and stored to thread's local storage variable when thread picks a new event from epoll_wait. 2014-11-17 23:27:14 +02:00
68df1b9c99 Addition of timeout for connect,read,write
Addition of timeout for connect,read,write in mysql_mon.c
2014-11-10 15:13:26 +01: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
62270412cf readwritesplit.c: prevent switching the master during session. Added logging to cases where master has changed.
Moved DCB's member errhandle_called behing DEBUG flags to Release build. It shows if handleError is called for a DCB and makes it possible to avoid redundant calls.
2014-11-10 14:15:32 +02:00
39cc701b0d Branch update
Branch update
2014-11-07 16:59:01 +01:00
3b982ae820 Added monitor timeouts for connect/read/write
Added monitor timeouts for connect/read/write
2014-11-07 16:45:06 +01:00
ca677f90ec Bug 551 - added new routine to return NULL terminated query text
Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
Bug 551 - added new routine to return NULL terminated query text

Fixed issue in qlafilter that put filebase value into source value
2014-11-06 17:59:20 +00: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
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
970511a275 Update for message errors in DB authentication
Update for message errors in DB authentication
2014-10-24 12:20:50 +02:00
ac2811394e Removed compile warning for setipaddress
Removed compile warning for setipaddress
2014-10-23 17:49:59 +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
3cdb1dc2ae Added db names as hashtable
Added db names as hashtable
2014-10-20 19:26:13 +02: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
2dfa01fccc MySQL Auth with dbname check
MySQL Auth with dbname check

Unknown database ‘xxxxx’ is returned to client

Proper error number is still missing and also com_change_user need to
be fixed
2014-10-16 19:17:15 +02:00
52e8b33422 Added the ability to have a non-auto-flushing memlog. Flush is then a
manual process. Useful for triggering the dumping of the circular buffer when
an error is detected.
2014-10-14 11:40:23 +01:00
d645088645 Added resources pointer to service
Added resources pointer to service
2014-10-13 18:18:30 +02:00
d829c323b9 Header history update
Header history update
2014-10-13 09:55:42 +02:00
ee54310a73 Implementation of db auth
Implementation of db auth
2014-10-13 09:50:55 +02:00
32d66e6f84 Minor modifications for testing. 2014-10-03 17:24:46 +01:00
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
c4ca1ddb13 Updated non-source files with new company name. 2014-10-01 15:21:47 +03:00
b0683d9b4d Updated the licensing year from 2013 to 2013-2014 2014-10-01 14:37:12 +03:00
0acb8fe05d Renaming missed SkySQL references. 2014-10-01 13:48:00 +03:00
abbf4e7a7d Merge branch 'develop' into pointer_arithm 2014-10-01 05:33:32 +03:00
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
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
ea6a3f56d6 Fix to bug 487: http://bugs.skysql.com/show_bug.cgi?id=487
Changed all arithmetic operations on raw void pointers to properly use uint8_t pointers instead.
2014-09-29 13:07:30 +03:00
778877219c SPINLOCK_PROFILE set 0
SPINLOCK_PROFILE set 0
2014-09-26 17:04:40 +02:00
3430fc99d2 Shutdown fix in housekeeper
In memory logging in blr_master
2014-09-26 12:36:59 +01:00
63252e94f2 Merge branch 'release-1.0beta-refresh' into blr
Fix conflict and remove some redundant code

Conflicts:
	server/core/poll.c
2014-09-24 16:49:12 +01:00
92ce8a47ba Introduction of a new polling mechanism to make the thread usage more fair and avoid
having busy DCB's being able to block execution of events on less busy DCBs
2014-09-24 16:34:34 +01:00
eae2c03924 Merge branch 'release-1.0beta-refresh' into cmake_build 2014-09-24 09:25:50 +03:00
7562d49a95 Addition rtdsc for tracing purposes 2014-09-23 22:09:36 +01:00
45f8585804 Fix to bug #549, http://bugs.skysql.com/show_bug.cgi?id=549
Each monitor loops 10 times/second (sleep 100ms) and perform monitoring checks only when monitor's interval is spent. Monitors notice faster if the shutdown flag is set and thus overall shutdown is faster.
hint.c:added missing header
Changed interval from unsigned long to size_t which is guaranteed to be of same size also in windows (if possible).
2014-09-23 11:26:15 +03:00
d27522a6f9 Merge branch 'release-1.0beta-refresh' into cmake_build 2014-09-22 11:12:14 +03:00
d561ccb089 Merge branch 'release-1.0beta-refresh' into blr 2014-09-19 13:42:37 +01:00
5721df5176 Add initial file number
Fix for short binlog file names in rotate

Socket buffering changes
2014-09-19 13:40:38 +01:00
2d2fc28b07 Addition of code to prevent multiple hangup's beign processed on the same
DCB
2014-09-19 11:40:16 +01:00
2402d55de6 Some general tidyup plus addition of code to block zombie processing
if epoll_wait returned multiple descriptors
2014-09-19 10:50:54 +01:00
26e2695491 Merge branch 'release-1.0beta-refresh' into cmake_build 2014-09-18 11:13:24 +03:00