Github user greghogan commented on the issue:
https://github.com/apache/flink/pull/2539
These are temporary files automatically deleted by the client. To handle
paths with leading dashes one can prefix with a directory (`vi ./-44.txt`) or
place after a double dash (`vi -- -44.txt`).
This looks to me like a safe change (I'd first question why we're prefixing
with a random string when Java is doing the same in `File.createTempFile`). On
the other hand, this isn't fixing an error and there are limitless ways to
refactor the existing codebase. And fortunately the anti-pattern is well-known.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---