rusackas commented on issue #25125:
URL: https://github.com/apache/superset/issues/25125#issuecomment-3948238380

   Still welcoming contributions on this one! For anyone interested in picking 
it up, here's some context on the scope:
   
   The `GenericDataType` enum in `superset/utils/core.py` has `JSON`, `ARRAY`, 
`MAP`, and `ROW` types intentionally commented out, with complex types mapped 
to `STRING` as a stopgap. Additionally, `result_set.py` explicitly stringifies 
nested types via PyArrow. Uncommenting those enum values is the easy part — the 
real work involves updating the db_engine_specs to map JSON column types, 
preserving JSON structure through the serialization layer, and adding frontend 
support for rendering/handling JSON columns across charts, tables, and filters.
   
   It's a meaningful effort, but would be a great improvement for anyone 
working with JSONB/nested data. PRs welcome!


-- 
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