Changes between Version 1 and Version 2 of Ticket #1730, comment 4


Ignore:
Timestamp:
12/16/2021 02:05:33 PM (3 years ago)
Author:
Pierre Labastie

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1730, comment 4

    v1 v2  
    1 Related commits: [log:@5132b9373d8257c89f9bf66ae6608ce1431ef787 5132b937], [log:@1fc36f5654a8462402c5b50e337d94e7e06e9835 1fc36f56], [log:@a690d42f8897a8cdae5b56396e685c26839899f5 a690d42f], [log:@5e1d9dd5d4a4a3ca7fc6b50f223a498d58ca4218 5e1d9dd5], [log:@a6fbc65357946601983215b0a2d2f5ce227a52fd a6fbc653], [log:@b8e5cad4c0a1d49fbbf170b7683fadb141345c74 b8e5cad4], and [log:@7ae97740a8c4bfbc56a8406970ec00899a8b1bd3 7ae97740]. At this point, it is working, but suboptimal: the dependency graph generation and pruning to a tree is done on the full dependency graph, which may involve hundreds of packages, when at the end, only one needs to be built... Packages which do not need to be rebuilt should be removed when building the dependency graph.
     1Related commits: [diff:@5132b9373d8257c89f9bf66ae6608ce1431ef787^:5132b9373d8257c89f9bf66ae6608ce1431ef787 5132b937],
     2[diff:@1fc36f5654a8462402c5b50e337d94e7e06e9835^:1fc36f5654a8462402c5b50e337d94e7e06e9835 1fc36f56],
     3[diff:@a690d42f8897a8cdae5b56396e685c26839899f5^:a690d42f8897a8cdae5b56396e685c26839899f5 a690d42f],
     4[diff:@5e1d9dd5d4a4a3ca7fc6b50f223a498d58ca4218^:5e1d9dd5d4a4a3ca7fc6b50f223a498d58ca4218 5e1d9dd5],
     5[diff:@a6fbc65357946601983215b0a2d2f5ce227a52fd^:a6fbc65357946601983215b0a2d2f5ce227a52fd a6fbc653],
     6[diff:@b8e5cad4c0a1d49fbbf170b7683fadb141345c74^:b8e5cad4c0a1d49fbbf170b7683fadb141345c74 b8e5cad4], and
     7[diff:@7ae97740a8c4bfbc56a8406970ec00899a8b1bd3^:7ae97740a8c4bfbc56a8406970ec00899a8b1bd3 7ae97740].
     8At this point, it is working, but suboptimal: the dependency graph generation and pruning to a tree is done on the full dependency graph, which may involve hundreds of packages, when at the end, only one needs to be built... Packages which do not need to be rebuilt should be removed when building the dependency graph.