Skip to content
An intelligent database proxy.
Branch: 2.3
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
.travis Print output of failed Travis tests Oct 2, 2018
Development Update naming convention for structs Aug 2, 2018
docker Remove passwd from bundled configurations Jul 17, 2018
etc Merge branch '2.2' into 2.3 Feb 7, 2019
examples Uncrustify maxscale Sep 9, 2018
maxctrl Merge branch '2.2' into 2.3 Mar 15, 2019
maxutils MXS-2057 Add log output for system test, and two random code fixes Nov 14, 2018
pcre2 Removed policy CMP0026 from PCRE2 CMakeLists.txt Jun 1, 2017
server MXS-2374: Set next_pos for skipped events Mar 18, 2019
.gitignore add doc for session_track_trx_state and refactor little Jan 29, 2018
CMakeLists.txt MXS-2112 Add python script for assembling support files Jan 14, 2019 Make contribution instructions more concise Jan 16, 2018
COPYRIGHT Update change date of 2.3 Jun 25, 2018
LICENSE-THIRDPARTY.TXT MXS-1220: Add request body parsing May 4, 2017
LICENSE.TXT Add CONTRIBUTING document and pull request template Jan 8, 2018
VERSION.cmake Set version to 2.3.0 Oct 7, 2018
VERSION22.cmake Update 2.2 maintenance version Mar 15, 2019
VERSION23.cmake Update maintenance version in 2.3 Feb 13, 2019

MaxScale by MariaDB Corporation

Build Status

The MariaDB Corporation MaxScale is an intelligent proxy that allows forwarding of database statements to one or more database servers using complex rules, a semantic understanding of the database statements and the roles of the various servers within the backend cluster of databases.

MaxScale is designed to provide load balancing and high availability functionality transparently to the applications. In addition it provides a highly scalable and flexible architecture, with plugin components to support different protocols and routing decisions.

For a detailed overview of what MaxScale can do, read the MaxScale page on the MariaDB website.

An Google Group exists for MaxScale that can be used to discuss ideas, issues and communicate with the MaxScale community.

We're also on the #maria and #maxscale channels on FreeNode.

Please report all feature requests, improvements and bugs in the MariaDB Jira.

Getting Started

Read the Documentation Overview for a list of all MaxScale documents.


The official documentation can be found on the MariaDB Knowledge Base.

A MaxScale Troubleshooting Guide can be found on the MariaDB Knowledgebase. It answers common questions encountered when installing and using MaxScale.

The documentation can also be found in the Documentation directory of the source tree.

Contributing Code

Read the Contributing page on the wiki for more information on how to do pull request and where to do them.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.