18ae3e35ef
develop branch merged
...
develop branch merged
2014-10-10 15:30:56 +02:00
cd1bea82e8
Updated macros.cmake with different string matching parameters on searched libraries.
2014-10-10 14:46:11 +03:00
e00dbb9beb
Added missing my_config.h header to mqfilter.c
2014-10-10 13:17:12 +03:00
ebb3b52fdb
Included the my_config.h header before any system headers if mysql headers were used.
2014-10-10 12:30:21 +03:00
8cbfb90ce8
Fixed a missing 'else()' from macros.cmake and used unset instead of set when clearing variables.
2014-10-10 10:31:45 +03:00
5c968c9ac8
Merge branch 'develop' into shm_log_fix
2014-10-10 07:02:22 +03:00
d16bb227e9
Completing fix to bug #565 , http://bugs.mariadb.com/show_bug.cgi?id=565
...
Client's flags are also used when changing the user inside the session.
2014-10-09 16:37:26 +03:00
85b15cf5ce
Merge branch 'develop' of https://github.com/mariadb-corporation/MaxScale into develop
2014-10-09 15:54:11 +03:00
2bd93025a9
Fix to bug #558 , http://bugs.mariadb.com/show_bug.cgi?id=558
...
Added #include <strings.h> and length indicator to strncasecmp call.
Fix to bug #513 , http://bugs.mariadb.com/show_bug.cgi?id=513
Replaced usleep with nanosleep.
2014-10-09 15:51:46 +03:00
fe20df3596
Merged new query classifier tests and the filter harness
...
testserver.c: commented out the code that referred to undefined variables
testusers.c: changed server to user for the assert to make sense
2014-10-09 15:46:04 +03:00
9a6b884ff9
Merge branch 'query_classifier_test' into develop
2014-10-09 15:36:40 +03:00
a2940a77b3
Merge branch 'filter_harness' into develop
2014-10-09 15:35:04 +03:00
637d5c57b3
Merge branch 'develop' into filter_harness
2014-10-09 15:34:20 +03:00
4bea21f464
Merge branch 'develop' into query_classifier_test
2014-10-09 15:34:10 +03:00
659f3bfd58
Merge pull request #57 from mariadb-corporation/MAX-311
...
Fix to bug # 565, http://bugs.mariadb.com/show_bug.cgi?id=565
2014-10-09 14:19:44 +03:00
29e53e150a
Fix to bug # 565, http://bugs.mariadb.com/show_bug.cgi?id=565
...
Client flags are now copied to each backend and used in their connections.
log_manager.cc: fixed string allocation where one byte was missing.
mysql_client.c: fixed string allocation where one byte was missing.
2014-10-08 22:27:28 +03:00
d5071267e7
More tests; minor fixes.
2014-10-08 18:04:28 +01:00
76e85dfb11
Add more tests
2014-10-08 13:33:23 +01:00
81b09e7c4d
Additional tests for maxadmin and diagnostics within maxscale
2014-10-08 11:26:36 +01:00
1ab2cdfd81
Updated the README with correct CMake options.
2014-10-08 12:53:54 +03:00
7ab76ba653
Merge branch 'develop' of https://github.com/mariadb-corporation/MaxScale into develop
2014-10-08 12:45:20 +03:00
253b22d608
Added a 'DebugSymbols' build target to generate debugging symbols but not enable debugging code.
2014-10-08 12:44:22 +03:00
153a1cd385
Fixed the fix: invalid packet test removed.
2014-10-07 18:41:53 +03:00
93dc40bcb9
Merge branch 'develop' of https://github.com/mariadb-corporation/MaxScale into develop
2014-10-07 18:25:31 +03:00
07fc5162a0
Fix to bug #562 , http://bugs.mariadb.com/show_bug.cgi?id=562
...
mysql_client.c, added functions create_auth_fail_str, and get_username_from_auth to implement creation of similar error msg with MySQL. There is one difference left, because MaxScale prints IP address instead of hostname in error message.
2014-10-07 18:00:22 +03:00
496343c272
Add new tests
2014-10-07 15:47:21 +01:00
3cd8e29c4c
Changed the way some CMake functions are used to support older versions of CMake.
2014-10-07 14:09:22 +03:00
57ad30f105
Fuller message in asserts.
2014-10-07 09:08:49 +01:00
194ebcb054
Fix to bug 567( http://bugs.mariadb.com/show_bug.cgi?id=567 )
...
log_manager.cc: if the file exists, is a symbolic link and is not writable, the log manager does not fail but unlinks it and creates a new one.
2014-10-06 15:13:18 +03:00
d123314292
Merge branch 'develop' into query_classifier_test
2014-10-06 14:04:32 +03:00
b5188a7643
Merge branch 'develop' into filter_harness
2014-10-06 14:04:23 +03:00
3d7c23cf0b
added more test cases
2014-10-06 14:03:13 +03:00
b03b886c3f
added independent testing of the hint filter
2014-10-06 13:24:09 +03:00
54b6271c55
Merge branch 'develop' of https://github.com/mariadb-corporation/MaxScale into develop
2014-10-06 11:51:47 +03:00
aca8596efa
mysql_client.c:gw_client_close didn't close client session in cases where session->state == SESSION_STATE_STOPPING. That is a bug and lead to situation where session wasn't closed at all.
...
Also changed 'authorization failed' to 'access denied'
mysql_common.c: fixed memory leak in gw_receive_backend_auth, and replaced error code '2800' with '28000'.
readconnroute.c:handleError didn't set *succp pointer so uninitialized value was used in caller's context.
makefile.inc: added -lm to linker flags
mysql_backend.c: added a few comments
2014-10-06 11:46:12 +03:00
68580af95f
Modifications to building
2014-10-06 10:41:56 +03:00
1adc6ac5e8
Merge remote-tracking branch 'origin/develop' into filter_harness
2014-10-06 09:43:42 +03:00
524f693991
Split the filter testing harness into two different versions, the interactive and command line tool.
2014-10-06 09:41:21 +03:00
b22ab90d66
Changed the way query classifier test is run.
...
Now the test is a single executable, which should make it easier to use with CMake.
2014-10-04 10:19:00 +03:00
e17607b0d3
Minor changes to tests; fix typo; tidy up.
2014-10-03 17:24:46 +01:00
7dc9cf78f6
Change spinlock to use gcc atomic function when available; enhanced spinlock tests.
2014-10-03 17:24:46 +01:00
32d66e6f84
Minor modifications for testing.
2014-10-03 17:24:46 +01:00
dbe078f358
MySQL Authentication with wildcards in hosts
...
MySQL Authentication:
Added support for wildcards in hosts:
a.b.c.%
a.b.%.%
a.%.%.%
2014-10-03 17:26:41 +02:00
fdab88cbb6
Added extra tests; tidied.
2014-10-03 15:48:01 +01:00
48489234be
Merge branch 'develop' into MAX-268
2014-10-03 16:28:38 +02:00
d227409abc
re-enabled the automatic detection of dependencies for packages.
2014-10-03 15:08:49 +03:00
a7fc8cd68a
added missing dependencies to RPM and DEB packages.
2014-10-03 14:40:57 +03:00
3b0e3d04dc
Merge branch 'develop' into query_classifier_test
...
Conflicts:
README
macros.cmake
2014-10-03 11:38:47 +03:00
f3c77d6ec9
Reverting commit b102d69ef9a7b5310602773b0be2d4ea3032dce0 due to the bug being a duplicate and the correct fix being different.
2014-10-03 10:16:12 +03:00
c5f0baaa8f
'make testall' now correctly kills the test MaxScale process.
2014-10-03 10:09:15 +03:00