Closed Bug 411845 Opened 17 years ago Closed 6 years ago

implement browser.frecency.version pref so that we can reset all the frecencies when we change / tune the algorithm

Categories

(Firefox :: Bookmarks & History, defect)

defect
Not set
normal

Tracking

()

RESOLVED INACTIVE

People

(Reporter: moco, Unassigned)

References

Details

implement browser.frecency.version pref so that we can reset all the frecencies when we change / tune the algorithm

sort of like we do with the schema version, we'd have a #define in the code for the version.  when the #define doesn't match the pref value, we would do:

UPDATE moz_places SET frecency = -1

Then call FixInvalidFrecenciesForExcludedPlaces();

This way, when we tune the prefs or change the algorithm, we can reset any "bad" frecencies that have been calculated.
The frecency score of -1 is a problematic one, and basically when trying to exclude items from appearing in autocomplete by setting their respective scoring preferences to 0 (zero) can lead to circumstances where their value is pushed to -1. This completely counteracts the desired result of changing the frecency scoring pref and forces the items to appear against the user's intent. The 'tuning' of the many of the values is effectively worthless because of this. When reset, the score assigned ought to be 0 (zero) so that items are hidden when the user sets them to be hidden. This would impact those wishing to hide their bookmarks and visited pages via links in a manner concurrent with their intent and leave those unconcerned with that alone, as their score would either be default or more than 0 (zero) in any case.

Because this problem of scoring not being reset is effectively destroying the ability to clear data relating to a user's privacy, shouldn't the severity of this bug be increased?
Bug 451915 - move Firefox/Places bugs to Firefox/Bookmarks and History. Remove all bugspam from this move by filtering for the string "places-to-b-and-h".

In Thunderbird 3.0b, you do that as follows:
Tools | Message Filters
Make sure the correct account is selected. Click "New"
Conditions: Body   contains   places-to-b-and-h
Change the action to "Delete Message".
Select "Manually Run" from the dropdown at the top.
Click OK.

Select the filter in the list, make sure "Inbox" is selected at the bottom, and click "Run Now". This should delete all the bugspam. You can then delete the filter.

Gerv
Component: Places → Bookmarks & History
QA Contact: places → bookmarks
Per policy at https://wiki.mozilla.org/Bug_Triage/Projects/Bug_Handling/Bug_Husbandry#Inactive_Bugs. If this bug is not an enhancement request or a bug not present in a supported release of Firefox, then it may be reopened.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → INACTIVE
You need to log in before you can comment on or make changes to this bug.