Explore supporting **Run Dependent Cells** #14316
Labels
feature-request
Request for new features or functionality
on-testplan
under-discussion
Issue is under discussion for relevance, priority, approach
Background
Efficiently handling cell dependencies has become a major challenge in today's data analysis and computational notebook landscape. As cells are interconnected, modification in one can affect others, making it critical to have a reliable way to manage and track these relationships. Our objective is to implement a mechanism that can identify and navigate dependencies between cells, thus enhancing the user workflow and data integrity within the notebook.
Proposal
We will introduce a new execution command, "Execute cell with dependent cells," which will intelligently identify and manage the execution of a cell and its dependent cells in a notebook.
To archive this, we would experiment with following techniques:
write
andread
references) from the language server. For example, if cell A defines a symbol which is utilized by cell B, any modification in cell A necessitates a re-run of cell B, indicating a dependency of B on A. Similarly, if cell A involves a write reference to a symbol and cell B encompasses a read reference of the same, it is construed that B is dependent on A.UX
Related Issues
The text was updated successfully, but these errors were encountered: