apache / apache/iceberg-python
Performance monitoring of manifest cache
- Langage dominant
- Python
- Étoiles
- 1.1k
- Forks
- 581
- Merge moyen
- 1 j 17 h
- PR mergées (30 j)
- 78
Description
### Feature Request / Improvement
## Description
As discussed in #2993, it would be nice to have a function call similar to `cache_info()` to get information about cache hits and misses
## References
[`cachetools` implements a 2 counter to achieve this](https://github.com/tkem/cachetools/blob/5dce86fc5c9c565c6e9c912e2be5d6abb9586a1d/src/cachetools/_cached.py#L17)
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par lire l’issue #2993 et l’implémentation _cached.py de cachetools référencée, puis localisez les points d’entrée du cache de manifestes de PyIceberg ainsi que toute API existante similaire à cache_info(). Le travail est terminé lorsque le cache de manifestes expose des informations utiles sur les succès et les échecs via un appel de fonction, avec un comportement conforme à la conception convenue.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- performance
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- Calme
- Clarté
- À clarifier
- Accessibilité débutants
- 45/100