diff --git a/hydro_deploy/hydro_cli/CHANGELOG.md b/hydro_deploy/hydro_cli/CHANGELOG.md index c6876131d6a..156230ab958 100644 --- a/hydro_deploy/hydro_cli/CHANGELOG.md +++ b/hydro_deploy/hydro_cli/CHANGELOG.md @@ -57,7 +57,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 2 commits contributed to the release. + - 3 commits contributed to the release. - 45 days passed between releases. - 2 commits were understood as [conventional](https://www.conventionalcommits.org). - 2 unique issues were worked on: [#1501](https://github.com/hydro-project/hydro/issues/1501), [#1584](https://github.com/hydro-project/hydro/issues/1584) @@ -72,6 +72,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add `repository` field to `Cargo.toml`s, fix #1452 ([`28cd220`](https://github.com/hydro-project/hydro/commit/28cd220c68e3660d9ebade113949a2346720cd04)) * **[#1584](https://github.com/hydro-project/hydro/issues/1584)** - Mark non-deterministic operators as unsafe and introduce timestamped streams ([`9393899`](https://github.com/hydro-project/hydro/commit/939389953875bf5f94ea84503a7a35efd7342282)) + * **Uncategorized** + - Release dfir_lang v0.11.0, dfir_datalog_core v0.11.0, dfir_datalog v0.11.0, dfir_macro v0.11.0, hydroflow_deploy_integration v0.11.0, lattices_macro v0.5.8, variadics v0.0.8, variadics_macro v0.5.6, lattices v0.5.9, multiplatform_test v0.4.0, pusherator v0.0.10, dfir_rs v0.11.0, hydro_deploy v0.11.0, stageleft_macro v0.5.0, stageleft v0.6.0, stageleft_tool v0.5.0, hydro_lang v0.11.0, hydro_std v0.11.0, hydro_cli v0.11.0, safety bump 6 crates ([`9a7e486`](https://github.com/hydro-project/hydro/commit/9a7e48693fce0face0f8ad16349258cdbe26395f)) ## 0.10.0 (2024-11-08) diff --git a/hydro_lang/CHANGELOG.md b/hydro_lang/CHANGELOG.md index bd014e8870f..ce3a4ba455b 100644 --- a/hydro_lang/CHANGELOG.md +++ b/hydro_lang/CHANGELOG.md @@ -13,6 +13,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 + + + + ### Chore @@ -183,7 +187,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 7 commits contributed to the release. + - 8 commits contributed to the release. - 7 commits were understood as [conventional](https://www.conventionalcommits.org). - 6 unique issues were worked on: [#1501](https://github.com/hydro-project/hydro/issues/1501), [#1617](https://github.com/hydro-project/hydro/issues/1617), [#1620](https://github.com/hydro-project/hydro/issues/1620), [#1623](https://github.com/hydro-project/hydro/issues/1623), [#1624](https://github.com/hydro-project/hydro/issues/1624), [#1627](https://github.com/hydro-project/hydro/issues/1627) @@ -206,6 +210,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * **[#1627](https://github.com/hydro-project/hydro/issues/1627)** - Bump versions manually for renamed crates, per `RELEASING.md` ([`03b3a34`](https://github.com/hydro-project/hydro/commit/03b3a349013a71b324276bca5329c33d400a73ff)) * **Uncategorized** + - Release dfir_lang v0.11.0, dfir_datalog_core v0.11.0, dfir_datalog v0.11.0, dfir_macro v0.11.0, hydroflow_deploy_integration v0.11.0, lattices_macro v0.5.8, variadics v0.0.8, variadics_macro v0.5.6, lattices v0.5.9, multiplatform_test v0.4.0, pusherator v0.0.10, dfir_rs v0.11.0, hydro_deploy v0.11.0, stageleft_macro v0.5.0, stageleft v0.6.0, stageleft_tool v0.5.0, hydro_lang v0.11.0, hydro_std v0.11.0, hydro_cli v0.11.0, safety bump 6 crates ([`9a7e486`](https://github.com/hydro-project/hydro/commit/9a7e48693fce0face0f8ad16349258cdbe26395f)) - Update `CHANGELOG.md`s for big rename ([`e1a08e5`](https://github.com/hydro-project/hydro/commit/e1a08e5d165fbc80da2ae695e507078a97a9031f)) @@ -268,6 +273,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * #1486 * __->__ #1485 + start splitting out leader election into a separate module + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1485). + * #1493 + * #1492 + * #1489 + * #1488 + * #1487 + * #1486 + * __->__ #1485 + ### New Features - improve quickstart ergonomics @@ -382,6 +401,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 the owned node and always replaced `*node = new_node` (sometimes itself) - use max and min in Paxos and make client generic over ballots + start splitting out leader election into a separate module + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1485). + * #1493 + * #1492 + * #1489 + * #1488 + * #1487 + * #1486 + * __->__ #1485 + - simplify `persist_pullup` code + Instead of matching on `&mut` and juggling ownership, instead match on + the owned node and always replaced `*node = new_node` (sometimes itself) + - use max and min in Paxos and make client generic over ballots + ### Style - fixes for nightly clippy @@ -585,6 +622,44 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * #1394 * __->__ #1377 + simplify process/cluster specs + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1394). + * #1395 + * __->__ #1394 + - defer network instantiation until after finalizing IR + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1377). + * #1395 + * #1394 + * __->__ #1377 + + defer network instantiation until after finalizing IR + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1377). + * #1395 + * #1394 + * __->__ #1377 + + defer network instantiation until after finalizing IR + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1377). + * #1395 + * #1394 + * __->__ #1377 + ### Refactor (BREAKING) - simplify process/cluster specs @@ -671,6 +746,54 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * #1394 * __->__ #1377 + simplify process/cluster specs + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1394). + * #1395 + * __->__ #1394 + - defer network instantiation until after finalizing IR + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1377). + * #1395 + * #1394 + * __->__ #1377 + + defer network instantiation until after finalizing IR + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1377). + * #1395 + * #1394 + * __->__ #1377 + + defer network instantiation until after finalizing IR + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1377). + * #1395 + * #1394 + * __->__ #1377 + + defer network instantiation until after finalizing IR + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1377). + * #1395 + * #1394 + * __->__ #1377 + ### Documentation - cleanup doc comments for clippy latest @@ -706,6 +829,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * #1398 * __->__ #1404 * #1398 +* __->__ #1404 +* #1398 * __->__ #1404 - rewrite IR in place to avoid stack overflow and disable cloning Cloning was unsafe because values behind a `Rc>` in the @@ -721,6 +846,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * #1398 * __->__ #1404 * #1398 +* __->__ #1404 +* #1398 * __->__ #1404 - rewrite IR in place to avoid stack overflow and disable cloning Cloning was unsafe because values behind a `Rc>` in the @@ -735,6 +862,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * __->__ #1404 * #1398 * __->__ #1404 +* #1398 +* __->__ #1404 ### New Features (BREAKING) @@ -885,6 +1014,65 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * __->__ #1377 - start rearranging stages of flow compilation to prepare for trybuild approach + simplify process/cluster specs + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1394). + * #1395 + * __->__ #1394 + - defer network instantiation until after finalizing IR + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1377). + * #1395 + * #1394 + * __->__ #1377 + + defer network instantiation until after finalizing IR + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1377). + * #1395 + * #1394 + * __->__ #1377 + + defer network instantiation until after finalizing IR + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1377). + * #1395 + * #1394 + * __->__ #1377 + + defer network instantiation until after finalizing IR + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1377). + * #1395 + * #1394 + * __->__ #1377 + + defer network instantiation until after finalizing IR + --- + [//]: # (BEGIN SAPLING FOOTER) + Stack created with [Sapling](https://sapling-scm.com). Best reviewed + with + [ReviewStack](https://reviewstack.dev/hydro-project/hydroflow/pull/1377). + * #1395 + * #1394 + * __->__ #1377 + - start rearranging stages of flow compilation to prepare for trybuild approach + ### Style (BREAKING) - rename some `CLI`->`Deploy`, decapitalize acronym names diff --git a/hydro_std/CHANGELOG.md b/hydro_std/CHANGELOG.md index 39fbc5d0161..a002ddccf36 100644 --- a/hydro_std/CHANGELOG.md +++ b/hydro_std/CHANGELOG.md @@ -2,6 +2,9 @@ ## v0.11.0 (2024-12-23) + + + ### Chore - bump versions manually for renamed crates, per `RELEASING.md` @@ -23,7 +26,7 @@ - - 4 commits contributed to the release. + - 5 commits contributed to the release. - 4 commits were understood as [conventional](https://www.conventionalcommits.org). - 4 unique issues were worked on: [#1501](https://github.com/hydro-project/hydro/issues/1501), [#1617](https://github.com/hydro-project/hydro/issues/1617), [#1624](https://github.com/hydro-project/hydro/issues/1624), [#1627](https://github.com/hydro-project/hydro/issues/1627) @@ -41,5 +44,7 @@ - Cleanups for the rename, fixing links ([`6ab6252`](https://github.com/hydro-project/hydro/commit/6ab625273d822812e83a333e928c3dea1c3c9ccb)) * **[#1627](https://github.com/hydro-project/hydro/issues/1627)** - Bump versions manually for renamed crates, per `RELEASING.md` ([`03b3a34`](https://github.com/hydro-project/hydro/commit/03b3a349013a71b324276bca5329c33d400a73ff)) + * **Uncategorized** + - Release dfir_lang v0.11.0, dfir_datalog_core v0.11.0, dfir_datalog v0.11.0, dfir_macro v0.11.0, hydroflow_deploy_integration v0.11.0, lattices_macro v0.5.8, variadics v0.0.8, variadics_macro v0.5.6, lattices v0.5.9, multiplatform_test v0.4.0, pusherator v0.0.10, dfir_rs v0.11.0, hydro_deploy v0.11.0, stageleft_macro v0.5.0, stageleft v0.6.0, stageleft_tool v0.5.0, hydro_lang v0.11.0, hydro_std v0.11.0, hydro_cli v0.11.0, safety bump 6 crates ([`9a7e486`](https://github.com/hydro-project/hydro/commit/9a7e48693fce0face0f8ad16349258cdbe26395f)) diff --git a/stageleft/CHANGELOG.md b/stageleft/CHANGELOG.md index 01df2450cba..a5a1dabfac8 100644 --- a/stageleft/CHANGELOG.md +++ b/stageleft/CHANGELOG.md @@ -80,7 +80,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 7 commits contributed to the release. + - 8 commits contributed to the release. - 45 days passed between releases. - 7 commits were understood as [conventional](https://www.conventionalcommits.org). - 6 unique issues were worked on: [#1501](https://github.com/hydro-project/hydro/issues/1501), [#1559](https://github.com/hydro-project/hydro/issues/1559), [#1574](https://github.com/hydro-project/hydro/issues/1574), [#1583](https://github.com/hydro-project/hydro/issues/1583), [#1584](https://github.com/hydro-project/hydro/issues/1584), [#1591](https://github.com/hydro-project/hydro/issues/1591) @@ -104,6 +104,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * **[#1591](https://github.com/hydro-project/hydro/issues/1591)** - Extract initial Hydroflow+ utilities into a standard library ([`53da4c1`](https://github.com/hydro-project/hydro/commit/53da4c1c9b18562e7806adcaf3a3838f56b8ef1b)) * **Uncategorized** + - Release dfir_lang v0.11.0, dfir_datalog_core v0.11.0, dfir_datalog v0.11.0, dfir_macro v0.11.0, hydroflow_deploy_integration v0.11.0, lattices_macro v0.5.8, variadics v0.0.8, variadics_macro v0.5.6, lattices v0.5.9, multiplatform_test v0.4.0, pusherator v0.0.10, dfir_rs v0.11.0, hydro_deploy v0.11.0, stageleft_macro v0.5.0, stageleft v0.6.0, stageleft_tool v0.5.0, hydro_lang v0.11.0, hydro_std v0.11.0, hydro_cli v0.11.0, safety bump 6 crates ([`9a7e486`](https://github.com/hydro-project/hydro/commit/9a7e48693fce0face0f8ad16349258cdbe26395f)) - Update `CHANGELOG.md`s for big rename ([`e1a08e5`](https://github.com/hydro-project/hydro/commit/e1a08e5d165fbc80da2ae695e507078a97a9031f)) diff --git a/stageleft_macro/CHANGELOG.md b/stageleft_macro/CHANGELOG.md index 74ebf4f5378..bbd8978e802 100644 --- a/stageleft_macro/CHANGELOG.md +++ b/stageleft_macro/CHANGELOG.md @@ -8,11 +8,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## 0.5.0 (2024-12-23) + ### Chore - use same hashing library everywhere +### Bug Fixes + + - syn missing features + ### Documentation - add `repository` field to `Cargo.toml`s, fix #1452 @@ -40,9 +45,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - - 5 commits contributed to the release. + - 7 commits contributed to the release. - 45 days passed between releases. - - 5 commits were understood as [conventional](https://www.conventionalcommits.org). + - 6 commits were understood as [conventional](https://www.conventionalcommits.org). - 4 unique issues were worked on: [#1501](https://github.com/hydro-project/hydro/issues/1501), [#1574](https://github.com/hydro-project/hydro/issues/1574), [#1590](https://github.com/hydro-project/hydro/issues/1590), [#1617](https://github.com/hydro-project/hydro/issues/1617) ### Commit Details @@ -60,6 +65,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * **[#1617](https://github.com/hydro-project/hydro/issues/1617)** - Rename HydroflowPlus to Hydro ([`162e49c`](https://github.com/hydro-project/hydro/commit/162e49cf8a8cf944cded7f775d6f78afe4a89837)) * **Uncategorized** + - Syn missing features ([`b14d652`](https://github.com/hydro-project/hydro/commit/b14d6522a29188b5306b47e32a3af24391ae8b2a)) + - Release dfir_lang v0.11.0, dfir_datalog_core v0.11.0, dfir_datalog v0.11.0, dfir_macro v0.11.0, hydroflow_deploy_integration v0.11.0, lattices_macro v0.5.8, variadics v0.0.8, variadics_macro v0.5.6, lattices v0.5.9, multiplatform_test v0.4.0, pusherator v0.0.10, dfir_rs v0.11.0, hydro_deploy v0.11.0, stageleft_macro v0.5.0, stageleft v0.6.0, stageleft_tool v0.5.0, hydro_lang v0.11.0, hydro_std v0.11.0, hydro_cli v0.11.0, safety bump 6 crates ([`9a7e486`](https://github.com/hydro-project/hydro/commit/9a7e48693fce0face0f8ad16349258cdbe26395f)) - Update `CHANGELOG.md`s for big rename ([`e1a08e5`](https://github.com/hydro-project/hydro/commit/e1a08e5d165fbc80da2ae695e507078a97a9031f)) diff --git a/stageleft_tool/CHANGELOG.md b/stageleft_tool/CHANGELOG.md index bd1f291fcc3..7bf89f1ae18 100644 --- a/stageleft_tool/CHANGELOG.md +++ b/stageleft_tool/CHANGELOG.md @@ -31,7 +31,7 @@ - - 4 commits contributed to the release. + - 5 commits contributed to the release. - 45 days passed between releases. - 4 commits were understood as [conventional](https://www.conventionalcommits.org). - 3 unique issues were worked on: [#1501](https://github.com/hydro-project/hydro/issues/1501), [#1574](https://github.com/hydro-project/hydro/issues/1574), [#1590](https://github.com/hydro-project/hydro/issues/1590) @@ -49,6 +49,7 @@ * **[#1590](https://github.com/hydro-project/hydro/issues/1590)** - Use same hashing library everywhere ([`0dc709e`](https://github.com/hydro-project/hydro/commit/0dc709ed5a53c723f47fa1d10063e57bb50a63c8)) * **Uncategorized** + - Release dfir_lang v0.11.0, dfir_datalog_core v0.11.0, dfir_datalog v0.11.0, dfir_macro v0.11.0, hydroflow_deploy_integration v0.11.0, lattices_macro v0.5.8, variadics v0.0.8, variadics_macro v0.5.6, lattices v0.5.9, multiplatform_test v0.4.0, pusherator v0.0.10, dfir_rs v0.11.0, hydro_deploy v0.11.0, stageleft_macro v0.5.0, stageleft v0.6.0, stageleft_tool v0.5.0, hydro_lang v0.11.0, hydro_std v0.11.0, hydro_cli v0.11.0, safety bump 6 crates ([`9a7e486`](https://github.com/hydro-project/hydro/commit/9a7e48693fce0face0f8ad16349258cdbe26395f)) - Update `CHANGELOG.md`s for big rename ([`e1a08e5`](https://github.com/hydro-project/hydro/commit/e1a08e5d165fbc80da2ae695e507078a97a9031f))