Nx
Enterprise
Nx
Sign in / Sign up
Open main menu
Nx
GitHub
Overview
Runs
Analytics
Loading workspace stats
Loading workspace insights...
Statistics interval
7 days
30 days
Latest CI Pipeline Executions
Status
Fix filter
Filter
Fuzzy
Filter range
Sort by
Sort by
Start time
Sort ascending
Sort descending
Succeeded
34820
14e9e688 docs(env): document NX_INVOCATION_ROOT_PID Co-authored-by: AgentEnder <AgentEnder@users.noreply.github.com>
by nx-cloud[bot]
n
Succeeded
34820
1d94b324 fix(core): skip self-registered tasks when detecting invocation loops applyFromCacheOrRunBatch tail-recurses on incomplete batches and re-registered already-registered tasks in the same process, which the DB's (root_pid, task_id) primary key rejected — surfacing as a false-positive recursive-loop error. Track tasks registered by the current process in an in-memory Set so batch recursion is a no-op, while cross-process loops (parent Nx registered the task) still trip the check.
by Craigory C...
C
Failed
34820
Fix applied
→
1d94b324 fix(core): skip self-registered tasks when detecting invocation loops applyFromCacheOrRunBatch tail-recurses on incomplete batches and re-registered already-registered tasks in the same process, which the DB's (root_pid, task_id) primary key rejected — surfacing as a false-positive recursive-loop error. Track tasks registered by the current process in an in-memory Set so batch recursion is a no-op, while cross-process loops (parent Nx registered the task) still trip the check.
by Craigory C...
C
Failed
34820
1d94b324 fix(core): skip self-registered tasks when detecting invocation loops applyFromCacheOrRunBatch tail-recurses on incomplete batches and re-registered already-registered tasks in the same process, which the DB's (root_pid, task_id) primary key rejected — surfacing as a false-positive recursive-loop error. Track tasks registered by the current process in an in-memory Set so batch recursion is a no-op, while cross-process loops (parent Nx registered the task) still trip the check.
by Craigory C...
C
Succeeded
34820
a69154d9 fix(core): skip self-registered tasks when detecting invocation loops applyFromCacheOrRunBatch tail-recurses on incomplete batches and re-registered already-registered tasks in the same process, which the DB's (root_pid, task_id) primary key rejected — surfacing as a false-positive recursive-loop error. Track tasks registered by the current process in an in-memory Set so batch recursion is a no-op, while cross-process loops (parent Nx registered the task) still trip the check.
by Craigory C...
C
Failed
34820
Fix available
→
fbe10c50 fix(core): guard invocation registration with processedTasks and cover batch tasks - Use processedTasks.has() instead of a separate registeredInvocations set to avoid double-registering tasks when processAllScheduledTasks is called on successive scheduling loop iterations - Extend loop detection to batch tasks in applyFromCacheOrRunBatch, since batch tasks bypass the scheduledTasks path entirely
by Craigory C...
C
Failed
34820
fbe10c50 fix(core): guard invocation registration with processedTasks and cover batch tasks - Use processedTasks.has() instead of a separate registeredInvocations set to avoid double-registering tasks when processAllScheduledTasks is called on successive scheduling loop iterations - Extend loop detection to batch tasks in applyFromCacheOrRunBatch, since batch tasks bypass the scheduledTasks path entirely
by Craigory C...
C
Failed
34820
fbe10c50 fix(core): guard invocation registration with processedTasks and cover batch tasks - Use processedTasks.has() instead of a separate registeredInvocations set to avoid double-registering tasks when processAllScheduledTasks is called on successive scheduling loop iterations - Extend loop detection to batch tasks in applyFromCacheOrRunBatch, since batch tasks bypass the scheduledTasks path entirely
by Craigory C...
C
Canceled
34820
fbe10c50 fix(core): guard invocation registration with processedTasks and cover batch tasks - Use processedTasks.has() instead of a separate registeredInvocations set to avoid double-registering tasks when processAllScheduledTasks is called on successive scheduling loop iterations - Extend loop detection to batch tasks in applyFromCacheOrRunBatch, since batch tasks bypass the scheduledTasks path entirely
by Craigory C...
C
Failed
34820
4077cda8 fix(core): guard invocation registration with processedTasks and cover batch tasks [Self-Healing CI Rerun]
by nx-cloud[bot]
n
Canceled
34820
f21faed6 fix(core): guard invocation registration with processedTasks and cover batch tasks - Use processedTasks.has() instead of a separate registeredInvocations set to avoid double-registering tasks when processAllScheduledTasks is called on successive scheduling loop iterations - Extend loop detection to batch tasks in applyFromCacheOrRunBatch, since batch tasks bypass the scheduledTasks path entirely
by Craigory C...
C
Failed
34820
Flaky task
→
0b0644ec fix(core): guard invocation registration with processedTasks and cover batch tasks - Use processedTasks.has() instead of a separate registeredInvocations set to avoid double-registering tasks when processAllScheduledTasks is called on successive scheduling loop iterations - Extend loop detection to batch tasks in applyFromCacheOrRunBatch, since batch tasks bypass the scheduledTasks path entirely
by Craigory C...
C
Canceled
34820
0b0644ec fix(core): guard invocation registration with processedTasks and cover batch tasks - Use processedTasks.has() instead of a separate registeredInvocations set to avoid double-registering tasks when processAllScheduledTasks is called on successive scheduling loop iterations - Extend loop detection to batch tasks in applyFromCacheOrRunBatch, since batch tasks bypass the scheduledTasks path entirely
by Craigory C...
C
Canceled
34820
0b0644ec fix(core): guard invocation registration with processedTasks and cover batch tasks - Use processedTasks.has() instead of a separate registeredInvocations set to avoid double-registering tasks when processAllScheduledTasks is called on successive scheduling loop iterations - Extend loop detection to batch tasks in applyFromCacheOrRunBatch, since batch tasks bypass the scheduledTasks path entirely
by Craigory C...
C
Failed
34820
Fix available
→
ffcafa50 fix(core): move back to task-orchestrator for detection
by Craigory C...
C
Failed
34820
b0c59ae7 Merge branch 'master' into fix/detect-nx-loops
by Craigory C...
C
Failed
34820
Fix available
→
b0c59ae7 Merge branch 'master' into fix/detect-nx-loops
by Craigory C...
C
Failed
34820
92ff0a5a Merge branch 'master' into fix/detect-nx-loops
by Craigory C...
C
Failed
34820
Environment issue
→
801d93dc fix(core): move tracking to the db [Self-Healing CI Rerun]
by nx-cloud[bot]
n
Failed
34820
801d93dc fix(core): move tracking to the db [Self-Healing CI Rerun]
by nx-cloud[bot]
n
Previous page
Previous
Next
Next page