uyivzola opened a new pull request, #44121:
URL: https://github.com/apache/superset/pull/44121

   ### SUMMARY
   
   Keep NULL grouping values in histogram counts and show `<NULL>` in legends 
and tooltips. Missing numeric values remain excluded. Addresses the histogram 
portion of #43547.
   
   ### BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF
   
   Before: NULL groups disappear; an all-NULL grouping column errors.
   
   
![Before](https://github.com/user-attachments/assets/e05c86f9-dedc-448c-bb1d-db48d88a5073)
   
   After: all valid observations appear with visible NULL labels.
   
   
![After](https://github.com/user-attachments/assets/b0d97eba-e212-4ad6-8ef4-2ea48177fedf)
   
   ### TESTING INSTRUCTIONS
   
   Create a histogram with mixed NULL/non-NULL groups. Check counts, legend and 
tooltip; repeat with all groups NULL and with two grouping columns.
   
   Passed: 146 backend tests, 10 histogram frontend tests, pre-commit (mypy and 
TypeScript included), frontend/docs production builds, and five live chart API 
cases. Browser checks used the exact changed backend module and new frontend 
assets in an existing ARM64 Superset image.
   
   ### ADDITIONAL INFORMATION
   
   - [x] Has associated issue: #43547 (histogram only)
   - [x] Changes UI
   - [ ] Includes DB Migration
   - [ ] Introduces new feature or API
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to