Area: UI
Sub-Area: Lineage Visualization
Issue
Users experienced significant difficulties when trying to expand lineage graphs, particularly for large or complex lineage relationships. The expansion controls were hard to use, slow to respond, or would cause the browser to become unresponsive when dealing with extensive lineage trees.
You Might Be Asking:
- How do I expand all lineage levels?
- Why is lineage expansion so slow?
- Can I expand lineage in bulk?
Solution
The lineage visualization component has been optimized for better expansion performance and usability. Improvements include: - Faster rendering for large lineage graphs - Progressive loading of lineage levels - Better expansion controls and indicators - Option for full expansion with warning for very large graphs
To expand lineage effectively: 1. Use the +/- controls on individual nodes for targeted expansion 2. Use the "Expand All" button (with caution for large graphs) 3. Enable "Full Expansion" feature flag for very large graphs (Settings) 4. Use filters to reduce visible nodes before expansion
Additional Notes
Fixed in version v0.3.11. A feature flag (LINEAGE_FULL_EXPANSION_ENABLED) is available for organizations with very large lineage graphs that need additional optimization controls. The multi-level expansion and name-based search features in DataHub v1.0 further improve lineage exploration.
Related Documentation
Tags: ui, lineage, expansion, performance, visualization, bug-fix, v0.3.11