File tree Expand file tree Collapse file tree 6 files changed +33
-13
lines changed
Expand file tree Collapse file tree 6 files changed +33
-13
lines changed Original file line number Diff line number Diff line change @@ -7,6 +7,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77
88## [ Unreleased]
99
10+ ## [ 0.22.0] ( https://github.com/TimelyDataflow/timely-dataflow/compare/timely-v0.21.5...timely-v0.22.0 ) - 2025-08-15
11+
12+ ### Other
13+
14+ - Merge pull request #687 from antiguru/exchange_new
15+ - Manually implement
16+ - use length prefixed encoding to reliably receive events
17+ - eliminate moving in and out of sessions
18+ - replace custom enum with Result
19+ - use less unreachable statements
20+ - emit data with the same capability they came in with
21+ - process input in sorted time order
22+ - lazily create and then reuse output sessions
23+ - Deflake tests by avoiding port conflict
24+ - Remove GuardedProgressEvent
25+ - Remove GuardedMessageEvent
26+ - Update timely/src/dataflow/operators/capability.rs
27+ - Avoid capability validity scan with explicit index
28+ - Downgrade capability validity test to debug_assert
29+
1030## [ 0.21.5] ( https://github.com/TimelyDataflow/timely-dataflow/compare/timely-v0.21.4...timely-v0.21.5 ) - 2025-08-05
1131
1232### Other
Original file line number Diff line number Diff line change 11[package ]
22name = " timely_bytes"
3- version = " 0.21.5 "
3+ version = " 0.22.0 "
44authors = [" Frank McSherry <fmcsherry@me.com>" ]
55edition = " 2018"
66
Original file line number Diff line number Diff line change 11[package ]
22name = " timely_communication"
3- version = " 0.21.5 "
3+ version = " 0.22.0 "
44authors = [" Frank McSherry <fmcsherry@me.com>" ]
55description = " Communication layer for timely dataflow"
66edition.workspace = true
@@ -24,9 +24,9 @@ columnar = { workspace = true }
2424getopts = { version = " 0.2.21" , optional = true }
2525byteorder = " 1.5"
2626serde = { version = " 1.0" , features = [" derive" ] }
27- timely_bytes = { path = " ../bytes" , version = " 0.21 " }
28- timely_container = { path = " ../container" , version = " 0.21.5 " }
29- timely_logging = { path = " ../logging" , version = " 0.21 " }
27+ timely_bytes = { path = " ../bytes" , version = " 0.22 " }
28+ timely_container = { path = " ../container" , version = " 0.22.0 " }
29+ timely_logging = { path = " ../logging" , version = " 0.22 " }
3030
3131# Lgalloc only supports linux and macos, don't depend on any other OS.
3232[target .'cfg(any(target_os = "linux", target_os = "macos"))' .dev-dependencies ]
Original file line number Diff line number Diff line change 11[package ]
22name = " timely_container"
3- version = " 0.21.5 "
3+ version = " 0.22.0 "
44description = " Container abstractions for Timely"
55license = " MIT"
66edition.workspace = true
Original file line number Diff line number Diff line change 11[package ]
22name = " timely_logging"
3- version = " 0.21.5 "
3+ version = " 0.22.0 "
44authors = [" Frank McSherry <fmcsherry@me.com>" ]
55description = " Common timely logging infrastructure"
66edition.workspace = true
@@ -15,4 +15,4 @@ license = "MIT"
1515workspace = true
1616
1717[dependencies ]
18- timely_container = { version = " 0.21.5 " , path = " ../container" }
18+ timely_container = { version = " 0.22.0 " , path = " ../container" }
Original file line number Diff line number Diff line change 11[package ]
22
33name = " timely"
4- version = " 0.21.5 "
4+ version = " 0.22.0 "
55authors = [" Frank McSherry <fmcsherry@me.com>" ]
66readme = " ../README.md"
77edition.workspace = true
@@ -28,10 +28,10 @@ getopts = { version = "0.2.21", optional = true }
2828bincode = { version = " 1.0" }
2929byteorder = " 1.5"
3030serde = { version = " 1.0" , features = [" derive" ] }
31- timely_bytes = { path = " ../bytes" , version = " 0.21 " }
32- timely_logging = { path = " ../logging" , version = " 0.21 " }
33- timely_communication = { path = " ../communication" , version = " 0.21 " , default-features = false }
34- timely_container = { path = " ../container" , version = " 0.21 " }
31+ timely_bytes = { path = " ../bytes" , version = " 0.22 " }
32+ timely_logging = { path = " ../logging" , version = " 0.22 " }
33+ timely_communication = { path = " ../communication" , version = " 0.22 " , default-features = false }
34+ timely_container = { path = " ../container" , version = " 0.22 " }
3535smallvec = { version = " 1.13.2" , features = [" serde" , " const_generics" ] }
3636
3737[dev-dependencies ]
You can’t perform that action at this time.
0 commit comments