diff --git a/README.md b/README.md index 8ec523c45e..f874ae381c 100644 --- a/README.md +++ b/README.md @@ -241,7 +241,7 @@ The important configuration is listed as following. |shuffle server|[Uniffle Shuffle Server Guide](https://github.com/apache/incubator-uniffle/blob/master/docs/server_guide.md)| |client|[Uniffle Shuffle Client Guide](https://github.com/apache/incubator-uniffle/blob/master/docs/client_guide.md)| -## Security:Hadoop kerberos authentication +## Security: Hadoop kerberos authentication The primary goals of the Uniffle Kerberos security are: 1. to enable secure data access for coordinator/shuffle-servers, like dynamic conf/exclude-node files stored in secured dfs cluster 2. to write shuffle data to kerberos secured dfs cluster for shuffle-servers. diff --git a/client-mr/src/main/java/org/apache/hadoop/mapreduce/task/reduce/RssBypassWriter.java b/client-mr/src/main/java/org/apache/hadoop/mapreduce/task/reduce/RssBypassWriter.java index 1679d9ffff..87648aeb33 100644 --- a/client-mr/src/main/java/org/apache/hadoop/mapreduce/task/reduce/RssBypassWriter.java +++ b/client-mr/src/main/java/org/apache/hadoop/mapreduce/task/reduce/RssBypassWriter.java @@ -49,7 +49,7 @@ public static void write(MapOutput mapOutput, byte[] buffer) { throw new IllegalStateException("RSS does not support OnDiskMapOutput as shuffle ouput," + " try to reduce mapreduce.reduce.shuffle.memory.limit.percent"); } else { - throw new IllegalStateException("Merger reserve unknown type of MapOutput:" + throw new IllegalStateException("Merger reserve unknown type of MapOutput: " + mapOutput.getClass().getCanonicalName()); } }