unrhodecode/rhodecode
Marcin Kuzminski 4b5baaabb1 caches: use individual namespaces per user to prevent beaker caching problems.
- especially for mysql in case large number of data in caches there could be critical errors storing cache, and thus preventing
users from authentication. This is caused by the fact that we used single namespace for ALL users. It means it grew as number of users grew
reaching mysql single column limit.
This changes the behaviour and now we use namespace per-user it means that each user-id will have it's own cache namespace fragmenting maximum column data to
a single user cache. Which we should never reach.
2018-02-15 17:34:09 +01:00
..
api api: fixed problem with setting repo group description via API. 2018-01-22 16:17:33 +01:00
apps sec: serialize the repo name in repo checks to prevent potential html injections. 2018-02-07 22:57:10 +01:00
authentication caches: use individual namespaces per user to prevent beaker caching problems. 2018-02-15 17:34:09 +01:00
config release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
controllers release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
events release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
forms release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
i18n i18n: Update compiled message objects and js i18n files 2018-01-30 18:07:47 +01:00
integrations webhook: fixed extra variable replacement. 2018-02-06 16:35:46 +01:00
lib caches: use individual namespaces per user to prevent beaker caching problems. 2018-02-15 17:34:09 +01:00
model reviewers: fixed logic with wildcard match for branches. 2018-02-15 23:52:31 +01:00
public pull-requests: fixed cases with default expected refs are closed or unavailable. 2018-02-12 16:37:57 +01:00
templates pull-requests: fixed cases with default expected refs are closed or unavailable. 2018-02-12 16:37:57 +01:00
tests diffs: in case of text lexers don't do any HL because of pygments newline 2018-02-07 15:03:42 +01:00
__init__.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
rcserver.py subprocess: Change all imports from subprocess -> subprocess32 2016-10-14 09:37:44 +02:00
subscribers.py meta: fix write condition for meta file. 2018-02-05 13:21:37 +01:00
translation.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
tweens.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
VERSION release: Start preparation for 4.11.3 2018-02-13 21:46:42 +01:00