Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)|

## SecurityHadoop 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.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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());
}
}
Expand Down