nextcloud/lib
Varun Patil f5895faafa redis: use atomic operations everywhere
This removes a lot of acrobatics in the code and does each operation
atomically using a lua script. This also reduces several round trips
to the server, and the scripts are compiled and cached server-side.

Notably, since all operations work only on a single key (except clear,
which is broken anyway and shouldn't be used), they will continue to
function and be atomic for Redis cluster.

Signed-off-by: Varun Patil <varunpatil@ucla.edu>
2023-05-31 07:13:23 +00:00
..
composer Merge pull request #38307 from nextcloud/backport/37961/stable26 2023-05-17 18:15:02 +02:00
l10n Fix(l10n): Update translations from Transifex 2023-05-30 00:17:47 +00:00
private redis: use atomic operations everywhere 2023-05-31 07:13:23 +00:00
public fix(ocp): Add deprecation version to ILogFactory::getCustomLogger 2023-05-04 09:53:06 -03:00
autoloader.php Add a built-in profiler inside Nextcloud 2022-04-04 10:28:26 +02:00
base.php Read mtime of version.php only once 2023-05-15 13:55:24 +02:00
versioncheck.php Allow 8.2 in versioncheck 2023-02-02 12:05:20 +01:00