Johan Wikman
3f53eddbde
MXS-2020 Replace ss[_info]_dassert with mxb_assert[_message]
2018-08-22 11:34:59 +03:00
Johan Wikman
cf0aeed516
MXS-2014 Rename log_manager.h to log.h
...
There's nothing resembling a manager anymore.
2018-08-17 10:59:37 +03:00
Johan Wikman
83afcc0388
MXS-2013 Remove pointless defines
2018-08-15 09:29:28 +03:00
Markus Mäkelä
5a306aa20a
MXS-2005: Use log manager only after initialization
...
The log manager functions must not be used before it is initialized.
2018-08-14 14:57:34 +03:00
Markus Mäkelä
70fa300fe1
Remove unnecessary mxs_log_flush_sync calls
...
The calls were unnecessary in the context where they were made.
2018-08-13 10:28:02 +03:00
Markus Mäkelä
4c7a5017bc
MXS-1929: Create internal server representation
...
The server now has an internal C++ version that extends the public one.
2018-08-06 21:20:29 +03:00
Markus Mäkelä
4e8ac8dd4f
Fix explicit server allocation
...
The test cases allocated servers in a way that doesn't comfortably suit
the way the servers are now allocated. Adding a helper C++ class to load
module defaults makes it easier to do explicit server initialization in
tests.
The binlogrouter was also fixed in this commit as it uses servers much
like a test would use.
2018-07-17 11:52:21 +03:00
Johan Wikman
cc0299aee6
Update change date of 2.3
2018-06-25 10:07:52 +03:00
Marko
880db1353a
Merge branch '2.2' into develop
2018-06-07 14:39:16 +03:00
Marko
82a95bfe2d
MXS-1709 Fix memory leaks causing test_server to fail
2018-06-06 22:36:10 +03:00
Esa Korhonen
12035289f4
Remove server authenticator options
...
Was unused. A warning is printed if the parameter is defined. Any value is ignored.
2018-05-08 14:18:00 +03:00
Markus Mäkelä
658329b648
Merge branch '2.2' into develop
2018-05-03 10:00:44 +03:00
Markus Mäkelä
612b4e1a32
MXS-1847: Fix server_get_parameter
...
The function now takes an output buffer as a parameter. This prevents race
conditions by copying the parameter value into a local buffer.
2018-05-03 09:50:52 +03:00
Esa Korhonen
5d010ff712
Cleanup SERVER struct
...
Removed one unused field. Rearranged others, clarified comments.
2018-04-27 10:48:56 +03:00
Johan Wikman
e377b30803
Name core tests consistently
...
Now, given a concept xyz,
* the main test file is called test_xyz.cc
* the executable is called test_xyz, and
* the ctest test is called text_xyz.
2017-11-15 14:04:00 +01:00
Johan Wikman
f152c118cb
Name core tests consistently
...
Now, given a concept xyz,
* the main test file is called test_xyz.cc
* the executable is called test_xyz, and
* the ctest test is called text_xyz.
2017-11-10 14:45:54 +02:00