2018-11-09 10:32:13 |
Ricardo |
bug |
|
|
added bug |
2018-11-22 10:34:47 |
James Page |
nominated for series |
|
Ubuntu Cosmic |
|
2018-11-22 10:34:47 |
James Page |
bug task added |
|
python-memcache (Ubuntu Cosmic) |
|
2018-11-22 10:34:47 |
James Page |
nominated for series |
|
Ubuntu Disco |
|
2018-11-22 10:34:47 |
James Page |
bug task added |
|
python-memcache (Ubuntu Disco) |
|
2018-11-22 10:34:47 |
James Page |
nominated for series |
|
Ubuntu Bionic |
|
2018-11-22 10:34:47 |
James Page |
bug task added |
|
python-memcache (Ubuntu Bionic) |
|
2018-11-22 10:34:54 |
James Page |
python-memcache (Ubuntu Disco): status |
New |
Fix Released |
|
2018-11-22 10:36:56 |
James Page |
python-memcache (Ubuntu Cosmic): status |
New |
Triaged |
|
2018-11-22 10:36:58 |
James Page |
python-memcache (Ubuntu Bionic): status |
New |
Triaged |
|
2018-11-22 10:37:00 |
James Page |
python-memcache (Ubuntu Bionic): importance |
Undecided |
High |
|
2018-11-22 10:37:02 |
James Page |
python-memcache (Ubuntu Cosmic): importance |
Undecided |
High |
|
2018-11-22 10:39:56 |
James Page |
description |
Just migrated a python 2 application from 14.04 LTS to 18.04 LTS and got a serious performance degradation. Like 1000 times slower. After some profiling it was concluded that the problem was the transition from cPickle back to pickle for data serialization.
This is a problem fixed in version 1.58.
https://github.com/linsomniac/python-memcached/releases/tag/1.58
Please upgrade python-memcache to a more recent version or patch the current version.
Versions affected: Ubuntu 16.04 LTS and Ubuntu 18.04 LTS |
[Impact]
Performance under Python 2 with this package since 1.54 is poor due to the lack of use of the native C implementation of pickle.
[Test Case]
TBC
[Regression Potential]
The picked fix is relatively minor and simply adjusts the import under Py2 to use the native C implementation so regression potential will be low.
[Original Bug Report]
Just migrated a python 2 application from 14.04 LTS to 18.04 LTS and got a serious performance degradation. Like 1000 times slower. After some profiling it was concluded that the problem was the transition from cPickle back to pickle for data serialization.
This is a problem fixed in version 1.58.
https://github.com/linsomniac/python-memcached/releases/tag/1.58
Please upgrade python-memcache to a more recent version or patch the current version.
Versions affected: Ubuntu 16.04 LTS and Ubuntu 18.04 LTS |
|
2018-11-22 10:50:52 |
James Page |
description |
[Impact]
Performance under Python 2 with this package since 1.54 is poor due to the lack of use of the native C implementation of pickle.
[Test Case]
TBC
[Regression Potential]
The picked fix is relatively minor and simply adjusts the import under Py2 to use the native C implementation so regression potential will be low.
[Original Bug Report]
Just migrated a python 2 application from 14.04 LTS to 18.04 LTS and got a serious performance degradation. Like 1000 times slower. After some profiling it was concluded that the problem was the transition from cPickle back to pickle for data serialization.
This is a problem fixed in version 1.58.
https://github.com/linsomniac/python-memcached/releases/tag/1.58
Please upgrade python-memcache to a more recent version or patch the current version.
Versions affected: Ubuntu 16.04 LTS and Ubuntu 18.04 LTS |
[Impact]
Performance under Python 2 with this package since 1.54 is poor due to the lack of use of the native C implementation of pickle.
[Test Case]
run attached memcache-test.py under python 2.
with proposed fixes, should be approximately
[Regression Potential]
The picked fix is relatively minor and simply adjusts the import under Py2 to use the native C implementation so regression potential will be low.
[Original Bug Report]
Just migrated a python 2 application from 14.04 LTS to 18.04 LTS and got a serious performance degradation. Like 1000 times slower. After some profiling it was concluded that the problem was the transition from cPickle back to pickle for data serialization.
This is a problem fixed in version 1.58.
https://github.com/linsomniac/python-memcached/releases/tag/1.58
Please upgrade python-memcache to a more recent version or patch the current version.
Versions affected: Ubuntu 16.04 LTS and Ubuntu 18.04 LTS |
|
2018-11-22 10:51:06 |
James Page |
attachment added |
|
memcache-test.py https://bugs.launchpad.net/ubuntu/+source/python-memcache/+bug/1802487/+attachment/5215270/+files/memcache-test.py |
|
2018-11-22 10:52:25 |
James Page |
description |
[Impact]
Performance under Python 2 with this package since 1.54 is poor due to the lack of use of the native C implementation of pickle.
[Test Case]
run attached memcache-test.py under python 2.
with proposed fixes, should be approximately
[Regression Potential]
The picked fix is relatively minor and simply adjusts the import under Py2 to use the native C implementation so regression potential will be low.
[Original Bug Report]
Just migrated a python 2 application from 14.04 LTS to 18.04 LTS and got a serious performance degradation. Like 1000 times slower. After some profiling it was concluded that the problem was the transition from cPickle back to pickle for data serialization.
This is a problem fixed in version 1.58.
https://github.com/linsomniac/python-memcached/releases/tag/1.58
Please upgrade python-memcache to a more recent version or patch the current version.
Versions affected: Ubuntu 16.04 LTS and Ubuntu 18.04 LTS |
[Impact]
Performance under Python 2 with this package since 1.54 is poor due to the lack of use of the native C implementation of pickle.
[Test Case]
run attached memcache-test.py under python 2.
with proposed fixes, should be approximately 2/3 of the execution time of the unpatched version.
[Regression Potential]
The picked fix is relatively minor and simply adjusts the import under Py2 to use the native C implementation so regression potential will be low.
[Original Bug Report]
Just migrated a python 2 application from 14.04 LTS to 18.04 LTS and got a serious performance degradation. Like 1000 times slower. After some profiling it was concluded that the problem was the transition from cPickle back to pickle for data serialization.
This is a problem fixed in version 1.58.
https://github.com/linsomniac/python-memcached/releases/tag/1.58
Please upgrade python-memcache to a more recent version or patch the current version.
Versions affected: Ubuntu 16.04 LTS and Ubuntu 18.04 LTS |
|
2018-11-22 10:52:33 |
James Page |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2018-11-22 11:10:50 |
James Page |
python-memcache (Ubuntu Bionic): assignee |
|
James Page (james-page) |
|
2018-11-22 11:10:52 |
James Page |
python-memcache (Ubuntu Cosmic): assignee |
|
James Page (james-page) |
|
2018-11-22 11:10:54 |
James Page |
python-memcache (Ubuntu Bionic): status |
Triaged |
In Progress |
|
2018-11-22 11:10:55 |
James Page |
python-memcache (Ubuntu Cosmic): status |
Triaged |
In Progress |
|
2018-11-27 16:47:55 |
Brian Murray |
python-memcache (Ubuntu Cosmic): status |
In Progress |
Fix Committed |
|
2018-11-27 16:47:58 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2018-11-27 16:48:01 |
Brian Murray |
tags |
|
verification-needed verification-needed-cosmic |
|
2018-11-27 16:49:36 |
Brian Murray |
python-memcache (Ubuntu Bionic): status |
In Progress |
Fix Committed |
|
2018-11-27 16:49:43 |
Brian Murray |
tags |
verification-needed verification-needed-cosmic |
verification-needed verification-needed-bionic verification-needed-cosmic |
|
2018-11-28 09:25:21 |
James Page |
tags |
verification-needed verification-needed-bionic verification-needed-cosmic |
verification-done verification-done-bionic verification-done-cosmic |
|
2018-12-04 20:10:07 |
Brian Murray |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2018-12-04 20:20:10 |
Launchpad Janitor |
python-memcache (Ubuntu Cosmic): status |
Fix Committed |
Fix Released |
|
2018-12-06 17:11:41 |
Launchpad Janitor |
python-memcache (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|