Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Sep 12, 2025

🤖 New release

  • differential-dataflow: 0.16.2 -> 0.17.0 (⚠ API breaking changes)
  • differential-dogs3: 0.16.2 -> 0.17.0 (✓ API compatible changes)

differential-dataflow breaking changes

--- 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.43.0/src/lints/function_missing.ron

Failed in:
  function differential_dataflow::trace::wrappers::freeze::freeze, previously in file /tmp/.tmpgB9CMb/differential-dataflow/src/trace/wrappers/freeze.rs:35

--- 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.43.0/src/lints/inherent_method_missing.ron

Failed in:
  Arranged::filter, previously in file /tmp/.tmpgB9CMb/differential-dataflow/src/operators/arrange/arrangement.rs:160
  Arranged::filter, previously in file /tmp/.tmpgB9CMb/differential-dataflow/src/operators/arrange/arrangement.rs:160

--- 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.43.0/src/lints/module_missing.ron

Failed in:
  mod differential_dataflow::trace::wrappers::filter, previously in file /tmp/.tmpgB9CMb/differential-dataflow/src/trace/wrappers/filter.rs:1
  mod differential_dataflow::trace::wrappers::freeze, previously in file /tmp/.tmpgB9CMb/differential-dataflow/src/trace/wrappers/freeze.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.43.0/src/lints/struct_missing.ron

Failed in:
  struct differential_dataflow::trace::wrappers::filter::TraceFilter, previously in file /tmp/.tmpgB9CMb/differential-dataflow/src/trace/wrappers/filter.rs:9
  struct differential_dataflow::trace::wrappers::freeze::CursorFreeze, previously in file /tmp/.tmpgB9CMb/differential-dataflow/src/trace/wrappers/freeze.rs:182
  struct differential_dataflow::trace::wrappers::filter::BatchCursorFilter, previously in file /tmp/.tmpgB9CMb/differential-dataflow/src/trace/wrappers/filter.rs:161
  struct differential_dataflow::trace::wrappers::freeze::BatchFreeze, previously in file /tmp/.tmpgB9CMb/differential-dataflow/src/trace/wrappers/freeze.rs:128
  struct differential_dataflow::trace::wrappers::filter::CursorFilter, previously in file /tmp/.tmpgB9CMb/differential-dataflow/src/trace/wrappers/filter.rs:104
  struct differential_dataflow::trace::wrappers::freeze::TraceFreeze, previously in file /tmp/.tmpgB9CMb/differential-dataflow/src/trace/wrappers/freeze.rs:50
  struct differential_dataflow::trace::wrappers::freeze::BatchCursorFreeze, previously in file /tmp/.tmpgB9CMb/differential-dataflow/src/trace/wrappers/freeze.rs:241
  struct differential_dataflow::trace::wrappers::filter::BatchFilter, previously in file /tmp/.tmpgB9CMb/differential-dataflow/src/trace/wrappers/filter.rs:70

--- failure trait_added_supertrait: non-sealed trait added new supertraits ---

Description:
A non-sealed trait added one or more supertraits, which breaks downstream implementations of the trait
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#generic-bounds-tighten
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.43.0/src/lints/trait_added_supertrait.ron

Failed in:
  trait differential_dataflow::consolidation::ConsolidateLayout gained DrainContainer in file /tmp/.tmpCYdSLp/differential-dataflow/differential-dataflow/src/consolidation.rs:241
  trait differential_dataflow::trace::implementations::merge_batcher::container::MergerChunk gained Accountable in file /tmp/.tmpCYdSLp/differential-dataflow/differential-dataflow/src/trace/implementations/merge_batcher.rs:259
  trait differential_dataflow::trace::implementations::merge_batcher::container::MergerChunk gained DrainContainer in file /tmp/.tmpCYdSLp/differential-dataflow/differential-dataflow/src/trace/implementations/merge_batcher.rs:259
  trait differential_dataflow::trace::implementations::merge_batcher::container::MergerChunk gained Default in file /tmp/.tmpCYdSLp/differential-dataflow/differential-dataflow/src/trace/implementations/merge_batcher.rs:259
  trait differential_dataflow::trace::implementations::BuilderInput gained DrainContainer in file /tmp/.tmpCYdSLp/differential-dataflow/differential-dataflow/src/trace/implementations/mod.rs:380
  trait differential_dataflow::trace::implementations::BuilderInput gained Sized in file /tmp/.tmpCYdSLp/differential-dataflow/differential-dataflow/src/trace/implementations/mod.rs:380

--- 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.43.0/src/lints/trait_method_added.ron

Failed in:
  trait method differential_dataflow::consolidation::ConsolidateLayout::len in file /tmp/.tmpCYdSLp/differential-dataflow/differential-dataflow/src/consolidation.rs:272
  trait method differential_dataflow::consolidation::ConsolidateLayout::clear in file /tmp/.tmpCYdSLp/differential-dataflow/differential-dataflow/src/consolidation.rs:275
  trait method differential_dataflow::trace::implementations::merge_batcher::container::MergerChunk::clear in file /tmp/.tmpCYdSLp/differential-dataflow/differential-dataflow/src/trace/implementations/merge_batcher.rs:290
Changelog

differential-dataflow

0.17.0 - 2025-09-15

Other

  • Adjust Differential to recent Timely changes (#643)
  • Remove Filter and Freeze wrappers (#644)

differential-dogs3

0.17.0 - 2025-09-15

Other

  • update Cargo.toml dependencies


This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz-2025-09-12T20-58-15Z branch from 905fb58 to c25ceef Compare September 15, 2025 19:21
@antiguru antiguru merged commit 913cc58 into master Sep 15, 2025
@antiguru antiguru deleted the release-plz-2025-09-12T20-58-15Z branch September 15, 2025 19:22
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