From b58dccc7f85380951a0ae91d32548eff0784f3a7 Mon Sep 17 00:00:00 2001
From: "hydro-project-bot[bot]"
<132423234+hydro-project-bot[bot]@users.noreply.github.com>
Date: Mon, 23 Dec 2024 22:02:59 +0000
Subject: [PATCH] Release 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
---
hydro_deploy/hydro_cli/CHANGELOG.md | 4 +-
hydro_lang/CHANGELOG.md | 190 +++++++++++++++++++++++++++-
hydro_std/CHANGELOG.md | 7 +-
stageleft/CHANGELOG.md | 3 +-
stageleft_macro/CHANGELOG.md | 11 +-
stageleft_tool/CHANGELOG.md | 3 +-
6 files changed, 211 insertions(+), 7 deletions(-)
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))