Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Mar 15, 2025

πŸ€– New release

  • timely_bytes: 0.13.0 -> 0.13.1 (βœ“ API compatible changes)
  • timely_container: 0.15.0 -> 0.15.1 (βœ“ API compatible changes)
  • timely_logging: 0.13.3 -> 0.13.4 (βœ“ API compatible changes)
  • timely_communication: 0.18.0 -> 0.19.0 (⚠ API breaking changes)
  • timely: 0.19.0 -> 0.20.0 (⚠ API breaking changes)

⚠ timely_communication breaking changes

--- failure auto_trait_impl_removed: auto trait no longer implemented ---

Description:
A public type has stopped implementing one or more auto traits. This can break downstream code that depends on the traits being implemented.
        ref: https://doc.rust-lang.org/reference/special-types-and-traits.html#auto-traits
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.40.0/src/lints/auto_trait_impl_removed.ron

Failed in:
  type ProcessBuilder is no longer Sync, in /tmp/.tmpomTT5F/timely-dataflow/communication/src/allocator/process.rs:17
  type GenericBuilder is no longer Sync, in /tmp/.tmpomTT5F/timely-dataflow/communication/src/allocator/generic.rs:133
  type GenericBuilder is no longer Sync, in /tmp/.tmpomTT5F/timely-dataflow/communication/src/allocator/generic.rs:133
  type TcpBuilder is no longer Sync, in /tmp/.tmpomTT5F/timely-dataflow/communication/src/allocator/zero_copy/allocator.rs:24
  type ProcessBuilder is no longer Sync, in /tmp/.tmpomTT5F/timely-dataflow/communication/src/allocator/zero_copy/allocator_process.rs:26

⚠ timely breaking changes

--- failure method_requires_different_generic_type_params: method now requires a different number of generic type parameters ---

Description:
A method now requires a different number of generic type parameters than it used to. Uses of this method that supplied the previous number of generic types will be broken.
        ref: https://doc.rust-lang.org/reference/items/generics.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.40.0/src/lints/method_requires_different_generic_type_params.ron

Failed in:
  timely::dataflow::operators::generic::builder_raw::OperatorBuilder::new_input_connection takes 3 generic types instead of 2, in /tmp/.tmpomTT5F/timely-dataflow/timely/src/dataflow/operators/generic/builder_raw.rs:116
  timely::dataflow::operators::generic::builder_raw::OperatorBuilder::new_output_connection takes 2 generic types instead of 1, in /tmp/.tmpomTT5F/timely-dataflow/timely/src/dataflow/operators/generic/builder_raw.rs:143
  timely::dataflow::operators::generic::builder_rc::OperatorBuilder::new_input_connection takes 3 generic types instead of 2, in /tmp/.tmpomTT5F/timely-dataflow/timely/src/dataflow/operators/generic/builder_rc.rs:79
  timely::dataflow::operators::generic::builder_rc::OperatorBuilder::new_output_connection takes 2 generic types instead of 1, in /tmp/.tmpomTT5F/timely-dataflow/timely/src/dataflow/operators/generic/builder_rc.rs:110
Changelog

timely

0.20.0 - 2025-03-28

Other

  • Update timely/src/progress/operate.rs
  • Add scaling test
  • Switch builder API to port-identified iterators
  • Adjust reachability logic to be more linear
  • Swap PortConnectivity implementation from Vec to BTreeMap
  • Support optional path summaries for disconnected ports
  • Make PortConnectivity API more explicit
  • Make PortConnectivity a struct, with sufficient methods
  • Introduce Connectivity and PortConnectivity type aliases
  • Add clippy lints (#659)
  • Add miri test (#655)


This PR was generated with release-plz.

@github-actions github-actions bot changed the title chore(timely): release v0.19.1 chore: release Mar 24, 2025
@github-actions github-actions bot force-pushed the release-plz-2025-03-15T20-28-01Z branch 4 times, most recently from c7891c7 to c268a85 Compare March 26, 2025 17:49
@github-actions github-actions bot force-pushed the release-plz-2025-03-15T20-28-01Z branch from c268a85 to 9149605 Compare March 28, 2025 16:07
@frankmcsherry frankmcsherry merged commit 9579b19 into master Mar 28, 2025
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.

2 participants