Skip to content

Releases: hydro-project/hydro

pusherator v0.0.12

15 Mar 01:04
Compare
Choose a tag to compare

Documentation

  • demote python deploy docs, fix docsrs configs, fix #1392, fix #1629
    Running thru the quickstart in order to write more about Rust
    hydro_deploy, ran into some confusion due to feature-gated items not
    showing up in docs.

    rustdocflags = [ '--cfg=docsrs', '--cfg=stageleft_runtime' ] uses the
    standard [cfg(docrs)] as well as enabled our
    [cfg(stageleft_runtime)] so things impl<H: Host + 'static> IntoProcessSpec<'_, HydroDeploy> for Arc<H> show up.

    Also set --all-features for the docsrs build

Commit Statistics

  • 1 commit contributed to the release.
  • 1 commit was understood as conventional.
  • 1 unique issue was worked on: #1787

Commit Details

view details

lattices v0.6.1

15 Mar 01:04
Compare
Choose a tag to compare

Documentation

  • demote python deploy docs, fix docsrs configs, fix #1392, fix #1629
    Running thru the quickstart in order to write more about Rust
    hydro_deploy, ran into some confusion due to feature-gated items not
    showing up in docs.

    rustdocflags = [ '--cfg=docsrs', '--cfg=stageleft_runtime' ] uses the
    standard [cfg(docrs)] as well as enabled our
    [cfg(stageleft_runtime)] so things impl<H: Host + 'static> IntoProcessSpec<'_, HydroDeploy> for Arc<H> show up.

    Also set --all-features for the docsrs build

Commit Statistics

  • 1 commit contributed to the release.
  • 1 commit was understood as conventional.
  • 1 unique issue was worked on: #1787

Commit Details

view details

include_mdtests v0.0.0

15 Mar 01:44
Compare
Choose a tag to compare

Chore

  • attempt to fix releasing of include_mdtests, dfir_rs

Refactor

  • move markdown doctesting macro into own crate, fix #1651

Commit Statistics

  • 2 commits contributed to the release over the course of 4 calendar days.
  • 2 commits were understood as conventional.
  • 1 unique issue was worked on: #1769

Commit Details

view details
  • #1769
    • Move markdown doctesting macro into own crate, fix #1651 (8058d2d)
  • Uncategorized
    • Attempt to fix releasing of include_mdtests, dfir_rs (fb8393a)

hydro_std v0.12.1

15 Mar 01:45
Compare
Choose a tag to compare

Chore

  • remove stageleft from repo, fix #1764
    They grow up so fast 🥹

Documentation

  • demote python deploy docs, fix docsrs configs, fix #1392, fix #1629
    Running thru the quickstart in order to write more about Rust
    hydro_deploy, ran into some confusion due to feature-gated items not
    showing up in docs.

    rustdocflags = [ '--cfg=docsrs', '--cfg=stageleft_runtime' ] uses the
    standard [cfg(docrs)] as well as enabled our
    [cfg(stageleft_runtime)] so things impl<H: Host + 'static> IntoProcessSpec<'_, HydroDeploy> for Arc<H> show up.

    Also set --all-features for the docsrs build

New Features

  • add benchmarking utilities

Commit Statistics

  • 4 commits contributed to the release over the course of 3 calendar days.
  • 3 commits were understood as conventional.
  • 3 unique issues were worked on: #1765, #1774, #1787

Commit Details

view details
  • #1765
    • Add benchmarking utilities (7f0a9e8)
  • #1774
  • #1787
  • Uncategorized
    • Release dfir_lang v0.12.1, dfir_datalog_core v0.12.1, dfir_datalog v0.12.1, dfir_macro v0.12.1, hydro_deploy_integration v0.12.1, lattices v0.6.1, pusherator v0.0.12, dfir_rs v0.12.1, hydro_deploy v0.12.1, hydro_lang v0.12.1, hydro_std v0.12.1, hydro_cli v0.12.1 (23221b5)

hydro_lang v0.12.1

15 Mar 01:45
Compare
Choose a tag to compare

Chore

  • remove stageleft from repo, fix #1764
    They grow up so fast 🥹
  • update pinned nightly to 2025-03-10, clippy cleanups

Documentation

  • demote python deploy docs, fix docsrs configs, fix #1392, fix #1629
    Running thru the quickstart in order to write more about Rust
    hydro_deploy, ran into some confusion due to feature-gated items not
    showing up in docs.

    rustdocflags = [ '--cfg=docsrs', '--cfg=stageleft_runtime' ] uses the
    standard [cfg(docrs)] as well as enabled our
    [cfg(stageleft_runtime)] so things impl<H: Host + 'static> IntoProcessSpec<'_, HydroDeploy> for Arc<H> show up.

    Also set --all-features for the docsrs build

Bug Fixes

  • fix failing Clippy on stable due to unused variable
  • use file locks to avoid clobbering Cargo configs
  • fix codegen non-determinism that triggers rebuilds
    Also makes the generated Cargo.toml fixed regardless of the "extra
    Hydro features" or "test mode", by shifting them into special features
    defined on the trybuild repo. Overall, this results in the only dynamic
    piece being the generated src/bin files, which means that deploying
    the same code multiple times does not result in any recompilation.

Style

  • cleanup old clippy lints, remove deprecated relalg crate

Refactor (BREAKING)

  • remove "hydroflow" for hydro_deploy_integration, hydro_deploy::rust_crate, fix #1712
    Opted to use RustCrate as the replacement prefix with the expectation
    that @shadaj may have a more coincise name in mind?

Commit Statistics

Commit Details

view details
  • #1768
    • Update pinned nightly to 2025-03-10, clippy cleanups (f14174e)
  • #1773
    • Remove "hydroflow" for hydro_deploy_integration, hydro_deploy::rust_crate, fix #1712 (7dd71d6)
  • #1774
  • #1779
    • Fix codegen non-determinism that triggers rebuilds (530604c)
  • #1780
    • Use file locks to avoid clobbering Cargo configs (fdcf96a)
  • #1784
    • Fix failing Clippy on stable due to unused variable (ed66201)
  • #1785
    • Cleanup old clippy lints, remove deprecated relalg crate (056ac62)
  • #1787
  • Uncategorized
    • Release dfir_lang v0.12.1, dfir_datalog_core v0.12.1, dfir_datalog v0.12.1, dfir_macro v0.12.1, hydro_deploy_integration v0.12.1, lattices v0.6.1, pusherator v0.0.12, dfir_rs v0.12.1, hydro_deploy v0.12.1, hydro_lang v0.12.1, hydro_std v0.12.1, hydro_cli v0.12.1 (23221b5)

hydro_deploy_integration v0.12.1

15 Mar 01:04
Compare
Choose a tag to compare

Chore

  • set hydro_deploy_integration to release as 0.12.1

Refactor (BREAKING)

  • remove "hydroflow" for hydro_deploy_integration, hydro_deploy::rust_crate, fix #1712
    Opted to use RustCrate as the replacement prefix with the expectation
    that @shadaj may have a more coincise name in mind?

Commit Statistics

  • 2 commits contributed to the release over the course of 2 calendar days.
  • 2 commits were understood as conventional.
  • 1 unique issue was worked on: #1773

Commit Details

view details
  • #1773
    • Remove "hydroflow" for hydro_deploy_integration, hydro_deploy::rust_crate, fix #1712 (7dd71d6)
  • Uncategorized
    • Set hydro_deploy_integration to release as 0.12.1 (260902b)

hydro_deploy v0.12.1

15 Mar 01:44
Compare
Choose a tag to compare

Chore

  • set hydro_deploy_integration to release as 0.12.1

Documentation

  • demote python deploy docs, fix docsrs configs, fix #1392, fix #1629
    Running thru the quickstart in order to write more about Rust
    hydro_deploy, ran into some confusion due to feature-gated items not
    showing up in docs.

    rustdocflags = [ '--cfg=docsrs', '--cfg=stageleft_runtime' ] uses the
    standard [cfg(docrs)] as well as enabled our
    [cfg(stageleft_runtime)] so things impl<H: Host + 'static> IntoProcessSpec<'_, HydroDeploy> for Arc<H> show up.

    Also set --all-features for the docsrs build

New Features

  • copy down remote perf raw data and shift Terraform logs to stderr

Bug Fixes

  • fix codegen non-determinism that triggers rebuilds
    Also makes the generated Cargo.toml fixed regardless of the "extra
    Hydro features" or "test mode", by shifting them into special features
    defined on the trybuild repo. Overall, this results in the only dynamic
    piece being the generated src/bin files, which means that deploying
    the same code multiple times does not result in any recompilation.

Style

  • cleanup old clippy lints, remove deprecated relalg crate

Refactor (BREAKING)

  • remove "hydroflow" for hydro_deploy_integration, hydro_deploy::rust_crate, fix #1712
    Opted to use RustCrate as the replacement prefix with the expectation
    that @shadaj may have a more coincise name in mind?

Commit Statistics

Commit Details

view details
  • #1773
    • Remove "hydroflow" for hydro_deploy_integration, hydro_deploy::rust_crate, fix #1712 (7dd71d6)
  • #1777
    • Copy down remote perf raw data and shift Terraform logs to stderr (892b29b)
  • #1779
    • Fix codegen non-determinism that triggers rebuilds (530604c)
  • #1785
    • Cleanup old clippy lints, remove deprecated relalg crate (056ac62)
  • #1787
  • Uncategorized
    • Release dfir_lang v0.12.1, dfir_datalog_core v0.12.1, dfir_datalog v0.12.1, dfir_macro v0.12.1, hydro_deploy_integration v0.12.1, lattices v0.6.1, pusherator v0.0.12, dfir_rs v0.12.1, hydro_deploy v0.12.1, hydro_lang v0.12.1, hydro_std v0.12.1, hydro_cli v0.12.1 (23221b5)
    • Set hydro_deploy_integration to release as 0.12.1 (260902b)

hydro_cli v0.12.1

15 Mar 01:45
Compare
Choose a tag to compare

Chore

  • set hydro_deploy_integration to release as 0.12.1

Refactor (BREAKING)

  • remove "hydroflow" for hydro_deploy_integration, hydro_deploy::rust_crate, fix #1712
    Opted to use RustCrate as the replacement prefix with the expectation
    that @shadaj may have a more coincise name in mind?

Commit Statistics

  • 3 commits contributed to the release over the course of 2 calendar days.
  • 2 commits were understood as conventional.
  • 1 unique issue was worked on: #1773

Commit Details

view details
  • #1773
    • Remove "hydroflow" for hydro_deploy_integration, hydro_deploy::rust_crate, fix #1712 (7dd71d6)
  • Uncategorized
    • Release dfir_lang v0.12.1, dfir_datalog_core v0.12.1, dfir_datalog v0.12.1, dfir_macro v0.12.1, hydro_deploy_integration v0.12.1, lattices v0.6.1, pusherator v0.0.12, dfir_rs v0.12.1, hydro_deploy v0.12.1, hydro_lang v0.12.1, hydro_std v0.12.1, hydro_cli v0.12.1 (23221b5)
    • Set hydro_deploy_integration to release as 0.12.1 (260902b)

dfir_rs v0.12.1

15 Mar 01:44
Compare
Choose a tag to compare

Chore

  • set hydro_deploy_integration to release as 0.12.1
  • update pinned nightly to 2025-03-10, clippy cleanups

Chore

  • attempt to fix releasing of include_mdtests, dfir_rs

Documentation

  • demote python deploy docs, fix docsrs configs, fix #1392, fix #1629
    Running thru the quickstart in order to write more about Rust
    hydro_deploy, ran into some confusion due to feature-gated items not
    showing up in docs.

    rustdocflags = [ '--cfg=docsrs', '--cfg=stageleft_runtime' ] uses the
    standard [cfg(docrs)] as well as enabled our
    [cfg(stageleft_runtime)] so things impl<H: Host + 'static> IntoProcessSpec<'_, HydroDeploy> for Arc<H> show up.

    Also set --all-features for the docsrs build

Refactor

  • move markdown doctesting macro into own crate, fix #1651

Style

  • cleanup old clippy lints, remove deprecated relalg crate

Refactor (BREAKING)

  • remove "hydroflow" for hydro_deploy_integration, hydro_deploy::rust_crate, fix #1712
    Opted to use RustCrate as the replacement prefix with the expectation
    that @shadaj may have a more coincise name in mind?

Commit Statistics

Commit Details

view details
  • #1768
    • Update pinned nightly to 2025-03-10, clippy cleanups (f14174e)
  • #1769
    • Move markdown doctesting macro into own crate, fix #1651 (8058d2d)
  • #1773
    • Remove "hydroflow" for hydro_deploy_integration, hydro_deploy::rust_crate, fix #1712 (7dd71d6)
  • #1785
    • Cleanup old clippy lints, remove deprecated relalg crate (056ac62)
  • #1787
  • Uncategorized
    • Attempt to fix releasing of include_mdtests, dfir_rs (fb8393a)
    • Release dfir_lang v0.12.1, dfir_datalog_core v0.12.1, dfir_datalog v0.12.1, dfir_macro v0.12.1, hydro_deploy_integration v0.12.1, lattices v0.6.1, pusherator v0.0.12, dfir_rs v0.12.1, hydro_deploy v0.12.1, hydro_lang v0.12.1, hydro_std v0.12.1, hydro_cli v0.12.1 (23221b5)
    • Set hydro_deploy_integration to release as 0.12.1 (260902b)

dfir_macro v0.12.1

15 Mar 01:04
Compare
Choose a tag to compare

Documentation

  • demote python deploy docs, fix docsrs configs, fix #1392, fix #1629
    Running thru the quickstart in order to write more about Rust
    hydro_deploy, ran into some confusion due to feature-gated items not
    showing up in docs.

    rustdocflags = [ '--cfg=docsrs', '--cfg=stageleft_runtime' ] uses the
    standard [cfg(docrs)] as well as enabled our
    [cfg(stageleft_runtime)] so things impl<H: Host + 'static> IntoProcessSpec<'_, HydroDeploy> for Arc<H> show up.

    Also set --all-features for the docsrs build

Refactor

  • move markdown doctesting macro into own crate, fix #1651

Style

  • cleanup old clippy lints, remove deprecated relalg crate

Commit Statistics

  • 3 commits contributed to the release over the course of 4 calendar days.
  • 3 commits were understood as conventional.
  • 3 unique issues were worked on: #1769, #1785, #1787

Commit Details

view details