]> source.dussan.org Git - nextcloud-server.git/commit
fix(autoloader): no apcu no side effects 40350/head
authorArthur Schiwon <blizzz@arthur-schiwon.de>
Fri, 8 Sep 2023 14:40:48 +0000 (16:40 +0200)
committerbackportbot-nextcloud[bot] <backportbot-nextcloud[bot]@users.noreply.github.com>
Fri, 8 Sep 2023 18:30:40 +0000 (18:30 +0000)
commit3304b0371b93da981f20897ef374452da89b9ebf
treedaaeac86ad03cc5f99c681b0927ef672864fbea9
parent07a9200538c6526e764b31b4dfb45e8cf312c0ca
fix(autoloader): no apcu no side effects

apcu lead to side effects especially with app management and (soft)
inter-dependencies, and lead also to 500 server errors. While we could
add management to clear apcu cache in many cases (may stil leave edge
cases) the performance benefit is marginally as also class maps are
already cached in opcache. Hence, the simple and effective way to go is
to not use apcu for autoloading.

Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
lib/base.php
lib/private/legacy/OC_Util.php