-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Implement the execution transition #7935
Labels
P1
I'll work on this now. (Assignee required)
team-Configurability
platforms, toolchains, cquery, select(), config transitions
type: feature request
Comments
katre
added a commit
to katre/bazel
that referenced
this issue
Apr 3, 2019
Part of work on execution transitions, bazelbuild#7935.
katre
added a commit
to katre/bazel
that referenced
this issue
Apr 3, 2019
Part of work on execution transitions, bazelbuild#7935.
katre
added a commit
to katre/bazel
that referenced
this issue
Apr 3, 2019
Part of work on execution transitions, bazelbuild#7935.
katre
added a commit
to katre/bazel
that referenced
this issue
Apr 3, 2019
list of toolchain dependencies. Part of work on execution transitions, bazelbuild#7935.
katre
added a commit
to katre/bazel
that referenced
this issue
Apr 3, 2019
Part of work on execution transitions, bazelbuild#7935.
katre
added a commit
to katre/bazel
that referenced
this issue
Apr 5, 2019
Part of work on execution transitions, bazelbuild#7935.
katre
added a commit
to katre/bazel
that referenced
this issue
Apr 5, 2019
Part of work on execution transitions, bazelbuild#7935.
katre
added a commit
to katre/bazel
that referenced
this issue
Apr 8, 2019
Part of work on execution transitions, bazelbuild#7935.
katre
added a commit
to katre/bazel
that referenced
this issue
Apr 15, 2019
Also pass target description directly to load(). Part of work on execution transitions, bazelbuild#7935.
katre
added a commit
to katre/bazel
that referenced
this issue
Apr 16, 2019
Part of work on execution transitions, bazelbuild#7935.
katre
added a commit
to katre/bazel
that referenced
this issue
Apr 16, 2019
Part of work on execution transitions, bazelbuild#7935.
katre
added a commit
to katre/bazel
that referenced
this issue
Apr 16, 2019
Part of work on execution transitions, bazelbuild#7935.
katre
added a commit
to katre/bazel
that referenced
this issue
Apr 16, 2019
Part of work on execution transitions, bazelbuild#7935.
katre
added a commit
to katre/bazel
that referenced
this issue
Apr 16, 2019
Part of work on execution transitions, bazelbuild#7935.
katre
added a commit
to katre/bazel
that referenced
this issue
Apr 18, 2019
Part of work on execution transitions, bazelbuild#7935.
katre
added a commit
to katre/bazel
that referenced
this issue
Apr 18, 2019
Part of work on execution transitions, bazelbuild#7935.
bazel-io
pushed a commit
that referenced
this issue
May 7, 2019
Part of work on execution transitions, #7935. PiperOrigin-RevId: 247073726
bazel-io
pushed a commit
that referenced
this issue
May 15, 2019
… transitions. Part of work on execution transitions, #7935. PiperOrigin-RevId: 248345771
bazel-io
pushed a commit
that referenced
this issue
May 15, 2019
… transitions. Part of work on execution transitions, #7935. PiperOrigin-RevId: 248350730
bazel-io
pushed a commit
that referenced
this issue
May 15, 2019
… transitions. Part of work on execution transitions, #7935. PiperOrigin-RevId: 248371992
bazel-io
pushed a commit
that referenced
this issue
May 15, 2019
… transitions. Part of work on execution transitions, #7935. PiperOrigin-RevId: 248372791
bazel-io
pushed a commit
that referenced
this issue
May 15, 2019
… transitions. Currently, the exec transition also calls getHost. As currently implemented, this means any host_* options get reset to defaults, instead of what was actually passed. In a further transition to a real host config, the expected set of flags won't be set. This change fixes getHost so that host_* options are kept, so that exec->host transitions work as expected. Part of work on execution transitions, #7935. PiperOrigin-RevId: 248386317
bazel-io
pushed a commit
that referenced
this issue
May 17, 2019
…maintain the value of the configuration distinguisher. Part of work on execution transitions, #7935. PiperOrigin-RevId: 248685595
bazel-io
pushed a commit
that referenced
this issue
May 17, 2019
… the output path. Part of work on execution transitions, #7935. PiperOrigin-RevId: 248727403
bazel-io
pushed a commit
that referenced
this issue
May 29, 2019
…nsitions. Part of work on execution transitions, #7935. PiperOrigin-RevId: 250485307
irengrig
pushed a commit
to irengrig/bazel
that referenced
this issue
Jun 18, 2019
… transitions. Part of work on execution transitions, bazelbuild#7935. PiperOrigin-RevId: 248345771
irengrig
pushed a commit
to irengrig/bazel
that referenced
this issue
Jun 18, 2019
… transitions. Part of work on execution transitions, bazelbuild#7935. PiperOrigin-RevId: 248350730
irengrig
pushed a commit
to irengrig/bazel
that referenced
this issue
Jun 18, 2019
… transitions. Part of work on execution transitions, bazelbuild#7935. PiperOrigin-RevId: 248371992
irengrig
pushed a commit
to irengrig/bazel
that referenced
this issue
Jun 18, 2019
… transitions. Part of work on execution transitions, bazelbuild#7935. PiperOrigin-RevId: 248372791
irengrig
pushed a commit
to irengrig/bazel
that referenced
this issue
Jun 18, 2019
… transitions. Currently, the exec transition also calls getHost. As currently implemented, this means any host_* options get reset to defaults, instead of what was actually passed. In a further transition to a real host config, the expected set of flags won't be set. This change fixes getHost so that host_* options are kept, so that exec->host transitions work as expected. Part of work on execution transitions, bazelbuild#7935. PiperOrigin-RevId: 248386317
irengrig
pushed a commit
to irengrig/bazel
that referenced
this issue
Jun 18, 2019
…maintain the value of the configuration distinguisher. Part of work on execution transitions, bazelbuild#7935. PiperOrigin-RevId: 248685595
irengrig
pushed a commit
to irengrig/bazel
that referenced
this issue
Jun 18, 2019
… the output path. Part of work on execution transitions, bazelbuild#7935. PiperOrigin-RevId: 248727403
irengrig
pushed a commit
to irengrig/bazel
that referenced
this issue
Jun 18, 2019
…nsitions. Part of work on execution transitions, bazelbuild#7935. PiperOrigin-RevId: 250485307
bazel-io
pushed a commit
that referenced
this issue
Jul 8, 2019
…ill enable incremental migration of host attributes to exec attributes. This has to be a startup flag because it will influence rule creation. Changing this flag will completely restart the Blaze server. Part of work on execution transitions, #7935. RELNOTES: Adds --incompatible_enable_execution_transition, which enables incremental migration of host attributes to exec attributes. PiperOrigin-RevId: 256990772
bazel-io
pushed a commit
that referenced
this issue
Jul 8, 2019
…uring rule creation. Part of work on execution transitions, #7935. PiperOrigin-RevId: 257036118
irengrig
pushed a commit
to irengrig/bazel
that referenced
this issue
Jul 15, 2019
…nsitions. Part of work on execution transitions, bazelbuild#7935. PiperOrigin-RevId: 250485307
irengrig
pushed a commit
to irengrig/bazel
that referenced
this issue
Jul 15, 2019
…ill enable incremental migration of host attributes to exec attributes. This has to be a startup flag because it will influence rule creation. Changing this flag will completely restart the Blaze server. Part of work on execution transitions, bazelbuild#7935. RELNOTES: Adds --incompatible_enable_execution_transition, which enables incremental migration of host attributes to exec attributes. PiperOrigin-RevId: 256990772
irengrig
pushed a commit
to irengrig/bazel
that referenced
this issue
Jul 15, 2019
…uring rule creation. Part of work on execution transitions, bazelbuild#7935. PiperOrigin-RevId: 257036118
bazel-io
pushed a commit
that referenced
this issue
Aug 6, 2019
…ions. Part of #7935. PiperOrigin-RevId: 261980112
bazel-io
pushed a commit
that referenced
this issue
Aug 7, 2019
Part of #7935. PiperOrigin-RevId: 262132230
bazel-io
pushed a commit
that referenced
this issue
Aug 8, 2019
…ment. Part of #7935. PiperOrigin-RevId: 262360499
This is fully implemented, remaining configuration issues should be reported separately so they can be triaged and fixed. |
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
Labels
P1
I'll work on this now. (Assignee required)
team-Configurability
platforms, toolchains, cquery, select(), config transitions
type: feature request
Implementation tracking issue for https://github.com/bazelbuild/proposals/blob/master/designs/2019-02-12-execution-transitions.md.
This is separate from migrating uses of the host transition, which will be a separate followup issue.
The text was updated successfully, but these errors were encountered: