[Bug 387657] Re: aa-logprof: doesn't handle large logs

2022-02-12 Thread intrigeri
1.5 later with no feedback, let's assume the tentative fix works. ** Changed in: apparmor Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/387657 Title: aa

[Bug 387657] Re: aa-logprof: doesn't handle large logs

2020-04-13 Thread Christian Boltz
In the meantime (actually nearly a year ago), log parsing was rewritten and now does de-duplication instantly. This should reduce memory usage a lot - my experience is that especially large lots have lots of duplication included. I also removed some intermediate steps in the chain from logfile to

[Bug 387657] Re: aa-logprof: doesn't handle large logs

2014-11-29 Thread Christian Boltz
Just for the records - bzr trunk contains some patches that make aa- logprof faster *a lot* (~70% time saved) (thanks Peter!). Those patches didn't even touch the functions I mentioned above, so there's still room for improvement ;-) -- You received this bug notification because you are a member

[Bug 387657] Re: aa-logprof: doesn't handle large logs

2014-10-23 Thread Jamie Strandboge
** Changed in: apparmor (Ubuntu) Status: Incomplete => Confirmed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/387657 Title: aa-logprof: doesn't handle large logs To manage notifications abo

[Bug 387657] Re: aa-logprof: doesn't handle large logs

2014-10-12 Thread Christian Boltz
A good (and even easier) start would be to check for duplicates in add_to_tree() before blindly adding events to self.pid[loc_pid]. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/387657 Title: aa-log

[Bug 387657] Re: aa-logprof: doesn't handle large logs

2014-10-12 Thread Christian Boltz
I just checked the code - see aa.py do_logprof_pass(). Shortened quote (comments removed): log_reader = apparmor.logparser.ReadLog(pid, filename, existing_profiles, profile_dir, log) log = log_reader.read_log(logmark) for root in log: handle_children('', '', root) for pi

[Bug 387657] Re: aa-logprof: doesn't handle large logs

2014-10-10 Thread Jamie Strandboge
** Also affects: apparmor Importance: Undecided Status: New ** Changed in: apparmor Importance: Undecided => Wishlist ** Changed in: apparmor Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubunt

[Bug 387657] Re: aa-logprof: doesn't handle large logs

2014-10-09 Thread Jamie Strandboge
** Tags added: aa-tools -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/387657 Title: aa-logprof: doesn't handle large logs To manage notifications about this bug go to: https://bugs.launchpad.net/ub

[Bug 387657] Re: aa-logprof: doesn't handle large logs

2014-10-08 Thread Jamie Strandboge
Is this still an issue on Ubuntu 14.04 or 14.10? ** Changed in: apparmor (Ubuntu) Status: Confirmed => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/387657 Title: aa-logprof: does

[Bug 387657] Re: aa-logprof: doesn't handle large logs

2009-10-26 Thread Jamie Strandboge
** Changed in: apparmor (Ubuntu) Status: New => Confirmed ** Changed in: apparmor (Ubuntu) Importance: Undecided => Wishlist -- aa-logprof: doesn't handle large logs https://bugs.launchpad.net/bugs/387657 You received this bug notification because you are a member of Ubuntu Bugs, which