Github user StephanEwen commented on the issue:
https://github.com/apache/flink/pull/5536
Sorry, I think the JavaDoc comment that triggered this change was actually
incorrect in the first place.
By default, the read methods always use "UTF-8" rather than the system
default charset, so it is actually not non-deterministic.
I would personally vote fix the javadoc and other docs that incorrectly
claim this is using the system-dependent charset, and leave the other docs as
they are (not explicitly pass the same charset name that is anyways passed,
makes it simpler).
---