Create an implementation for the session store added in T399192: Create new session store abstraction to replace BagOStuff in SessionManager which uses different backends anonymous and authenticated sessions. See T394075: Investigate using different stores for different kinds of sessions for motivation. Depends on T399193: Investigate anonymous to authenticated session transitions.
Description
Details
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | JTweed-WMF | T398814 WE5.1.1 Session storage protection | |||
| Resolved | JTweed-WMF | T400372 Separate storage backend for anonymous sessions | |||
| Resolved | DAlangi_WMF | T399194 Implement different backends for anonymous and authenticated sessions |
Event Timeline
Change #1178870 had a related patch set uploaded (by Gergő Tisza; author: Derick Alangi):
[mediawiki/core@master] session: Segregate anonymous sessions from authenticated sessions (p2)
Change #1178870 had a related patch set uploaded (by D3r1ck01; author: Derick Alangi):
[mediawiki/core@master] session: Segregate anonymous sessions from authenticated sessions (p2)
Change #1178870 merged by jenkins-bot:
[mediawiki/core@master] session: Segregate anonymous sessions from authenticated sessions (p2)
Change #1187513 had a related patch set uploaded (by D3r1ck01; author: Derick Alangi):
[mediawiki/core@master] session: Follow-up for I10101c8b928a12 (3fde556f95b4b1ce43)
This is done now that both backend implementations are merged. We're now focused on (T399195: Update logging and monitoring for multiple session storage backends) logging, monitoring, and gradual rollout.
Change #1187513 merged by jenkins-bot:
[mediawiki/core@master] session: Follow-up on I10101c8b928a12 (3fde556f95b4b1ce43)
Change #1192051 had a related patch set uploaded (by D3r1ck01; author: Derick Alangi):
[mediawiki/core@master] tests: Expand tests for MultiBackendSessionStore