Project

General

Profile

Evolution #3996

Y a t-il une limite de taille de cache dans SPIP ?

Added by Julien - over 3 years ago. Updated about 2 months ago.

Status:
En cours
Priority:
Normal
Assignee:
-
Category:
documentation
Target version:
Start date:
09/09/2017
Due date:
% Done:

0%

Resolution:

Description

Ticket qui fait suite à des observations sur #3843.

cedric :

1/ il n'y a plus de quota cache en SPIP 3.1+ (aucune taille limite, c'est un nombre de slots qui fixe la limite)
2/ les images stockées dans local/ n'ont jamais été comptées dans la taille du cache et n'ont aucune influence

marcimat :

Notons que le génie 'invalideur' est toujours appelé et utilise 'quota_cache' ; le formulaire de vidage de cache affiche aussi le quota.
Probablement du code mort dans les 2 cas.

Ref dans le code :
https://core.spip.net/projects/spip/repository/entry/spip/ecrire/inc_version.php#L286
https://core.spip.net/projects/spip/repository/entry/spip/ecrire/inc/genie.php#L141
https://core.spip.net/projects/spip/repository/entry/spip/ecrire/inc/invalideur.php#L226

dans la doc :
https://programmer.spip.net/Configurer-le-cache

History

#1 Updated by b b over 3 years ago

  • Tracker changed from Anomalie to Evolution
  • Target version set to 3.2

#2 Updated by erational 👺鬼 about 3 years ago

Je viens de tester en local et je confirme: on peut nettoyer le tout

J'ai juste une question: le genie_invalidateur_dist devient superflu
doit-on le conserver pour avoir un point d'entrée ou faut-il le supprimer des taches générales ?
(et comment fait cela ? retirer proprement un item de taches_generales) ?

Pour l'instant, j'ai juste masqué la valeur dans l'interface r23894 et r23895

#3 Updated by erational 👺鬼 about 3 years ago

Commité sur le trunk avec r23896
Si c'est bon, on peut reporter sur la branche SPIP 3.2

#4 Updated by b b about 3 years ago

  • Status changed from Nouveau to En cours

#5 Updated by jluc - almost 3 years ago

l'absence de taille limite est inquiétante

#6 Updated by jluc - almost 3 years ago

Pour info (et en attendant de mieux documenter ailleurs ?) je quote marcimat (sur spip-user) :

Il y a 256 répertoires qui peuvent ensuite contenir chacun 256 fichiers.
- tmp/cache/{aa}/{aa}.cache
- plus quelques autres répertoires comme tmp/cache/skel/

#8 Updated by erational 👺鬼 over 2 years ago

Que fait-on donc ?
Il faudrait décider et aussi documenter.

#9 Updated by b b over 2 years ago

Je pense qu'on peut supprimer les chaînes de langue pointées par Franck (à valider en posant la question à kent1).

#10 Updated by cedric - 2 months ago

  • Target version changed from 3.2 to 3.3

#11 Updated by cedric - about 2 months ago

  • Category set to documentation

J'ai complété par https://git.spip.net/spip/spip/commit/cd5173390e68802cb276541b0f182632568de902
et à noter aussi que le nombre de sous-repertoire peut maintenant varier suite à https://git.spip.net/spip/spip/commit/6aa332397e5a3e8dd80a683e400db855d6ac2826

Je passe en tracker documentation

#12 Updated by b b about 2 months ago

Je vire les chaînes de langues pointées dans https://core.spip.net/issues/3996#note-7 ?

Also available in: Atom PDF