liferoad opened a new pull request, #37821: URL: https://github.com/apache/beam/pull/37821
The default FilenamePolicy uses Instant.toString() for Beam Windows, which produces ISO-8601 format (e.g., 2021-12-31T23:00:00.000Z) containing colons. Colons are illegal characters in Windows file paths, causing InvalidPathException when using TextIO.write().withWindowedWrites() on Windows. This fix replaces colons with underscores in the window string format to ensure cross-platform compatibility. Fixes #21317 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
