Activity log for bug #1802487

Date Who What changed Old value New value Message
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