Skip to content

chore: release v0.32.0 - #31

Open
github-actions[bot] wants to merge 1 commit into
masterfrom
release-plz-2025-06-15T13-17-44Z
Open

github-actions[bot] wants to merge 1 commit into
masterfrom
release-plz-2025-06-15T13-17-44Z

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 15, 2025

Copy link
Copy Markdown

🤖 New release

  • timely_bytes: 0.31.0 -> 0.32.0
  • timely_container: 0.31.0 -> 0.32.0
  • timely_logging: 0.31.0 -> 0.32.0
  • timely_communication: 0.31.0 -> 0.32.0 (✓ API compatible changes)
  • timely: 0.31.0 -> 0.32.0 (⚠ API breaking changes)

timely breaking changes

--- failure constructible_struct_adds_field: struct exhaustively constructible through public API adds field ---

Description:
A pub struct that could be exhaustively constructed with a literal using only public API has a new pub field, breaking existing exhaustive literals.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field Message.stamp in /tmp/.tmpAUFDMJ/timely-dataflow/timely/src/dataflow/channels/mod.rs:22

--- failure function_missing: pub fn removed or renamed ---

Description:
A publicly-visible function cannot be imported by its prior path. A `pub use` may have been removed, or the function itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/function_missing.ron

Failed in:
  function timely::dataflow::operators::vec::flow_controlled::iterator_source, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/vec/flow_controlled.rs:71

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/inherent_method_missing.ron

Failed in:
  InputCapability::time, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/capability.rs:272
  InputCapability::retain, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/capability.rs:304

--- failure module_missing: pub module removed or renamed ---

Description:
A publicly-visible module cannot be imported by its prior path. A `pub use` may have been removed, or the module may have been renamed, removed, or made non-public.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/module_missing.ron

Failed in:
  mod timely::dataflow::operators::vec::branch, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/vec/branch.rs:1
  mod timely::dataflow::operators::vec::aggregation::aggregate, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/vec/aggregation/aggregate.rs:1
  mod timely::dataflow::operators::vec::aggregation, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/vec/aggregation/mod.rs:1
  mod timely::dataflow::operators::vec::result, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/vec/result.rs:1
  mod timely::dataflow::operators::vec::count, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/vec/count.rs:1
  mod timely::dataflow::operators::vec::delay, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/vec/delay.rs:1
  mod timely::dataflow::operators::core::reclock, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/core/reclock.rs:1
  mod timely::dataflow::operators::reclock, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/core/reclock.rs:1
  mod timely::dataflow::operators::vec::aggregation::state_machine, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/vec/aggregation/state_machine.rs:1
  mod timely::dataflow::operators::vec::flow_controlled, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/vec/flow_controlled.rs:1

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/struct_missing.ron

Failed in:
  struct timely::dataflow::operators::generic::FrontierNotificator, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/generic/notificator.rs:228
  struct timely::dataflow::operators::FrontierNotificator, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/generic/notificator.rs:228
  struct timely::dataflow::operators::generic::Notificator, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/generic/notificator.rs:17
  struct timely::dataflow::operators::Notificator, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/generic/notificator.rs:17
  struct timely::dataflow::operators::vec::flow_controlled::IteratorSourceInput, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/vec/flow_controlled.rs:10

--- failure struct_pub_field_missing: pub struct's pub field removed or renamed ---

Description:
A publicly-visible struct has at least one public field that is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/struct_pub_field_missing.ron

Failed in:
  field time of struct Message, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/channels/mod.rs:17

--- failure trait_method_added: pub trait method added ---

Description:
A non-sealed public trait added a new method without a default implementation, which breaks downstream implementations of the trait
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-item-no-default
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/trait_method_added.ron

Failed in:
  trait method timely::dataflow::operators::CapabilityTrait::stamp in file /tmp/.tmpAUFDMJ/timely-dataflow/timely/src/dataflow/operators/capability.rs:44

--- failure trait_method_missing: pub trait method removed or renamed ---

Description:
A trait method is no longer callable, and may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-item-signature
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/trait_method_missing.ron

Failed in:
  method inspect_time of trait Inspect, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/core/inspect.rs:47
  method inspect_batch of trait Inspect, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/core/inspect.rs:70
  method inspect_time of trait Inspect, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/core/inspect.rs:47
  method inspect_batch of trait Inspect, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/core/inspect.rs:70
  method inspect_time of trait Inspect, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/core/inspect.rs:47
  method inspect_batch of trait Inspect, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/core/inspect.rs:70
  method inspect_time of trait Inspect, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/core/inspect.rs:47
  method inspect_batch of trait Inspect, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/core/inspect.rs:70
  method unary_notify of trait Operator, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/generic/operator.rs:93
  method binary_notify of trait Operator, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/generic/operator.rs:236
  method unary_notify of trait Operator, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/generic/operator.rs:93
  method binary_notify of trait Operator, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/generic/operator.rs:236
  method unary_notify of trait Operator, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/generic/operator.rs:93
  method binary_notify of trait Operator, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/generic/operator.rs:236
  method time of trait CapabilityTrait, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/capability.rs:39

--- failure trait_missing: pub trait removed or renamed ---

Description:
A publicly-visible trait cannot be imported by its prior path. A `pub use` may have been removed, or the trait itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/trait_missing.ron

Failed in:
  trait timely::dataflow::operators::vec::delay::Delay, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/vec/delay.rs:12
  trait timely::dataflow::operators::vec::Delay, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/vec/delay.rs:12
  trait timely::dataflow::operators::vec::branch::BranchWhen, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/vec/branch.rs:72
  trait timely::dataflow::operators::vec::BranchWhen, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/vec/branch.rs:72
  trait timely::dataflow::operators::vec::aggregation::aggregate::Aggregate, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/vec/aggregation/aggregate.rs:15
  trait timely::dataflow::operators::vec::aggregation::Aggregate, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/vec/aggregation/aggregate.rs:15
  trait timely::dataflow::operators::core::inspect::InspectCore, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/core/inspect.rs:111
  trait timely::dataflow::operators::inspect::InspectCore, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/core/inspect.rs:111
  trait timely::dataflow::operators::core::InspectCore, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/core/inspect.rs:111
  trait timely::dataflow::operators::InspectCore, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/core/inspect.rs:111
  trait timely::dataflow::operators::vec::branch::Branch, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/vec/branch.rs:11
  trait timely::dataflow::operators::vec::Branch, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/vec/branch.rs:11
  trait timely::dataflow::operators::vec::count::Accumulate, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/vec/count.rs:10
  trait timely::dataflow::operators::core::reclock::Reclock, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/core/reclock.rs:10
  trait timely::dataflow::operators::reclock::Reclock, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/core/reclock.rs:10
  trait timely::dataflow::operators::core::Reclock, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/core/reclock.rs:10
  trait timely::dataflow::operators::Reclock, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/core/reclock.rs:10
  trait timely::dataflow::operators::vec::aggregation::state_machine::StateMachine, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/vec/aggregation/state_machine.rs:21
  trait timely::dataflow::operators::vec::aggregation::StateMachine, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/vec/aggregation/state_machine.rs:21
  trait timely::dataflow::operators::vec::result::ResultStream, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/vec/result.rs:8
  trait timely::dataflow::operators::vec::ResultStream, previously in file /tmp/.tmpjvJwm2/timely/src/dataflow/operators/vec/result.rs:8

--- failure trait_removed_supertrait: supertrait removed or renamed ---

Description:
A supertrait was removed from a trait. Users of the trait can no longer assume it can also be used like its supertrait.
        ref: https://doc.rust-lang.org/reference/items/traits.html#supertraits
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.50.0/src/lints/trait_removed_supertrait.ron

Failed in:
  supertrait timely::dataflow::operators::core::inspect::InspectCore of trait Inspect in file /tmp/.tmpAUFDMJ/timely-dataflow/timely/src/dataflow/operators/core/inspect.rs:10
  supertrait timely::dataflow::operators::inspect::InspectCore of trait Inspect in file /tmp/.tmpAUFDMJ/timely-dataflow/timely/src/dataflow/operators/core/inspect.rs:10
  supertrait timely::dataflow::operators::core::InspectCore of trait Inspect in file /tmp/.tmpAUFDMJ/timely-dataflow/timely/src/dataflow/operators/core/inspect.rs:10
  supertrait timely::dataflow::operators::InspectCore of trait Inspect in file /tmp/.tmpAUFDMJ/timely-dataflow/timely/src/dataflow/operators/core/inspect.rs:10
  supertrait timely::dataflow::operators::core::inspect::InspectCore of trait Inspect in file /tmp/.tmpAUFDMJ/timely-dataflow/timely/src/dataflow/operators/core/inspect.rs:10
  supertrait timely::dataflow::operators::inspect::InspectCore of trait Inspect in file /tmp/.tmpAUFDMJ/timely-dataflow/timely/src/dataflow/operators/core/inspect.rs:10
  supertrait timely::dataflow::operators::core::InspectCore of trait Inspect in file /tmp/.tmpAUFDMJ/timely-dataflow/timely/src/dataflow/operators/core/inspect.rs:10
  supertrait timely::dataflow::operators::InspectCore of trait Inspect in file /tmp/.tmpAUFDMJ/timely-dataflow/timely/src/dataflow/operators/core/inspect.rs:10
  supertrait timely::dataflow::operators::core::inspect::InspectCore of trait Inspect in file /tmp/.tmpAUFDMJ/timely-dataflow/timely/src/dataflow/operators/core/inspect.rs:10
  supertrait timely::dataflow::operators::inspect::InspectCore of trait Inspect in file /tmp/.tmpAUFDMJ/timely-dataflow/timely/src/dataflow/operators/core/inspect.rs:10
  supertrait timely::dataflow::operators::core::InspectCore of trait Inspect in file /tmp/.tmpAUFDMJ/timely-dataflow/timely/src/dataflow/operators/core/inspect.rs:10
  supertrait timely::dataflow::operators::InspectCore of trait Inspect in file /tmp/.tmpAUFDMJ/timely-dataflow/timely/src/dataflow/operators/core/inspect.rs:10
  supertrait timely::dataflow::operators::core::inspect::InspectCore of trait Inspect in file /tmp/.tmpAUFDMJ/timely-dataflow/timely/src/dataflow/operators/core/inspect.rs:10
  supertrait timely::dataflow::operators::inspect::InspectCore of trait Inspect in file /tmp/.tmpAUFDMJ/timely-dataflow/timely/src/dataflow/operators/core/inspect.rs:10
  supertrait timely::dataflow::operators::core::InspectCore of trait Inspect in file /tmp/.tmpAUFDMJ/timely-dataflow/timely/src/dataflow/operators/core/inspect.rs:10
  supertrait timely::dataflow::operators::InspectCore of trait Inspect in file /tmp/.tmpAUFDMJ/timely-dataflow/timely/src/dataflow/operators/core/inspect.rs:10
Changelog

timely

0.32.0 - 2026-09-12

Other

  • Remove Notificator, FrontierNotificator, unary_notify, and binary_notify (#819)
  • Remove operators that read a time off the capability, and the flow-control and Result helpers (#818)
  • :time() requires TotalOrder and returns Option (#817)
  • Cheaper coordination among workers: poll before parking, fewer signals, serialize broadcasts once (#816)
  • Messages stamped by sets of capabilities (#813)


This PR was generated with release-plz.

@github-actions
github-actions Bot force-pushed the release-plz-2025-06-15T13-17-44Z branch from 6985ee2 to 95cf3f3 Compare June 17, 2025 13:17
@github-actions github-actions Bot changed the title chore(timely): release v0.21.1 chore: release Jun 24, 2025
@github-actions
github-actions Bot force-pushed the release-plz-2025-06-15T13-17-44Z branch from 95cf3f3 to 40d5a3b Compare June 24, 2025 19:17
@github-actions github-actions Bot changed the title chore: release chore(timely): release v0.21.4 Jul 2, 2025
@github-actions
github-actions Bot force-pushed the release-plz-2025-06-15T13-17-44Z branch 2 times, most recently from 401f4c7 to c619660 Compare July 5, 2025 19:18
@github-actions github-actions Bot changed the title chore(timely): release v0.21.4 chore: release Jul 5, 2025
@github-actions
github-actions Bot force-pushed the release-plz-2025-06-15T13-17-44Z branch 2 times, most recently from e689394 to 0f0dba3 Compare July 13, 2025 01:18
@github-actions github-actions Bot changed the title chore: release chore: release v0.21.6 Aug 12, 2025
@github-actions
github-actions Bot force-pushed the release-plz-2025-06-15T13-17-44Z branch 2 times, most recently from 0af5890 to a087a75 Compare August 13, 2025 04:43
@github-actions github-actions Bot changed the title chore: release v0.21.6 chore: release v0.22.0 Aug 14, 2025
@github-actions
github-actions Bot force-pushed the release-plz-2025-06-15T13-17-44Z branch 3 times, most recently from 73b6842 to e6864b4 Compare August 14, 2025 20:03
@github-actions github-actions Bot changed the title chore: release v0.22.0 chore: release v0.23.0 Aug 16, 2025
@github-actions
github-actions Bot force-pushed the release-plz-2025-06-15T13-17-44Z branch from e6864b4 to ba36ce8 Compare August 16, 2025 20:15
@github-actions github-actions Bot changed the title chore: release v0.23.0 chore: release v0.24.0 Aug 28, 2025
@github-actions
github-actions Bot force-pushed the release-plz-2025-06-15T13-17-44Z branch 2 times, most recently from 4f8139f to 1143d1f Compare August 29, 2025 02:48
@github-actions github-actions Bot changed the title chore: release v0.24.0 chore: release v0.25.0 Sep 16, 2025
@github-actions
github-actions Bot force-pushed the release-plz-2025-06-15T13-17-44Z branch 5 times, most recently from 77ab9b8 to 88f0eb5 Compare September 21, 2025 13:22
@github-actions
github-actions Bot force-pushed the release-plz-2025-06-15T13-17-44Z branch from 88f0eb5 to 4d99e45 Compare September 27, 2025 02:52
@github-actions github-actions Bot changed the title chore: release v0.25.0 chore: release v0.26.0 Oct 28, 2025
@github-actions
github-actions Bot force-pushed the release-plz-2025-06-15T13-17-44Z branch from 4d99e45 to 1aa45d9 Compare October 28, 2025 19:24
@github-actions
github-actions Bot force-pushed the release-plz-2025-06-15T13-17-44Z branch 5 times, most recently from 63e637b to 728d6f0 Compare February 28, 2026 01:53
@github-actions
github-actions Bot force-pushed the release-plz-2025-06-15T13-17-44Z branch 2 times, most recently from 32c80ef to b6bdf52 Compare March 4, 2026 02:02
@github-actions github-actions Bot changed the title chore: release v0.27.0 chore: release v0.28.0 Mar 8, 2026
@github-actions
github-actions Bot force-pushed the release-plz-2025-06-15T13-17-44Z branch 6 times, most recently from 253701f to 507a354 Compare March 14, 2026 03:24
@github-actions
github-actions Bot force-pushed the release-plz-2025-06-15T13-17-44Z branch 3 times, most recently from fe91c23 to ff03a4c Compare March 22, 2026 01:18
@github-actions github-actions Bot changed the title chore: release v0.28.0 chore: release v0.29.0 Apr 8, 2026
@github-actions
github-actions Bot force-pushed the release-plz-2025-06-15T13-17-44Z branch 7 times, most recently from 7e6662d to c9a304f Compare April 13, 2026 14:11
@github-actions github-actions Bot changed the title chore: release v0.29.0 chore: release v0.30.0 Apr 17, 2026
@github-actions
github-actions Bot force-pushed the release-plz-2025-06-15T13-17-44Z branch from c9a304f to 1fba23d Compare April 17, 2026 17:53
@github-actions
github-actions Bot force-pushed the release-plz-2025-06-15T13-17-44Z branch from 1fba23d to 7890050 Compare April 30, 2026 23:11
@github-actions
github-actions Bot force-pushed the release-plz-2025-06-15T13-17-44Z branch from 7890050 to 1db8460 Compare May 23, 2026 22:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants