﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
33797	"Reword session docs on prioritizing ""cache"" vs ""cached_db"""	Adam Johnson	Joseph V Zammit	"The ""using cached sessions"" section of the sessions docs (https://docs.djangoproject.com/en/dev/topics/http/sessions/#using-cached-sessions) lists ""cache"" first and doesn't really emphasize the downside of its non-persistent sessions. I think ""cached_db"" should be recommended first, and ""cache"" listed only as an option when you have a persistent database server.

Users getting logged out ""randomly"" due to a full/ephemeral cache server is not a good user experience. It also leads to operational complexity. The example that made me check this was [https://forum.djangoproject.com/t/changing-session-engine-from-cache-to-cached-db/14421 a forum question from Tim Schilling] about migrating between cache servers with the ""cache"" backend, which is not easy."	Cleanup/optimization	closed	contrib.sessions	dev	Normal	fixed			Accepted	1	0	0	0	0	0
