** Changed in: zeitgeist
       Status: In Progress => Fix Committed

You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.

  DataSourceRegistry is a huge performance bottleneck

Status in Zeitgeist Framework:
  Fix Committed

Bug description:
  I was wondering today why the timings for inserting events when
  running our testsuite (or my benchmark scripts) are looking much
  better than the timings in a 'real' daemon instance.

  Some Data:
    * inserting 500 events at once in my benchmarks: ~0.09 sec
    * inserting the same 500 events at once in a 'real' zeitgeist session: 
~0.185 sec

  You can reproduce this tests by running the attached script like

  PYTHONPATH=. python /tmp/test_insert_events.py

  PYTHONPATH=. python /tmp/test_insert_events.py

  and compare outputs.

  To simulate the scenario of multiple running instances of the same
  application, uncomment the lines 26+ in the script, you will get even
  worse results.

Mailing list: https://launchpad.net/~zeitgeist
Post to     : zeitgeist@lists.launchpad.net
Unsubscribe : https://launchpad.net/~zeitgeist
More help   : https://help.launchpad.net/ListHelp

Reply via email to