Commit message Age Author Refs
r4714:97b167f6
caches: improved locking problems with distributed lock new cache backend
0
r4713:5b71ff87
merged stable into default
0
r4712:412d5d47
pull-requests: optimize db transaction logic. - we've been investigating this issue with locked pull-requests - the transactions arround audit-logs and state-lock seems to be fragile for long-running, and exception prone setups - this change tries to make use of few snapshot transactions to prevent a long ones, and actually try to recover on failed audit-log calls.
0
r4711:2406d9fc
pull-requests: updated use lower retry, and cleanup some code
0
r4710:97a223d9
pull-requests: allow forced state change to repo admins too.
0
r4709:6219d2d0
emails: default app-from email should be a valid one.
0
r4708:0440eaa8
redis-lock: strict-redis is what we use.
0
r4707:5ead8f47
redis-lock: add rhodecode logging prefix to properly log things.
0
r4706:732ede7c
validators: apply username validator to prevent bad values beeing searched in DB, and potential XSS payload sent via validators.
0
r4705:dce8d447
redis: added better distributed lock implementation.
0
< 1 .. 3 4 5 6 7 .. 476 >