[SERVER-76407] Separate lifetime management of gRPC streams from sessions Created: 21/Apr/23 Updated: 24/Apr/23 Resolved: 24/Apr/23 |
|
| Status: | Closed |
| Project: | Core Server |
| Component/s: | Internal Code |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Major - P3 |
| Reporter: | Amirsaman Memaripour | Assignee: | Amirsaman Memaripour |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Sprint: | Service Arch 2023-05-01 | ||||||||
| Participants: | |||||||||
| Description |
|
Currently, ingress gRPC sessions assume the underlying stream lives as long as the session object, which may not be true. We should separate the lifetime management of the stream from that of its corresponding session object. |
| Comments |
| Comment by Amirsaman Memaripour [ 24/Apr/23 ] |
|
This will be done as part of |