Univention Bugzilla – Bug 33198
Searching in processes for 'all' yields strange results
Last modified: 2018-03-14 14:38:14 CET
Created attachment 5576 [details] Finding all kind of unrelated processes Is is not very intuitive what is returned when searching for 'all'. Reason is if category == 'all': for value in listEntry.itervalues(): if pattern.match(str(value)): and listEntry has keys like 'mem', 'cpu', 'timestamp' and so on. I would expect searching in: user, pid, command (the choices besides 'all').
I reduced the keys searched in to only the relevant ones: user, pid, command. see branch jahlers/33198-top-search
That's cool!
Please merge into UCS 4.3 and create a changelog entry in doc/changelog/changelog-4.3-0.xml.
changelog-4.3-0.xml 916cd75af41b | Bug #33198: changelog univention-management-console-module-top (7.0.1-3) 5182b21b8a3e | Bug #33198: Merge branch 'jahlers/33198-top-search' into 4.3-0 9b74967b09bf | Bug #33198: Better results in the process overview UMC module's search function
The package was only imported in our build system but not build. I build it. I adjusted the formatation of the Changelog entry: https://git.knut.univention.de/univention/ucs/commit/fc3ca64603b35898372eb2cee88482ef0619fd06
OK: the seach is optimized and don't find values from CPU usage or memory use anymore. OK: Changelog entry
UCS 4.3 has been released: https://docs.software-univention.de/release-notes-4.3-0-en.html https://docs.software-univention.de/release-notes-4.3-0-de.html If this error occurs again, please use "Clone This Bug".