-
Notifications
You must be signed in to change notification settings - Fork 707
Improve Arrow rendering in tooltips #10906
Copy link
Copy link
Closed
Labels
uiconcerns graphical user interfaceconcerns graphical user interface🧑🎨 DesignRequires UX/UI designer inputRequires UX/UI designer input🧢 MCAPEverything related to the MCAP supportEverything related to the MCAP support
Description
Describe the bug
The following PR adds very nice rendering of Arrow components:
Now that we might encounter deeply nested Arrow arrays our heuristics for when to output items during formatting (currently the threshold is set to 10 iirc) can be off.
To Reproduce
Steps to reproduce the behavior:
- Open
arrow_example.rrd - Hover over the
large_nested_list - Screenshot below
Important
Happens when hovering over empty spaces in the Arrow values.
Expected behavior
- Use UI with syntax highlighting (cc @gavrelina 🙏)
- Keep track of how much output was already produced when visiting the nested fields and exit based on the length of encountered symbols instead of a hardcoded value of elements.
Screenshots

Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
uiconcerns graphical user interfaceconcerns graphical user interface🧑🎨 DesignRequires UX/UI designer inputRequires UX/UI designer input🧢 MCAPEverything related to the MCAP supportEverything related to the MCAP support