lp:~seif/zeitgeist/fix-redundant-statement
- Get this branch:
- bzr branch lp:~seif/zeitgeist/fix-redundant-statement
Branch merges
- Markus Korn: Disapprove
-
Diff: 14 lines (+1/-3)1 file modified_zeitgeist/engine/main.py (+1/-3)
Branch information
Recent revisions
- 1635. By Markus Korn
-
This branch introduces a new db schema (version 3) and bundles a few
performance related fixes:
* renamed event_view.subj_origin to event_view. subj_origin_ uri and
event_view.subj_ origin_ id to event_view. subj_origin, this makes
"subj_origin" point to an id in the uri table, and "subj_origin_uri" the
resolved value. Also we are not using the redundant "SELECT id FROM uri
WHERE uri.id=event.subj_ origin" query anymore. (LP: #673452)
* removed event_view.subj_uri_ id and added event.subj_id, both values are
in fact the same, but we again sting on another "SELECT" query in the
event_view.
* Optimization in FindEvent queries: we are not ordering and grouping by
resolved values anymore, we are doing it on integer ids, which is much
faster (LP: #673394) - 1634. By Markus Korn
-
* Added a new subdir tools/development, this directory contains tools we use
in our internal development process. These tools are not published as part
of zeitgeist releases
* Added new tool 'tools/development/ query_timings. py' to benchmark FindEvent
calls - 1633. By Markus Korn
-
Removed unused 'rows' argument from ZeitgeistEngine
.get_events( ), thanks to
Seif Lotfy for working on this (LP: #673922) - 1632. By Markus Korn
-
ZeitgeistEngine
.get_events( ) now maps event objects correctly to its ids if
the method was called with duplicate ids (LP: #673916) - 1631. By Seif Lotfy
-
fixes case where event is None after hooks are applied in get_event (LP: #673907)
- 1630. By Seif Lotfy
-
Reduce get_events code and add test case for inserting and getting events with several subjects
- 1628. By Seif Lotfy
-
fixing removed iso_strptime copyrights from COPYRIGHT and the debian copyright files
(LP:#673386)
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:zeitgeist/0.1