[Java][Memory][Core]: Initialize DEBUG variable in BaseAllocator class separately
- Vorherrschende Sprache
- Java
- Sterne
- 94
- Forks
- 152
- Ø Merge
- 3 T. 16 Std.
- Gemergte PRs (30 T.)
- 11
Beschreibung
### 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
Beitragsleitfaden
Rechercherichtung
Beginne mit der Klasse BaseAllocator und überprüfe die in Apache Arrow PR 37723 referenzierte Arbeit zu nullability. Identifiziere die mit DEBUG verknüpften Felder und bestimme, wie sie in einer privaten statischen inneren Klasse gruppiert werden sollten. Als erledigt gilt die Aufgabe, wenn die angeforderte Trennung implementiert ist, ohne das beabsichtigte Verhalten des Allokators zu ändern.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- backend
- Issue-Typ
- Refactoring
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100