Skip to content

Commit 2b09496

Browse files
Adds fields to ProcessBundleRequest to prepare for future SDK skips for fetching/writing state.
1 parent ef07e40 commit 2b09496

File tree

1 file changed

+6
-0
lines changed
  • model/fn-execution/src/main/proto/org/apache/beam/model/fn_execution/v1

1 file changed

+6
-0
lines changed

model/fn-execution/src/main/proto/org/apache/beam/model/fn_execution/v1/beam_fn_api.proto

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -415,6 +415,12 @@ message ProcessBundleRequest {
415415
// beam:protocol:control_request_elements_embedding:v1 capability. See more
416416
// at https://s.apache.org/beam-fn-api-control-data-embedding.
417417
Elements elements = 3;
418+
419+
// If "true", SDK will skip state fetch
420+
bool key_has_no_state = 4;
421+
422+
// If "true", SDK will skip state write
423+
bool only_bundle_for_key = 5;
418424
}
419425

420426
message ProcessBundleResponse {

0 commit comments

Comments
 (0)