You are viewing a plain text version of this content. The canonical link for it is here.
Posted to github@beam.apache.org by GitBox <gi...@apache.org> on 2022/06/03 16:14:59 UTC

[GitHub] [beam] kennknowles opened a new issue, #18059: StateNamespaces.window() potentially unstable / stable encodings for windows

kennknowles opened a new issue, #18059:
URL: https://github.com/apache/beam/issues/18059

   WindowNamespace#stringKey includes a base64 encoding of the window as encoded by the windowCoder. This makes the key unpredictable if we support features such as reloading a pipeline with a new SDK or bugfixed pipeline. The encoding should be stable and documented.
   
   And even if the SDK's window types are stable and documented, users can define their own windows with coders and these may be less stable / requiring bugfixes. This ticket is to track the issue and any new ideas.
   
   [1] https://github.com/apache/incubator-beam/blob/master/sdks/java/core/src/main/java/org/apache/beam/sdk/util/state/StateNamespaces.java#L113
   
   Imported from Jira [BEAM-652](https://issues.apache.org/jira/browse/BEAM-652). Original Jira may contain additional context.
   Reported by: kenn.


-- 
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: github-unsubscribe@beam.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org