Snappy Compression: Optimize DirectBuffer handling/release
- Langage dominant
- Java
- Étoiles
- 3.1k
- Forks
- 1.6k
- Merge moyen
- 3 j 12 h
- PR mergées (30 j)
- 33
Description
The snappy compressor keeps buffers around even when they are not actively being used. When the buffer size is large this can lead to a lot of unneeded memory overhead.
**Reporter**: [Dale Richardson](https://issues.apache.org/jira/secure/ViewProfile.jspa?name=tigerquoll) / @tigerquoll
**Note**: *This issue was originally created as [PARQUET-167](https://issues.apache.org/jira/browse/PARQUET-167). Please see the [migration documentation](https://issues.apache.org/jira/browse/PARQUET-2502) for further details.*
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
L’issue ne mentionne aucun fichier ni test. Commencez par localiser le compresseur Snappy ainsi que ses chemins d’allocation et de libération de DirectBuffer, puis déterminez quand les buffers restent retenus alors qu’ils sont inactifs. Le travail est terminé lorsque les gros buffers inactifs sont libérés sans perturber le comportement de compression ; ajoutez ou mettez à jour la couverture de ce cycle de vie si le projet dispose de tests pertinents.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- java
- Domaine
- performance
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- À clarifier
- Accessibilité débutants
- 35/100