Cleanup cursors and transactions upon terminating gRPC streams

XMLWordPrintableJSON

    • Service Arch
    • Fully Compatible
    • Service Arch 2023-11-27, Service Arch 2023-12-11, Service Arch 2023-12-25, Service Arch 2024-01-08, Service Arch 2024-01-22
    • 109
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      The idea is to cleanup resources associated with a gRPC stream once the server detects its termination, similar to how we cleanup after load-balanced connections. This is not a correctness issue, but an optimization to make sure the server properly handles short-living streams that open cursors and start transactions.

            Assignee:
            Ryan Berryhill
            Reporter:
            Amirsaman Memaripour
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: