Repurposing the `queue` field for non-celery executors

2017-08-06 Thread grantnicholas2...@u.northwestern.edu
Basic proposal: Change the queue column in the TaskInstance table from a varchar(n) => pickle. Additionally rename the column from queue => executor_config. Why? Currently the `queue` column is only used for the CeleryExecutor since the concept of a `queue` doesn't make sense for other

Travis integration tests and the KubernetesExecutor

2017-09-14 Thread grantnicholas2...@u.northwestern.edu
Hey everyone. I'm working with others on the KubernetesExecutor. As we were building out pieces of the executor, we realized it would be nice to have an integration test environment to test the bits of code involving the Kubernetes integration (specifically around crash safety, but also useful