googleapis / googleapis/google-cloud-go
spanner: support change stream actions in executor
- Dominant language
- Go
- Stars
- 4.5k
- Forks
- 1.6k
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 109
Description
The cloud client executor is used to test the client library against internal systests. However, the change streams actions have not been supported in the executor and the systests are failing with when change streams is enabled.
```
I 2024-05-21T13:10:55.338594-07:00 0 2024/05/21 13:10:55 start handling request action:{database_path:"projects/spanner-cloud-systest/instances/cloud-systest0/databases/read_write_test" execute_change_stream_query:{name:"TestCS2" start_time:{seconds:1716322099 nanos:620329000} heartbeat_milliseconds:1000}}
I 2024-05-21T13:10:55.338673-07:00 0 2024/05/21 13:10:55 rpc error: code = Unimplemented desc = not implemented yet *executorpb.SpannerAction_ExecuteChangeStreamQuery
I 2024-05-21T13:10:55.338874-07:00 0 2024/05/21 13:10:55 sending result status:{code:12 message:"rpc error: code = Unimplemented desc = not implemented yet *executorpb.SpannerAction_ExecuteChangeStreamQuery"} actionId 0
I 2024-05-21T13:10:55.339118-07:00 0 2024/05/21 13:10:55 Sent result status:{code:12 message:"rpc error: code = Unimplemented desc = not implemented yet *executorpb.SpannerAction_ExecuteChangeStreamQuery"} actionId 0
```
Contributor guide
Assessment
This issue has not been assessed yet.