Skip to content

Commit

Permalink
Roll bastion 0.3.4 (#164)
Browse files Browse the repository at this point in the history
* (cargo-release) version 0.3.4

* Rollup steps

* Freeze versions

* (cargo-release) version 0.3.4

* Freeze bastion-executor versions

* (cargo-release) version 0.3.4

* (cargo-release) start next development iteration 0.3.5-alpha.0

* Commit the upcoming version
  • Loading branch information
vertexclique authored Jan 29, 2020
1 parent fd9dc86 commit 61a980c
Show file tree
Hide file tree
Showing 4 changed files with 43 additions and 6 deletions.
24 changes: 24 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,30 @@
</a>
</td>
</tr>
<tr>
<td>Doc [Bastion]</td>
<td>
<a href="https://docs.rs/bastion">
<img alt="Documentation (Bastion)" src="https://img.shields.io/badge/rustdoc-bastion-blue.svg" />
</a>
</td>
</tr>
<tr>
<td>Doc [Bastion Executor]</td>
<td>
<a href="https://docs.rs/bastion-executor">
<img alt="Documentation (Bastion Executor)" src="https://img.shields.io/badge/rustdoc-bastion_executor-blue.svg" />
</a>
</td>
</tr>
<tr>
<td>Doc [LightProc]</td>
<td>
<a href="https://docs.rs/lightproc">
<img alt="Documentation (LightProc)" src="https://img.shields.io/badge/rustdoc-lightproc-blue.svg" />
</a>
</td>
</tr>
<tr>
<td>Build Status</td>
<td>
Expand Down
10 changes: 8 additions & 2 deletions bastion-executor/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
[package]
name = "bastion-executor"
version = "0.3.2"
# Steps to release to crates.io:
# - Remove path dependencies
# - Update CHANGELOG.md.
# - npm install -g auto-changelog && auto-changelog at the root
# - Create "v0.x.y" git tag at the root of the project.
version = "0.3.5-alpha.0"
description = "Cache affine NUMA-aware executor for Rust"
authors = ["Mahmut Bulut <vertexclique@gmail.com>"]
keywords = ["fault-tolerant", "runtime", "actor", "system"]
Expand All @@ -23,7 +28,9 @@ maintenance = { status = "actively-developed" }
unstable = ["numanji", "allocator-suite", "jemallocator"]

[dependencies]
lightproc = { version = "= 0.3.5-alpha.0", path = "../lightproc" }
bastion-utils = { version = "0.3.2", path = "../bastion-utils" }

crossbeam-utils = "0.7"
crossbeam-channel = "0.4"
crossbeam-epoch = "0.8"
Expand All @@ -32,7 +39,6 @@ lazy_static = "1.4"
libc = "0.2"
num_cpus = "1.10"
pin-utils = "0.1.0-alpha.4"
lightproc = { version = "= 0.3.3", "path" = "../lightproc" }

# Allocator
numanji = { version = "^0.1", optional = true, default-features = false }
Expand Down
13 changes: 10 additions & 3 deletions bastion/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
[package]
name = "bastion"
version = "0.3.2-alpha.0"
# Steps to release to crates.io:
# - Remove path dependencies
# - Update CHANGELOG.md.
# - npm install -g auto-changelog && auto-changelog at the root
# - Create "v0.x.y" git tag at the root of the project.
version = "0.3.5-alpha.0"
description = "Fault-tolerant Runtime for Rust applications"
authors = ["Mahmut Bulut <vertexclique@gmail.com>"]
keywords = ["fault-tolerant", "runtime", "actor", "system"]
Expand Down Expand Up @@ -35,12 +40,14 @@ maintenance = { status = "actively-developed" }
unstable = ["bastion-executor/unstable"]

[dependencies]
bastion-executor = { version = "= 0.3.2", path = "../bastion-executor" }
bastion-executor = { version = "= 0.3.5-alpha.0", path = "../bastion-executor" }
lightproc = { version = "= 0.3.5-alpha.0", path = "../lightproc" }


futures = { version = "0.3", features = ["async-await"] }
futures-timer = "3.0.0"
fxhash = "0.2"
lazy_static = "1.4"
lightproc = { version = "= 0.3.3", path = "../lightproc" }
log = "0.4"
# TODO: https://github.com/cogciprocate/qutex/pull/5
# TODO: https://github.com/cogciprocate/qutex/pull/6
Expand Down
2 changes: 1 addition & 1 deletion lightproc/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "lightproc"
version = "0.3.3"
version = "0.3.5-alpha.0"
description = "Lightweight process abstraction for Rust"
authors = ["Mahmut Bulut <vertexclique@gmail.com>"]
keywords = ["fault-tolerant", "runtime", "actor", "system", "lightweight-process"]
Expand Down

0 comments on commit 61a980c

Please sign in to comment.