damccorm commented on issue #22736: URL: https://github.com/apache/beam/issues/22736#issuecomment-1216834708
Generally, things that need to be done for this to be called complete: **Phase 1 - MVP** - [ ] User experience changes - make it possible to declare one or more state member variables. Perform validation. Plumb that information through to graph construction/execution. No/op, and temporarily throw a validation exception until more is implemented. - [ ] Execution changes - when appropriate, pass in a fully hydrated state provider that knows how to handle ValueState (with set and clear operations) and can talk to the state api. Update validation to allow value state types. - [ ] Integration test. **Phase 2 - Full support** Following pattern established in part 1, implement: - [ ] BagState + integration test - [ ] CombiningState + integration test - [ ] OrderedListState + integration test - [ ] MapState + integration test - [ ] Prefetch -- 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]
