Places:Plan: Difference between revisions

Jump to navigation Jump to search
Line 111: Line 111:
= Firefox 4.0 =
= Firefox 4.0 =
== Database related ==
== Database related ==
*      nested tree moz_bookmarks  
=== nested tree moz_bookmarks ===
*      denormalize referrer into moz_places  
 
*     remove temp tables  
=== Denormalize referrer in moz_places table ===
*      remove multiple keyword support  
Actually from_visit reports the page we have come from, so in case of a double redirect we would have to recurse twice to go to the original site. It would be nice having a new column reporting a sort of referer, or a new table schema allowing to query without recursion.
*      figure out why annotations are slow (weave)  
We could ideally reuse session column (that is actually minused) to track redirects, querying first visit with the same session would give back a somehow correct referrer.
 
*'''PROS:''' Easily query for referer and visit-chain, avoiding recursive queries. Useful for extsnsions and security checks (how did i come here?)
*'''CONS:''' Needs schema changes.
*'''EST:''' 1,5 weeks.
*'''BUG:''' {{bug|468710}}
*'''DEPENDS:'''
*'''STATUS:''' inactive
 
=== remove temp tables ===
=== remove multiple keyword support ===
=== figure out why annotations are slow (weave) ===
 
== Backend related ==
== Backend related ==
=== Notifications should give more informations to the observers ===
=== Notifications should give more informations to the observers ===
Confirmed users
595

edits

Navigation menu