[Bug 2091733] Re: Performance improvement for concurrent SSL connections

Mauricio Faria de Oliveira 2091733 at bugs.launchpad.net
Fri Dec 20 17:53:35 UTC 2024


Note: test packages used above are available in ppa:mfo/lp2091732-lp2091733,
but are still missing patches to address reports of functional regressions
in the upstream project, which plans to revert this change (6667/6767 [2,3]),
although this has not yet been applied for some months now.

Most should be addressed with patches, but there is one regression related
to concurrency that is not patched, but should not affect all workloads as
it depends on how the workload uses the underlying shared SSLContext, thus
some workloads may not be affected and could benefit from the performance
improvement.

Therefore, we plan to make the new behavior/shared SSLContext performance
improvement an 'opt-in' feature with an enviroment variable, that is easy
to enable and disable in case regressions are found during tests or later.

The performance optimization is already present and enabled by default in
Oracular and Plucky, without any bug reports in LP for this yet, AFAICT.

[1] https://launchpad.net/~mfo/+archive/ubuntu/lp2091732-lp2091733
[2] https://github.com/psf/requests/pull/6667
[3] https://github.com/psf/requests/pull/6767

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to python-urllib3 in Ubuntu.
https://bugs.launchpad.net/bugs/2091733

Title:
  Performance improvement for concurrent SSL connections

Status in python-urllib3 package in Ubuntu:
  Invalid
Status in requests package in Ubuntu:
  Fix Released
Status in python-urllib3 source package in Jammy:
  In Progress
Status in requests source package in Jammy:
  In Progress
Status in python-urllib3 source package in Noble:
  Invalid
Status in requests source package in Noble:
  In Progress

Bug description:
  WIP.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-urllib3/+bug/2091733/+subscriptions




More information about the Ubuntu-openstack-bugs mailing list