---
title: "Introducing MariaDB MaxScale 2.1.0 Beta"
publish_date: 2017-02-16
updated_date: 2020-08-10
author: "MariaDB"
tags:
  - name: "Advocacy"
    url: "/resources/blog/tag/advocacy.md"
  - name: "Big Data"
    url: "/resources/blog/tag/big-data.md"
  - name: "Business"
    url: "/resources/blog/tag/business.md"
  - name: "Cloud"
    url: "/resources/blog/tag/cloud.md"
  - name: "Clustering"
    url: "/resources/blog/tag/clustering.md"
  - name: "CMS"
    url: "/resources/blog/tag/cms.md"
  - name: "ColumnStore"
    url: "/resources/blog/tag/columnstore.md"
  - name: "Community"
    url: "/resources/blog/tag/community.md"
  - name: "DBA"
    url: "/resources/blog/tag/dba.md"
  - name: "Developer"
    url: "/resources/blog/tag/developer.md"
  - name: "Galera"
    url: "/resources/blog/tag/galera.md"
  - name: "GeoData"
    url: "/resources/blog/tag/geodata.md"
  - name: "High Availability"
    url: "/resources/blog/tag/high-availability.md"
  - name: "How to"
    url: "/resources/blog/tag/how-to.md"
  - name: "InnoDB"
    url: "/resources/blog/tag/innodb.md"
  - name: "Linux"
    url: "/resources/blog/tag/linux.md"
  - name: "Load balancing"
    url: "/resources/blog/tag/load-balancing.md"
  - name: "MariaDB Enterprise"
    url: "/resources/blog/tag/mariadb-enterprise.md"
  - name: "MariaDB Releases"
    url: "/resources/blog/tag/mariadb-releases.md"
  - name: "MaxScale"
    url: "/resources/blog/tag/maxscale.md"
  - name: "MySQL"
    url: "/resources/blog/tag/mysql.md"
  - name: "Newbie"
    url: "/resources/blog/tag/newbie.md"
  - name: "NoSQL"
    url: "/resources/blog/tag/nosql.md"
  - name: "Open Source"
    url: "/resources/blog/tag/open-source.md"
  - name: "Plugins"
    url: "/resources/blog/tag/plugins.md"
  - name: "Proxy"
    url: "/resources/blog/tag/proxy.md"
  - name: "Red Hat"
    url: "/resources/blog/tag/red-hat.md"
  - name: "Replication"
    url: "/resources/blog/tag/replication.md"
  - name: "Scaling"
    url: "/resources/blog/tag/scaling.md"
  - name: "Security"
    url: "/resources/blog/tag/security.md"
  - name: "Storage Engines"
    url: "/resources/blog/tag/storage-engines.md"
  - name: "WebScaleSQL"
    url: "/resources/blog/tag/webscalesql.md"
---

# Introducing MariaDB MaxScale 2.1.0 Beta

We are happy to announce that [MariaDB MaxScale](https://staging-mdb.com/products/mariadb-maxscale) 2.1.0 beta is released today. MariaDB MaxScale is the next generation database proxy for MariaDB. Beta is an important time in our release and we encourage you to [download this release](https://staging-mdb.com/downloads/maxscale) today!

MariaDB MaxScale 2.1 introduces the following key new capabilities:

**Dynamic Configuration**

- Server, Monitor and Listeners: MaxScale 2.1 supports dynamic configuration of servers, monitors and listeners. Servers, monitors and listeners can be added, modified or removed during runtime. A set of new commands were added to maxadmin.
- Database firewall filter: Rules can now be modified during runtime using the new module commands introduced in this release.
- Persistent configuration changes: The runtime configuration changes are immediately applied to the running MaxScale as well as persisted using the new hierarchical configuration architecture.

**Security**

- Secure Binlog Server**:** The binlog cache files on MaxScale can now be encrypted. MaxScale binlog server also uses SSL in communication with Master and Slave.
- Secured single sign-on: MariaDB MaxScale now supports LDAP/GSSAPI authentication support
- Selective Data Masking: Meet your HIPPA and PCI compliance needs by obfuscating sensitive data using the new masking filter.
- Result set limiting: Prevent access to large sets of data with a single query by using maxrows filter.
- Prepared Statement filtering by database firewall: The database firewall filter now applies the filtering rules to prepared statements as well.
- Function filtering by database firewall: Now database firewall filter adds a rule to whitelist or blacklist a query based on presence of a function.

**Scalability**

- Aurora Cluster Support: MariaDB MaxScale can now be used as a Proxy for Amazon Aurora Cluster. Newly added monitor detects read replicas and write node in Aurora Cluster, and supports launchable scripts on monitored events like other monitors.
- Multi-master for MySQL monitor: Now MariaDB MaxScale can detect complex multi-master replication topologies for MariaDB and MySQL environment.
- Failover mode f**or** MySQL Monitor: For two node master-slave cluster, MariaDB MaxScale now allows slave to act as a master in case the original master fails
- Read-Write Splitting with Master Pinning: MariaDB MaxScale 2.1 introduces a new “Consistent Critical Read Filter”. This filter detects a statement that would modify the database and route all subsequent statement to the master server where data is guaranteed to be in a up-to-date state

**Query Performance**

- Query Cache Filter: MariaDB MaxScale 2.1 now allows caching of query results in MaxScale for a configurable timeout. If a query is in cache, MaxScale will return results from cache before going to server to fetch query results
- Streaming Insert Plugin: A new plugin in MariaDB MaxScale 2.1 converts all INSERT statements done inside an explicit transaction into LOAD DATA LOCAL INFILE

Links:

- [Release Notes](https://staging-mdb.com/kb/en/mariadb-enterprise/mariadb-maxscale-210-release-notes-2017-02-16/)
- [List of Bugs fixed](https://jira.mariadb.org/issues/?jql=project%20%3D%20MXS%20AND%20issuetype%20%3D%20Bug%20AND%20resolution%20in%20(Fixed%2C%20Done)%20AND%20fixVersion%20%3D%202.1.0%20AND%20fixVersion%20!%3D%202.0.1%20AND%20fixVersion%20!%3D%202.0.2%20AND%20fixVersion%20!%3D%202.0.3%20AND%20fixVersion%20!%3D%202.0.4)
- [Binaries on Download Page](https://staging-mdb.com/downloads/maxscale)
- [Binaries on Portal](https://staging-mdb.com/my_portal/download/maxscale/2.1.0).
- [MaxScale 2.1.0 Documentation Knowledge Base](https://staging-mdb.com/kb/en/mariadb-enterprise/mariadb-maxscale-21/).
- Source Code in GitHub, tagged with [maxscale-2.1.0](https://github.com/mariadb-corporation/MaxScale/tree/maxscale-2.1.0).
- [MariaDB MaxScale 2.1.0 Performance Benchmark](https://staging-mdb.com/resources/blog/improving-performance-mariadb-maxscale)

Please post your question in our [Knowledge Base](https://staging-mdb.com/kb/en/mariadb-enterprise/mariadb-maxscale/) or email me at dipti.joshi@mariadb.com