de828ffc47
Update About-MaxScale.md
2015-12-09 10:42:27 +02:00
6846c57c5b
Updated limitations for galeramon
...
The server priority mechanics now allow finer control over master election.
2015-12-09 10:37:08 +02:00
5baf3fc510
Fixed title in MaxScale-Tutorial.md
...
The title referred to Master-Slave clusters even though the tutorial also
covers Galera clusters.
2015-12-08 16:57:31 +02:00
c163a69fc5
Removed redundant information from Galera tutorials.
...
The Galera tutorials were very similar to the MySQL Replication ones with the
only difference being the configuration file creation. The tutorials were split
into smaller parts which are now referred to in the main MaxScale tutorial.
Renamed MaxScale-and-Master-Slave-Replication.md to MaxScale-Tutorial.md since
the tutorial wasn't only about Master-Slave replication and included the links
to the Galera tutorials.
2015-12-08 16:54:29 +02:00
231a620dc0
Remove >= 0 check from unsigned type.
2015-12-08 14:37:21 +02:00
1deea7f929
Remove unnecessary comparison.
...
It makes no sense to compare an unsigned integer for non-negativeness;
it won't ever be. router_instance.lastEventReceived is uint8_t.
On centos5 this causes a warning that thus ends the compilation.
2015-12-08 13:28:11 +02:00
f27b2f2bb0
Fix to MXS-499: https://mariadb.atlassian.net/browse/MXS-499
2015-12-08 10:40:27 +01:00
edb3f3efd5
Fix coverity report of config.c
...
If pointer uninitialized there can be free of unallocated memory.
2015-12-08 10:28:31 +02:00
e3e8a59555
Allow hangup event also when EPOLLRDHUP is not available.
...
When generating a fake hangup event, EPOLLRDHUP is used if available,
otherwise EPOLLHUP. process_pollq(int) does the same thing both in the
case of EPOLLRDHUP and EPOLLHUP, so it seems this should work.
2015-12-08 10:14:10 +02:00
a71cab166b
Fix coverity report of gwbitmask.c
...
Buffer overrun. A byte is needed for the terminating null.
2015-12-08 09:33:04 +02:00
dbc321df9b
Fix coverity report of externcmd.c
...
Buffer overwrite.
2015-12-08 09:32:10 +02:00
f92b439ff1
Fix coverity report of log_manager.cc
...
- Too small array.
- Missing lock release.
2015-12-08 09:29:55 +02:00
89bdf179b7
Added newlines at the end of all files
...
Some files were missing newlines as the last character in the file, causing
errors to appear on some systems.
2015-12-08 09:23:55 +02:00
2f840ea089
Added newlines at the end of all files
...
Some files were missing newlines as the last character in the file, causing
errors to appear on some systems.
2015-12-07 20:23:18 +02:00
cc98fa6308
Fixed function prototype in maxadmin
...
The DoUsage function had a difference between the prototype and the real signature.
2015-12-07 17:54:53 +02:00
689ef73705
Fixed function prototype in maxadmin
...
The DoUsage function had a difference between the prototype and the real signature.
2015-12-07 17:18:03 +02:00
9f13d49c4e
Update binlog documentation.
...
Additional stylistic changes.
2015-12-07 16:02:36 +02:00
7a9be262af
Update binlog documentation.
...
Minor stylistic changes.
2015-12-07 15:30:51 +02:00
4b625567d3
Ensure that calculated length is an integer.
2015-12-07 15:19:34 +02:00
a67a637b11
Ensure that calculated length is an integer.
2015-12-07 15:12:32 +02:00
f1add00ae4
Merge branch 'release-1.3.0' into doc_fixes
2015-12-07 14:41:30 +02:00
b8cbc4e3ae
Fix set_user prototype.
2015-12-07 14:15:14 +02:00
6870d77acb
Fix set_user prototype.
2015-12-07 14:14:42 +02:00
b5a873d411
Update logging documentation
...
Update documention according to new logging changes.
2015-12-07 13:40:54 +02:00
e9fcb76b02
Added missing PCRR2 documentation to regexfilter.
...
The regexfilter was missing the documentation for the PCRE2 changes.
2015-12-06 11:00:04 +02:00
14df148243
Added a section about PCRE2 integration
...
The integration of the PCRE2 library into the regexfilter caused the
substitution rules to change now that it actually works and this needed
to be mentioned in the release notes.
Also fixed some minor things like links.
2015-12-06 10:42:05 +02:00
a04389fc3b
Added missing comment to check_links.sh
...
There were no comments in the script and the purpose of it wasn't clear.
2015-12-04 20:50:56 +02:00
f62ff4c551
Fixed spelling mistake in usage output.
...
Path was spelled as apth.
2015-12-04 17:47:14 +02:00
da572449c8
Added script which checks cross-document links
...
Added a script which reads all .md files and checks if the links are valid.
Also corrected two mistakes found by this script.
2015-12-04 12:50:53 +02:00
436bf0fc47
Fixed spelling mistake in usage output.
...
Path was spelled as apth.
2015-12-04 12:37:01 +02:00
16d53f0eb1
Fixed missing link.
...
The link in the read/write tutorial was missing the link to the maxadmin document.
2015-12-04 12:27:20 +02:00
9d4882aa75
Fixed odd reference to multiple documents.
...
The MaxScale and Master/Slave replication tutorial mentioned multiple documents even through there is only one.
2015-12-04 12:24:14 +02:00
23741b1a7f
Removed duplicates from MySQL-Replication tutorials
...
Both of the tutorials had the same text in them that is now found in the
MaxScale-and-Master-Slave-Replication.md document.
2015-12-04 12:13:54 +02:00
2fada07ac3
Cleaned up MaxScale-and-Master-Slave-Replication.md
...
The document had minor faults in it such as unclear text and odd formatting.
2015-12-04 12:05:00 +02:00
00fadc9ec2
Added tutorial for setting up MaxScale
...
This was a common part of all the tutorials and can be moved to its own document.
2015-12-04 11:59:34 +02:00
f850565ff2
Binlog router section added
...
Binlog router section added
2015-12-04 10:22:53 +01:00
3957388205
Removed references to old section.
...
The Protocol section is now a part of the listener section so the references to it were broken.
The need for the text about module load paths isn't necessary anymore and it described with the
`libdir` parameter documentation.
2015-12-03 17:19:39 +02:00
e53a3fbaf6
Moved table of contents before terms
...
This way users can see the ToC when the configuration guide is first loaded.
2015-12-03 17:17:47 +02:00
afd3f5291c
Added binlogrouter to configuration guide
...
After cherry-picking the binlogrouter document, it needed to be added to the
configuration guide.
2015-12-03 17:15:24 +02:00
e2dd969d7c
Added binlogrouter documentation
...
The binlogrouter now has its own document in the Routers folder.
2015-12-03 17:12:38 +02:00
5d7b815f6b
Added binlogrouter documentation
...
The binlogrouter now has its own document in the Routers folder.
2015-12-03 17:10:46 +02:00
03b0f87257
Added MaxScale version numbers into the CMake cache
...
This will allow custom version numbers without modifying the source code.
2015-12-03 16:16:56 +02:00
c78bdeacb9
Create 1.3.0 release note.
2015-12-03 15:07:02 +02:00
406a51f824
Create 1.3.0 release note.
2015-12-03 15:01:09 +02:00
5fc4f4913b
Removed dpkg-shlibdeps part from DEB package building
...
The dpkg-shlibdebs was causing the Debian based systems to fail when the package
was being made. This makes the package builds work again.
2015-12-03 15:00:18 +02:00
350584ee28
Removed dpkg-shlibdeps part from DEB package building
...
The dpkg-shlibdebs was causing the Debian based systems to fail when the package
was being made. This makes the package builds work again.
2015-12-02 18:58:06 +02:00
d6afe70c6f
Fix to MXS-323: Routers properly handle client DCB errors
...
All routers now detect if a client DCB is passed to handleError and
take the appropriate action.
2015-12-02 18:01:14 +02:00
8e9f79fa42
Cleaned up Configuration Guide
...
Removed duplicates and moved parts of the CLI and Debug CLI documents to their own files.
2015-12-02 15:39:05 +02:00
93f10fdb7b
Formatted query_classifier
...
Query_classifier formatted according to the style guide.
2015-12-02 13:36:51 +02:00
9da0c206bb
Added missing brackets
...
Some curly braces were missing from readconnroute and some function declarations
were misaligned.
2015-12-02 13:36:18 +02:00