Actions
Développement #114675
opendjango-tenant-schemas: mettre en cache les app_labels() dans l'objet routeur
Start date:
11 February 2026
Due date:
% Done:
0%
Estimated time:
Patch proposed:
No
Planning:
No
Description
Dans un profiling quand un tenant n'est pas sauté par migrate_schemas on passe quasiment 2/3 secondes dans allow_migrate() à calculer les app_labels (allow_migrate() est appelé pour chaque signal post_migrate x le nombre de d'applications x le nombre de tenants).
Updated by Benjamin Dauvergne 2 months ago
- Status changed from Nouveau to Solution proposée
🤖 Une pull request concernant ce ticket a été ouverte :
- URL : https://git.entrouvert.org/entrouvert/debian-django-tenant-schemas/pulls/7
- Titre : misc: add cache on computed app_labels (#114675)
- Modifications : https://git.entrouvert.org/entrouvert/debian-django-tenant-schemas/pulls/7/files
Updated by Benjamin Dauvergne 2 months ago
- Subject changed from Mettre en cache les app_labels() dans l'objet routeur to django-tenant-schemas: mettre en cache les app_labels() dans l'objet routeur
Updated by Benjamin Dauvergne 2 months ago
- Related to Développement #114362: migrate_schemas: permettre une exécution en parallèle added
Updated by Paul Marillonnet about 2 months ago
- Status changed from Solution proposée to Solution validée
🤖 Pull request approuvée :
Updated by Benjamin Dauvergne about 1 month ago
- Status changed from Solution validée to Résolu (à déployer)
🤖 Pull request fusionnée :
- URL : https://git.entrouvert.org/entrouvert/debian-django-tenant-schemas/pulls/7
- Titre : misc: add cache on computed app_labels (#114675)
- Modifications : https://git.entrouvert.org/entrouvert/debian-django-tenant-schemas/pulls/7/files
Actions