Introduce connection-leasing from ConnectionPool and NetworkInterface

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 7.0.0-rc0, 6.0.6
    • Affects Version/s: None
    • Component/s: None
    • None
    • Service Arch
    • Fully Compatible
    • v6.3, v6.0
    • Service Arch 2023-02-20, Service Arch 2023-03-06, Service Arch 2023-03-20
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      Modify the ConnectionPool to allow connections to be "leased" from it. "Leasing" a connection from the pool should be just like the ordinary checking-out of a connection from the pool, but the connection pool's metrics and tracking should not assume that these connections are in active use for the duration of their lease, and should be exempted from related metrics.

      Then, extend the NetworkInterface API to allow users to lease a connection from it's underlying pool. 

            Assignee:
            George Wangensteen (Inactive)
            Reporter:
            George Wangensteen (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: