Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge branch 'master'

  1. … 7 more files in changeset.
Require incremental input values to be distinct

  1. … 14 more files in changeset.
Require incremental input values to be distinct

  1. … 15 more files in changeset.
Clean local state in CacheStep

  1. … 6 more files in changeset.
Require `@Incremental` for incremental inputs

Only properties annotated with `@Incremental` can be queried for

incremental changes. The other properties are considered

non-incremental and changes to those cause the unit of work run

non-incrementally.

  1. … 37 more files in changeset.
Merge branch 'master' into lptr/execution/cleanup-after-failed-unpack-from-cache

  1. … 6 more files in changeset.
Rename UnitOfWork.{incremental -> requiresInputChanges}

  1. … 9 more files in changeset.
Rename UnitOfWork.{incremental -> requiresInputChanges}

  1. … 9 more files in changeset.
Force non-incremental execution after cache load failure

Previously when handling a failed load we did clean the outputs of the work, but ended up allowing incremental execution nevertheless. This is now fixed.

  1. … 23 more files in changeset.
Determine outcome of work in execution step

By using the information if the work did any work or not.

  1. … 5 more files in changeset.
Address more review changes

  1. … 13 more files in changeset.
Address more review changes

  1. … 14 more files in changeset.
Address more review changes

  1. … 14 more files in changeset.
Determine input changes in ExecuteStep

  1. … 22 more files in changeset.
Determine input changes in ExecuteStep

  1. … 21 more files in changeset.
Determine input changes in ExecuteStep

  1. … 22 more files in changeset.
Remove class/package cycles

  1. … 13 more files in changeset.
Remove class/package cycles

  1. … 13 more files in changeset.
Create InputChanges in the execution engine

  1. … 17 more files in changeset.
Create InputChanges in the execution engine

  1. … 16 more files in changeset.
Notify about changing outputs early

We can do this as soon as we've decided that the outputs will change, i.e. when we already know that we can't entirely skip executing the work. This removes some duplicate code, too.

  1. … 9 more files in changeset.
Notify about changing outputs early

We can do this as soon as we've decided that the outputs will change, i.e. when we already know that we can't entirely skip executing the work. This removes some duplicate code, too.

  1. … 9 more files in changeset.
Move only execution integration test to integTest source set

  1. … 2 more files in changeset.