- Migrate threads to DB when needed
- Use threads from DB and avoid fetching from keyserver when data is present.
Depends on D9956
Paths
| Differential D9959 Authored by kamil on Nov 23 2023, 6:06 AM.
Details
Summary
Depends on D9956 Test Plan Test plan was done twice, in Chrome and Safari:
I tested this on the account with ~4k threads, I didn't notice any perf downgrade, moreover, I think initial app load was faster when reading threads from DB.
Diff Detail
Event Timelinekamil held this revision as a draft. Herald added a subscriber: ashoat. · View Herald TranscriptNov 23 2023, 6:06 AM2023-11-23 06:06:56 (UTC-8) Harbormaster completed remote builds in B24376: Diff 33569.Nov 23 2023, 6:26 AM2023-11-23 06:26:27 (UTC-8)
tomek added inline comments.
This revision is now accepted and ready to land.Nov 24 2023, 3:55 AM2023-11-24 03:55:13 (UTC-8) Comment Actions address review
This revision was landed with ongoing or failed builds.Nov 27 2023, 6:47 AM2023-11-27 06:47:52 (UTC-8) Closed by commit rCOMM65c3cc5b137b: [web] start using threads from database (authored by kamil). · Explain Why This revision was automatically updated to reflect the committed changes. Harbormaster failed remote builds in B24510: Diff 33716!Nov 27 2023, 7:48 AM2023-11-27 07:48:19 (UTC-8) Harbormaster completed remote builds in B24515: Diff 33721.Nov 27 2023, 8:41 AM2023-11-27 08:41:21 (UTC-8)
Revision Contents
Diff 33738 keyserver/src/responders/redux-state-responders.js
web/redux/initial-state-gate.js
|