Firefox/Projects/Places DB Creation Scripts: Difference between revisions

Jump to navigation Jump to search
Line 116: Line 116:


= Misc notes for ddahl and adw =
= Misc notes for ddahl and adw =
=== Awesomebar autocomplete ===


How should AutoComplete be stressed?  Shawn says:
How should AutoComplete be stressed?  Shawn says:
Line 287: Line 289:
AutoComplete is definitely important, but we'd like our database construction scripts/methodology to be general enough to generate places databases for any kind of testing context.
AutoComplete is definitely important, but we'd like our database construction scripts/methodology to be general enough to generate places databases for any kind of testing context.


Frecency:
=== Frecency ===
 
* [https://developer.mozilla.org/en/The_Places_frecency_algorithm Algorithm description], though sdwilsh says this may be out of date
* [https://developer.mozilla.org/en/The_Places_frecency_algorithm Algorithm description], though sdwilsh says this may be out of date
* Actual frecency calculation at nsNavHistory::CalculateFrecencyInternal(), http://mxr.mozilla.org/mozilla-central/source/toolkit/components/places/src/nsNavHistory.cpp#7275
* Actual frecency calculation at nsNavHistory::CalculateFrecencyInternal(), http://mxr.mozilla.org/mozilla-central/source/toolkit/components/places/src/nsNavHistory.cpp#7275
=== Stats we should have collected but did not ===
For each data point:
* Distribution of moz_historyvisits.visit_type.  This value is one of the nsINavHistoryService.TRANSITION_* constants.
* Distribution of moz_places.typed
* Distribution of moz_places.frecency
* Nested folder stats (ddahl)
Confirmed users
764

edits

Navigation menu