Skip to content

Commit

Permalink
chore: release (#595)
Browse files Browse the repository at this point in the history
* chore: release

* Improve changelog

---------

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Frank McSherry <[email protected]>
  • Loading branch information
github-actions[bot] and frankmcsherry authored Nov 11, 2024
1 parent 54974b9 commit 5c33a63
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 4 deletions.
19 changes: 19 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,25 @@

All notable changes to this project will be documented in this file.

## [0.14.0](https://github.com/TimelyDataflow/timely-dataflow/compare/timely-v0.13.0...timely-v0.14.0) - 2024-11-11

### Added

The trait `communication::Bytesable`, for types that must be serialized into or from a `Bytes`, and stands in for "timely appropriate serialization".
The trait `communication::Exchangeable`, a composite trait bringing together the requirements on a type for it to be sent along a general purpose communication channel.

### Removed

The communication `Message` and `RefOrMut` types have been removed.
The `RefOrMut` type wrapped either a `&T` or a `&mut T`, but with the removal of `abomonation` it is always a `&mut T`.
The `Message` type was used to indicate the serialization / deserialization behavior, and these opinions (e.g. "use `bincode`") have been migrated to the core `timely` crate.

### Other

- Move opinions about encoding from `communication` to `timely`. ([#597](https://github.com/TimelyDataflow/timely-dataflow/pull/597))
- Rust updates, better doc testing ([#598](https://github.com/TimelyDataflow/timely-dataflow/pull/598))
- Simplify communication `Message` type ([#596](https://github.com/TimelyDataflow/timely-dataflow/pull/596))

## 0.13.0 - 2024-10-29

Changelog bankruptcy declared.
Expand Down
2 changes: 1 addition & 1 deletion bytes/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "timely_bytes"
version = "0.12.0"
version = "0.12.1"
authors = ["Frank McSherry <[email protected]>"]
edition = "2018"

Expand Down
2 changes: 1 addition & 1 deletion communication/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "timely_communication"
version = "0.13.0"
version = "0.14.0"
authors = ["Frank McSherry <[email protected]>"]
description = "Communication layer for timely dataflow"
edition.workspace = true
Expand Down
4 changes: 2 additions & 2 deletions timely/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]

name = "timely"
version = "0.13.0"
version = "0.14.0"
authors = ["Frank McSherry <[email protected]>"]
readme = "../README.md"
edition.workspace = true
Expand All @@ -24,7 +24,7 @@ bincode = { version = "1.0" }
serde = { version = "1.0", features = ["derive"] }
timely_bytes = { path = "../bytes", version = "0.12" }
timely_logging = { path = "../logging", version = "0.12" }
timely_communication = { path = "../communication", version = "0.13", default-features = false }
timely_communication = { path = "../communication", version = "0.14", default-features = false }
timely_container = { path = "../container", version = "0.12" }
crossbeam-channel = "0.5"
smallvec = { version = "1.13.2", features = ["serde", "const_generics"] }
Expand Down

0 comments on commit 5c33a63

Please sign in to comment.