Open Bug 1606277 Opened 6 years ago Updated 1 year ago

Feed from cache load optimization

Categories

(Firefox :: New Tab Page, enhancement, P2)

enhancement

Tracking

()

REOPENED

People

(Reporter: thecount, Unassigned)

References

(Blocks 1 open bug)

Details

Small cleanup that can happen, might also reduce load time for cache loads.

Right now if we load feed data from fresh or cache, we then filter blocked stories from those results.

If we instead, updated feed cache as stories got blocked, we wouldn't need to do it again from cached loads as it would already be up to date. We would only need to filter blocked for feeds if it was fresh.

This doesn't apply to spocs, that has a slightly more complex handling because it's got placements, frequency capping, and flight id migration, so the code paths are separate and different currently. See bug 1606276

Priority: -- → P2
No longer blocks: pocket-newtab
Severity: normal → S3

This is getting fixed in bug 1932196 as a side effect of a new storage mechanism.

Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → WONTFIX

Reopening this.

I'm adding back filterRecommendations for cache that folks might have while they update.

Once ESR catches up to bug 1932196 we can remove filterRecommendations and close this.

Status: RESOLVED → REOPENED
Resolution: WONTFIX → ---
Blocks: 1905254

We can target this for 140 at the earliest, as that should give enough time to get bug 1932196 in ESR.

You need to log in before you can comment on or make changes to this bug.