Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Changed Default executor to use a factory #53

Merged
merged 1 commit into from
Sep 16, 2015

Conversation

cbednarski
Copy link
Contributor

This change allows us to use build flags for the executor files. E.g. exec_linux.go can be included only on linux builds.

The downside to this change is that we lose direct control over the order in which executors are evaluated. Technically it's still deterministic based on the lexical order of the filenames and go build's import order, but it's pretty opaque, particularly in the case of plugins.

/cc @ryanuber In case you have any additional feedback.

cbednarski added a commit that referenced this pull request Sep 16, 2015
Changed Default executor to use a factory
@cbednarski cbednarski merged commit 7eaf525 into f-executor Sep 16, 2015
@cbednarski cbednarski deleted the f-executor-factory branch September 16, 2015 00:44
@github-actions
Copy link

I'm going to lock this pull request because it has been closed for 120 days ⏳. This helps our maintainers find and focus on the active contributions.
If you have found a problem that seems related to this change, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 10, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants