influxdb/executor
Marco Neumann ace4af1b66
feat: `DedicatedExecutor` async `join` and job `detach`. (#3835)
* feat: detach dedicated exec jobs

* feat: async `DedicatedExecutor::join`

Now `DedicatedExecutor` follows the system we use for other server
components:

- `shutdown`:  a quick sync call that signals the shutdown but doesn't
  drop
- `join`: async awaits until the executor has finished shutdown
- `drop`: warn but still try to shut down

* test: irmpove `detach_receiver` test

Co-authored-by: Andrew Lamb <andrew@nerdnetworks.org>
2022-03-01 15:25:31 +00:00
..
src feat: `DedicatedExecutor` async `join` and job `detach`. (#3835) 2022-03-01 15:25:31 +00:00
Cargo.toml refactor: move `DedicatedExecutor` from `query` to `executor` (#3819) 2022-02-23 09:10:43 +00:00