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]

Reply via email to