Skip to content

Commit

Permalink
Merge w/ master
Browse files Browse the repository at this point in the history
  • Loading branch information
cicdw committed Oct 1, 2018
2 parents eb5cd8d + aba6cf0 commit 8fb9a28
Show file tree
Hide file tree
Showing 2 changed files with 66 additions and 22 deletions.
41 changes: 31 additions & 10 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,40 +1,61 @@
# Prefect Changelog

## 0.4.0 <Badge text="development" type="warn">
## 0.3.2 <Badge text="alpha" type="warn">

### Major Features

- Local parallelism with `DaskExecutor` [#151](https://github.com/PrefectHQ/prefect/issues/151), [#186](https://github.com/PrefectHQ/prefect/issues/186)
- Resource throttling based on `tags` [#158](https://github.com/PrefectHQ/prefect/issues/158), [#186](https://github.com/PrefectHQ/prefect/issues/186)
- `Task.map` for mapping tasks [#186](https://github.com/PrefectHQ/prefect/issues/186)
- added `AirFlow` utility for importing Airflow DAGs as Prefect Flows [#232](https://github.com/PrefectHQ/prefect/pull/232)
- Added `AirFlow` utility for importing Airflow DAGs as Prefect Flows [#232](https://github.com/PrefectHQ/prefect/pull/232)

### Minor Features

- Use Netlify to deploy docs - [#156](https://github.com/prefecthq/prefect/issues/156)
- Add changelog - [#153](https://github.com/prefecthq/prefect/issues/153)
- `ShellTask` - [#150](https://github.com/prefecthq/prefect/issues/150)
- Add `ShellTask` - [#150](https://github.com/prefecthq/prefect/issues/150)
- Base `Task` class can now be run as a dummy task - [#191](https://github.com/PrefectHQ/prefect/pull/191)
- new `return_failed` keyword to `flow.run()` for returning failed tasks - [#205](https://github.com/PrefectHQ/prefect/pull/205)
- New `return_failed` keyword to `flow.run()` for returning failed tasks - [#205](https://github.com/PrefectHQ/prefect/pull/205)
- some minor changes to `flow.visualize()` for visualizing mapped tasks and coloring nodes by state - [#202](https://github.com/PrefectHQ/prefect/issues/202)
- added new `flow.replace()` method for swapping out tasks within flows - [#230](https://github.com/PrefectHQ/prefect/pull/230)
- add `debug` kwarg to `DaskExecutor` for optionally silencing dask logs - [#209](https://github.com/PrefectHQ/prefect/issues/209)
- update `BokehRunner` for visualizing mapped tasks - [#220](https://github.com/PrefectHQ/prefect/issues/220)
- implement `map` functionality for the `LocalExecutor` - [#233](https://github.com/PrefectHQ/prefect/issues/233)
- Added new `flow.replace()` method for swapping out tasks within flows - [#230](https://github.com/PrefectHQ/prefect/pull/230)
- Add `debug` kwarg to `DaskExecutor` for optionally silencing dask logs - [#209](https://github.com/PrefectHQ/prefect/issues/209)
- Update `BokehRunner` for visualizing mapped tasks - [#220](https://github.com/PrefectHQ/prefect/issues/220)
- Env var configuration settings are typed - [#204](https://github.com/PrefectHQ/prefect/pull/204)
- Implement `map` functionality for the `LocalExecutor` - [#233](https://github.com/PrefectHQ/prefect/issues/233)

### Fixes

- Fix issue with Versioneer not picking up git tags - [#146](https://github.com/prefecthq/prefect/issues/146)
- `DotDicts` can have non-string keys - [#193](https://github.com/prefecthq/prefect/issues/193)
- Fix unexpected behavior in assigning tags using contextmanagers - [#190](https://github.com/PrefectHQ/prefect/issues/190)
- Fix bug in initialization of Flows with only `edges` - [#225](https://github.com/PrefectHQ/prefect/pull/225)
- Remove "bottleneck" when creating pipelines of mapped tasks - [#224](https://github.com/PrefectHQ/prefect/pull/224)

### Breaking Changes

- Runner refactor - [#221](https://github.com/PrefectHQ/prefect/pull/221)
- Cleaned up signatures of `TaskRunner` methods - [#171](https://github.com/prefecthq/prefect/issues/171)
- Locally, Python 3.4 users can not run the more advanced parallel executors (`DaskExecutor`) [#186](https://github.com/PrefectHQ/prefect/issues/186)

## 0.3.0 <Badge text="alpha" type="warn">
## 0.3.1 <Badge text="alpha" type="warn">

### Major Features

- Support for user configuration files - [#195](https://github.com/PrefectHQ/prefect/pull/195)

### Minor Features

- None

### Fixes

0.3.0 is the preview release of Prefect.
- Let DotDicts accept non-string keys - [#194](https://github.com/PrefectHQ/prefect/pull/194)

### Breaking Changes

- None

## 0.3.0 <Badge text="alpha" type="warn">

### Major Features

Expand Down
47 changes: 35 additions & 12 deletions docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,37 +7,60 @@ sidebarDepth: 1
## 0.3.2

### Major Features
- Local parallelism with `DaskExecutor`
- Resource throttling based on `tags`
- `Task.map` for mapping tasks
- added `AirFlow` utility for importing Airflow DAGs as Prefect Flows

- Local parallelism with `DaskExecutor`
- Resource throttling based on `tags`
- `Task.map` for mapping tasks
- Added `AirFlow` utility for importing Airflow DAGs as Prefect Flows

### Minor Features

- Use Netlify to deploy docs
- Add changelog
- `ShellTask`
- Add `ShellTask`
- Base `Task` class can now be run as a dummy task
- new `return_failed` keyword to `flow.run()` for returning failed tasks
- some minor changes to `flow.visualize()` for visualizing mapped tasks and coloring nodes by state
- added new `flow.replace()` method for swapping out tasks within flows
- add `debug` kwarg to `DaskExecutor` for optionally silencing dask logs
- update `BokehRunner` for visualizing mapped tasks
- New `return_failed` keyword to `flow.run()` for returning failed tasks
- Some minor changes to `flow.visualize()` for visualizing mapped tasks and coloring nodes by state
- Added new `flow.replace()` method for swapping out tasks within flows
- Add `debug` kwarg to `DaskExecutor` for optionally silencing dask logs
- Update `BokehRunner` for visualizing mapped tasks
- Env var configuration settings are typed
- Support for user configuration files
- Implement `map` functionality for the `LocalExecutor`

### Fixes

- Fix issue with Versioneer not picking up git tags
- `DotDicts` can have non-string keys
- Fix unexpected behavior in assigning tags using contextmanagers
- Fix bug in initialization of Flows with only `edges`
- Remove "bottleneck" when creating pipelines of mapped tasks

### Breaking Changes

- Runner refactor
- Cleaned up signatures of `TaskRunner` methods
- Locally, Python 3.4 users can not run the more advanced parallel executors (`DaskExecutor`)

## 0.3.0
## 0.3.1 <Badge text="alpha" type="warn">

### Major Features

- Support for user configuration files

### Minor Features

- None

### Fixes

0.3.0 is the initial preview release of Prefect.
- Let DotDicts accept non-string keys

### Breaking Changes

- None

## 0.3.0

### Major Features

Expand Down

0 comments on commit 8fb9a28

Please sign in to comment.