apache / apache/arrow-java

[Java][Memory][Core]: Initialize DEBUG variable in BaseAllocator class separately

Ouverte
#142 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Java
Étoiles
94
Forks
152
Merge moyen
3 j 16 h
PR mergées (30 j)
11

Description

### Describe the enhancement requested

As we were implementing Java Nullability in https://github.com/apache/arrow/pull/37723, we found that there are many variables that are all tied to the DEBUG variable.

Request: Improve the nullability code by creating a new private static inner class to hold all the fields.

### Component(s)

Java

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par la classe BaseAllocator et examinez le travail sur la nullability référencé dans Apache Arrow PR 37723. Identifiez les champs liés à DEBUG et déterminez comment ils doivent être regroupés dans une classe interne statique privée. Le travail est considéré comme terminé lorsque la séparation demandée est implémentée sans modifier le comportement prévu de l’allocateur.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java
Domaine
backend
Type d'issue
Refactorisation
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.