scwhittle commented on code in PR #32915:
URL: https://github.com/apache/beam/pull/32915#discussion_r1814477996


##########
website/www/site/data/capability_matrix.yaml:
##########
@@ -393,7 +393,7 @@ capability-matrix:
             - class: dataflow
               l1: "Partially"
               l2: non-merging windows
-              l3: State is supported for non-merging windows. SetState and 
MapState are not yet supported.
+              l3: State is supported for non-merging windows. The MapState and 
SetState classes are supported with streaming pipelines that use Streaming 
Engine and version 2.58.0 or later of the Java SDK. SetState and MapState are 
not supported for pipelines that use Runner v2.

Review Comment:
   There is a little more nuance, not sure how to succinctly capture it:
   - java+runnerv1+appliance: supports all states
   - java+runnerv1+SE: supports all states after 2.58
   - java+runnerv2: not multimapstate, mapstate, setstate.  orderedlist state 
now supported. added with 2.59 for java, 2.61 for python.
   
   For ordered list state support for v2, the limitation is with the SDK not 
the runner so not sure if it should be listed here as a runner limitation as it 
would presumably apply to other runners based upon portability.
   



-- 
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