Hadoop Protocol Versions for MapR Software

Shows the Hadoop RPC protocol version and compatible MapR client versions for each MapR release.

IMPORTANT Release 6.x user documentation is no longer being updated. As a result, this page might be out of date. For the most current compatibility information, see the corresponding page under Interoperability Matrices.

Each MapR Cluster version is associated with a Hadoop RPC protocol version. The JobTrackers or ResourceManagers in a given cluster accept only the jobs submitted from clients with a compatible protocol version.

The following table shows the Hadoop RPC protocol version, and compatible MapR client versions for each MapR release:
Core Version EEP Hadoop Version RPC Protocol Compatible with Data Fabric Client Version
7.1.0 9.0.0 3.3.4.0 9 7.1.0.0
7.0.0 8.1.0 2.7.6.200 9 7.0.0.0
8.0.0 2.7.6.100 9 7.0.0.0
7.1.21 2.7.6.0 9 6.2.x, 6.1.x3
6.2.x 8.1.0 2.7.6.200 9 6.2.x, 6.1.x3
8.0.0 2.7.6.100 9 6.2.x, 6.1.x3
7.1.21 2.7.6.0 9 6.2.x, 6.1.x3
7.1.11 2.7.5.0 9 6.2.x, 6.1.x3
7.1.01 2.7.5.0 9 6.2.x, 6.1.x3
7.0.1 2.7.4.100 9 6.2.x, 6.1.x3
7.0.0 2.7.4.0 9 6.2.x, 6.1.x3
6.1.x N/A 2.7.0 9 6.1.0, 6.0.x, 5.2.x
6.0.x N/A 2.7.0 9 6.0.0, 5.2.0, 5.1.0, 5.0.0, 4.1.0, 4.0.2, 4.0.14
5.2.x N/A 2.7.0 92 5.2.0, 5.1.0, 5.0.0, 4.1.0, 4.0.2, 4.0.14
5.1.0 N/A N/A 92 5.1.0, 5.0.0, 4.1.0, 4.0.2, 4.0.14
5.0.0 N/A N/A 92 5.0.0, 4.1.0, 4.0.2, 4.0.14
4.1.0 N/A N/A 92 4.1, 4.0.2, 4.0.14
4.0.x N/A N/A 92 4.0.x5
3.1.x N/A N/A 4 3.1.x
3.0.x N/A N/A 5 3.0.x, 2.1.x
2.1.x N/A N/A 5 3.0.x, 2.1.x
2.0.x N/A N/A 4 3.1.x, 2.0.x

1Release 6.2.0.5 and later.

2MapReduce version 1 and version 2 use the same protocol version.

3Release 6.1 client support is limited if applications submitting jobs to release 6.2 clusters are developed in JDK 1.8. Jars used by the client application should not use features made obsolete in JDK 11.

4A release 4.0.2 client can submit MRv2 jobs to a release 4.1, 5.0, or 5.1 cluster configured with zero-configuration ResourceManager failover (RM HA) as long as the client is also configured with zero-configuration RM HA.

5If you want to submit MapReduce v2 jobs to a release 4.0.x cluster configured with zero-configuration RMHA, you must use a release 4.0.2 client on a release 4.0.2 cluster.