Skip to content

Commit

Permalink
chore: Renamed hydroflow_datalog -> dfir_datalog.
Browse files Browse the repository at this point in the history
  • Loading branch information
rohitkulshreshtha committed Dec 20, 2024
1 parent 3bc34ba commit 5af317f
Show file tree
Hide file tree
Showing 78 changed files with 23,417 additions and 40 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ jobs:
--bump ${{ inputs.bump }} --bump-dependencies auto
${{ inputs.execute && '--execute' || '--no-publish' }}
hydroflow hydroflow_lang dfir_macro hydroflow_plus
hydroflow_plus_std hydroflow_datalog dfir_datalog_core
hydroflow_plus_std dfir_datalog dfir_datalog_core
hydro_deploy hydro_cli hydroflow_deploy_integration
stageleft stageleft_macro stageleft_tool
multiplatform_test
Expand Down
4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Relative to the repository root:
layer" while the surface syntax compiler is the "compiled layer".
* `hydro_lang` and related (hydro_*) packages contain Hydro, which is a functional syntax built on
top of `hydroflow`.
* `hydroflow_datalog` provides a datalog compiler, based on top of the Hydroflow surface syntax.
* `dfir_datalog` provides a datalog compiler, based on top of the Hydroflow surface syntax.
* `docs` is the [Hydro.run](https://hydro.run/) website. `website_playground` contains the
playground portion of the website, used for compiling Hydroflow in-browser via WASM.
* `benches` contains some microbenchmarks for Hydroflow and other frameworks.
Expand All @@ -33,7 +33,7 @@ There are auxillary repositories as well:

* [`hydro-project/rust-sitter`](https://github.com/hydro-project/rust-sitter) provides a
[Tree-sitter](https://tree-sitter.github.io/tree-sitter/)-based parser generator interface, used
by `hydroflow_datalog`.
by `dfir_datalog`.

## Rust

Expand Down
28 changes: 14 additions & 14 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ members = [
"hydro_deploy/hydro_cli_examples",
"hydro_deploy/hydroflow_deploy_integration",
"hydroflow",
"hydroflow_datalog",
"dfir_datalog",
"dfir_datalog_core",
"hydroflow_lang",
"dfir_macro",
Expand Down
14 changes: 7 additions & 7 deletions RELEASING.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ cargo smart-release --update-crates-index \
--no-changelog-preview --allow-fully-generated-changelogs \
--bump-dependencies auto --bump minor \ # or `patch`, `major`, `keep`, `auto`
hydroflow hydroflow_lang dfir_macro hydro_lang \
hydroflow_datalog dfir_datalog_core \
dfir_datalog dfir_datalog_core \
hydro_deploy hydro_cli hydroflow_cli_integration \
hydroflow_plus_cli_integration \
stageleft stageleft_macro stageleft_tool \
Expand Down Expand Up @@ -62,18 +62,18 @@ showing that all the changelogs can be modified. Make sure the version bumps loo
[INFO ] Will not publish or alter 3 dependent crates: unchanged = 'hydroflow_deploy_integration', 'variadics', 'pusherator'
[INFO ] WOULD auto-bump dependent package 'hydroflow_lang' from 0.4.0 to 0.5.0 for publishing
[INFO ] WOULD auto-bump dependent package 'dfir_datalog_core' from 0.4.0 to 0.5.0 for publishing, for SAFETY due to breaking package 'hydroflow_lang'
[INFO ] WOULD auto-bump dependent package 'hydroflow_datalog' from 0.4.0 to 0.5.0 for publishing, for SAFETY due to breaking package 'dfir_datalog_core'
[INFO ] WOULD auto-bump dependent package 'dfir_datalog' from 0.4.0 to 0.5.0 for publishing, for SAFETY due to breaking package 'dfir_datalog_core'
[INFO ] WOULD auto-bump dependent package 'hydroflow_macro' from 0.4.0 to 0.5.0 for publishing, for SAFETY due to breaking package 'hydroflow_lang'
[INFO ] WOULD auto-bump dependent package 'lattices' from 0.4.0 to 0.5.0 for publishing
[INFO ] WOULD minor-bump provided package 'hydroflow' from 0.4.0 to 0.5.0 for publishing, for SAFETY due to breaking package 'hydroflow_datalog'
[INFO ] WOULD minor-bump provided package 'hydroflow' from 0.4.0 to 0.5.0 for publishing, for SAFETY due to breaking package 'dfir_datalog'
[INFO ] WOULD minor-bump provided package 'hydro_cli' from 0.4.0 to 0.5.0 for publishing
[INFO ] WOULD adjust 2 manifest versions due to breaking change in 'hydroflow_lang': 'dfir_datalog_core' 0.4.0 ➡ 0.5.0, 'hydroflow_macro' 0.4.0 ➡ 0.5.0
[INFO ] WOULD adjust 1 manifest version due to breaking change in 'dfir_datalog_core': 'hydroflow_datalog' 0.4.0 ➡ 0.5.0
[INFO ] WOULD adjust 1 manifest version due to breaking change in 'hydroflow_datalog': 'hydroflow' 0.4.0 ➡ 0.5.0
[INFO ] WOULD adjust 1 manifest version due to breaking change in 'dfir_datalog_core': 'dfir_datalog' 0.4.0 ➡ 0.5.0
[INFO ] WOULD adjust 1 manifest version due to breaking change in 'dfir_datalog': 'hydroflow' 0.4.0 ➡ 0.5.0
[INFO ] WOULD adjust version constraints in manifests of 2 packages as direct dependencies are changing: relalg, website_playground
[INFO ] WOULD modify existing changelog for 'hydroflow_lang'.
[INFO ] WOULD modify existing changelog for 'dfir_datalog_core'.
[INFO ] WOULD modify existing changelog for 'hydroflow_datalog'.
[INFO ] WOULD modify existing changelog for 'dfir_datalog'.
[INFO ] WOULD modify existing changelog for 'hydroflow_macro'.
[INFO ] WOULD modify existing changelog for 'lattices'.
[INFO ] WOULD modify existing changelog for 'hydroflow'.
Expand All @@ -85,7 +85,7 @@ showing that all the changelogs can be modified. Make sure the version bumps loo
If the job does not succeed or succeeds but fails to generate changelogs for certain packages, then you will
need to do a bit of manual work. That looks like this in the log (check for this!):
```log
[WARN ] WOULD ask for review after commit as the changelog entry is empty for crates: hydroflow_datalog, hydroflow_macro
[WARN ] WOULD ask for review after commit as the changelog entry is empty for crates: dfir_datalog, hydroflow_macro
```
In this case, you will need to create a commit to each package's `CHANGELOG.md` to mark it as
unchanged (or minimally changed). For example, [hydro_datalog 0.4](https://github.com/hydro-project/hydroflow/commit/5faee64ab82eeb7a24f62a1b55c46d72d8eb5320)
Expand Down
File renamed without changes.
4 changes: 2 additions & 2 deletions hydroflow_datalog/Cargo.toml → dfir_datalog/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
[package]
name = "hydroflow_datalog"
name = "dfir_datalog"
publish = true
version = "0.10.0"
edition = "2021"
license = "Apache-2.0"
documentation = "https://docs.rs/hydroflow_datalog/"
documentation = "https://docs.rs/dfir_datalog/"
description = "Datalog proc-macro for Hydroflow"

[lints]
Expand Down
File renamed without changes.
Loading

0 comments on commit 5af317f

Please sign in to comment.