[Zeitgeist] [Bug 695311] Re: DataSourceRegistry is a huge performance bottleneck

2011-01-13 Thread Seif Lotfy
** 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.
https://bugs.launchpad.net/bugs/695311

Title:
  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

  
ZEITGEIST_DEFAULT_EXTENSIONS=_zeitgeist.engine.extensions.datasource_registry.DataSourceRegistry
  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


[Zeitgeist] [Bug 695311] Re: DataSourceRegistry is a huge performance bottleneck

2010-12-29 Thread Markus Korn

** Attachment added: test_insert_events.py
   
https://bugs.edge.launchpad.net/bugs/695311/+attachment/1778807/+files/test_insert_events.py

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/695311

Title:
  DataSourceRegistry is a huge performance bottleneck

Status in Zeitgeist Framework:
  New

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

ZEITGEIST_DEFAULT_EXTENSIONS=_zeitgeist.engine.extensions.datasource_registry.DataSourceRegistry
 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


[Zeitgeist] [Bug 695311] Re: DataSourceRegistry is a huge performance bottleneck

2010-12-29 Thread Siegfried Gevatter
** Changed in: zeitgeist
   Importance: Undecided = Medium

** Changed in: zeitgeist
   Status: New = In Progress

** Changed in: zeitgeist
Milestone: None = 0.7.0

** Changed in: zeitgeist
 Assignee: (unassigned) = Siegfried Gevatter (rainct)

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/695311

Title:
  DataSourceRegistry is a huge performance bottleneck

Status in Zeitgeist Framework:
  In Progress

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

ZEITGEIST_DEFAULT_EXTENSIONS=_zeitgeist.engine.extensions.datasource_registry.DataSourceRegistry
 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


[Zeitgeist] [Bug 695311] Re: DataSourceRegistry is a huge performance bottleneck

2010-12-29 Thread Launchpad Bug Tracker
** Branch linked: lp:~zeitgeist/zeitgeist/bug695311

-- 
You received this bug notification because you are a member of Zeitgeist
Framework Team, which is subscribed to Zeitgeist Framework.
https://bugs.launchpad.net/bugs/695311

Title:
  DataSourceRegistry is a huge performance bottleneck

Status in Zeitgeist Framework:
  In Progress

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

ZEITGEIST_DEFAULT_EXTENSIONS=_zeitgeist.engine.extensions.datasource_registry.DataSourceRegistry
 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