File tree Expand file tree Collapse file tree 2 files changed +4
-6
lines changed
src/databricks/labs/ucx/assessment Expand file tree Collapse file tree 2 files changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -237,17 +237,15 @@ def generate_steps(self) -> Iterable[MigrationStep]:
237
237
queue = self ._create_node_queue (incoming )
238
238
seen = set [MigrationNode ]()
239
239
node = queue .get ()
240
- step_number = 1
241
240
ordered_steps : list [MigrationStep ] = []
242
241
while node is not None :
243
- step = node .as_step (step_number , sorted (n .node_id for n in incoming [node .key ]))
242
+ step = node .as_step (len ( ordered_steps ) , sorted (n .node_id for n in incoming [node .key ]))
244
243
ordered_steps .append (step )
245
244
seen .add (node )
246
245
# Update the queue priority as if the migration step was completed
247
246
for dependency in self ._outgoing [node .key ]:
248
247
priority = len (incoming [dependency .key ] - seen )
249
248
queue .update (priority , dependency )
250
- step_number += 1
251
249
node = queue .get ()
252
250
return ordered_steps
253
251
Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ def get_cluster(cluster_id: str) -> ClusterDetails:
46
46
assert steps == [
47
47
MigrationStep (
48
48
step_id = 2 ,
49
- step_number = 1 ,
49
+ step_number = 0 ,
50
50
object_type = "TASK" ,
51
51
object_id = "1234/test-task" ,
52
52
object_name = "test-task" ,
@@ -55,7 +55,7 @@ def get_cluster(cluster_id: str) -> ClusterDetails:
55
55
),
56
56
MigrationStep (
57
57
step_id = 1 ,
58
- step_number = 2 ,
58
+ step_number = 1 ,
59
59
object_type = "JOB" ,
60
60
object_id = "1234" ,
61
61
object_name = "test-job" ,
@@ -64,7 +64,7 @@ def get_cluster(cluster_id: str) -> ClusterDetails:
64
64
),
65
65
MigrationStep (
66
66
step_id = 3 ,
67
- step_number = 3 ,
67
+ step_number = 2 ,
68
68
object_type = "CLUSTER" ,
69
69
object_id = "cluster-123" ,
70
70
object_name = "my-cluster" ,
You can’t perform that action at this time.
0 commit comments