unrhodecode/rhodecode/lib
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
..
celerylib release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
dbmigrate release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
index release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
middleware caches: use individual namespaces per user to prevent beaker caching problems. 2018-02-15 17:34:09 +01:00
paster_commands release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
plugins release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
pyramid_shell release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
rc_commands release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
rcmail release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
vcs mercurial: fix new 4.4.X code change that does strict requirement checks. 2018-02-01 18:25:24 +01:00
__init__.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
action_parser.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
audit_logger.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
auth.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
base.py ssh: don't show the SSH clone url if ssh is disabled 2018-01-25 18:14:41 +01:00
bleach_whitelist.py markdown: use bleach to cleanup html from markdown. This also enabled strict 2017-12-06 22:56:27 +01:00
caches.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
caching_query.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
channelstream.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
codeblocks.py diffs: in case of text lexers don't do any HL because of pygments newline 2018-02-07 15:03:42 +01:00
colander_utils.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
colored_formatter.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
compat.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
datelib.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
db_manage.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
diff_match_patch.py diffs: replace compare controller with new html based diffs: 2016-10-19 14:29:51 +03:00
diffs.py diffs: in case of text lexers don't do any HL because of pygments newline 2018-02-07 15:03:42 +01:00
encrypt.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
exceptions.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
ext_json.py pylons: fixed code and test suite after removal of pylons. 2017-11-16 18:27:09 +01:00
ext_json_renderer.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
fakemod.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
graphmod.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
helpers.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
hooks_base.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
hooks_daemon.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
hooks_utils.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
jsonalchemy.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
logging_formatter.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
markdown_ext.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
markup_renderer.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
memory_lru_debug.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
partial_renderer.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
pidlock.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
pyramid_utils.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
repo_maintenance.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
system_info.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
user_log_filter.py audit-logs: handle query syntax in whosh query parser. 2018-02-01 19:17:35 +01:00
user_sessions.py release: update copyright year to 2018 2018-01-19 17:13:16 +01:00
utils.py simplevcs: allow passing config into repo detection logic. 2018-02-01 18:51:00 +01:00
utils2.py ui: allow selecting and specifing ssh clone url. 2018-01-25 14:20:08 +01:00