Skip to content

Commit f5a2c7c

Browse files
author
Ryan Kim
authored
Merge pull request #470 from kroma-network/bulid/release-tachyon-v0.3.0
bulid: release tachyon v0.3.0
2 parents a457999 + d98c44d commit f5a2c7c

File tree

4 files changed

+19
-19
lines changed

4 files changed

+19
-19
lines changed

bazel/tachyon.bzl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ load("@local_config_rocm//rocm:build_defs.bzl", "if_rocm_is_configured")
33

44
# See https://semver.org/
55
VERSION_MAJOR = 0
6-
VERSION_MINOR = 2
6+
VERSION_MINOR = 3
77
VERSION_PATCH = 0
88
VERSION_PRERELEASE = ""
99
VERSION = ".".join([str(VERSION_MAJOR), str(VERSION_MINOR), str(VERSION_PATCH)])

docker/Dockerfile.halo2.jammy

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,15 @@ RUN bazel build -c opt --config linux --config halo2 --//:has_openmp --//:c_shar
1010
FROM ubuntu:jammy AS tachyon-halo2
1111
LABEL maintainer="The Tachyon Authors <tachyon-discuss@kroma.network>"
1212

13-
COPY --from=builder /usr/src/tachyon/bazel-bin/scripts/packages/debian/runtime/libtachyon_0.2.0_amd64.deb /usr/src/tachyon/bazel-bin/scripts/packages/debian/runtime/libtachyon_0.2.0_amd64.deb
14-
COPY --from=builder /usr/src/tachyon/bazel-bin/scripts/packages/debian/dev/libtachyon-dev_0.2.0_amd64.deb /usr/src/tachyon/bazel-bin/scripts/packages/debian/dev/libtachyon-dev_0.2.0_amd64.deb
13+
COPY --from=builder /usr/src/tachyon/bazel-bin/scripts/packages/debian/runtime/libtachyon_0.3.0_amd64.deb /usr/src/tachyon/bazel-bin/scripts/packages/debian/runtime/libtachyon_0.3.0_amd64.deb
14+
COPY --from=builder /usr/src/tachyon/bazel-bin/scripts/packages/debian/dev/libtachyon-dev_0.3.0_amd64.deb /usr/src/tachyon/bazel-bin/scripts/packages/debian/dev/libtachyon-dev_0.3.0_amd64.deb
1515

1616
RUN apt update && \
1717
apt install -y --no-install-recommends \
1818
libgmp-dev \
1919
libomp-dev && \
2020
rm -rf /var/lib/apt/lists/*
21-
RUN dpkg -i /usr/src/tachyon/bazel-bin/scripts/packages/debian/runtime/libtachyon_0.2.0_amd64.deb && \
22-
dpkg -i /usr/src/tachyon/bazel-bin/scripts/packages/debian/dev/libtachyon-dev_0.2.0_amd64.deb && \
23-
rm /usr/src/tachyon/bazel-bin/scripts/packages/debian/runtime/libtachyon_0.2.0_amd64.deb && \
24-
rm /usr/src/tachyon/bazel-bin/scripts/packages/debian/dev/libtachyon-dev_0.2.0_amd64.deb
21+
RUN dpkg -i /usr/src/tachyon/bazel-bin/scripts/packages/debian/runtime/libtachyon_0.3.0_amd64.deb && \
22+
dpkg -i /usr/src/tachyon/bazel-bin/scripts/packages/debian/dev/libtachyon-dev_0.3.0_amd64.deb && \
23+
rm /usr/src/tachyon/bazel-bin/scripts/packages/debian/runtime/libtachyon_0.3.0_amd64.deb && \
24+
rm /usr/src/tachyon/bazel-bin/scripts/packages/debian/dev/libtachyon-dev_0.3.0_amd64.deb

docs/how_to_use/how_to_build.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -161,9 +161,9 @@ Tachyon can be built in your own Bazel project with the following two simple ste
161161
First, obtain the Tachyon code from a specific commit hash and get a SHA256 value from the fetched code through these commands:
162162

163163
```shell
164-
wget https://github.com/kroma-network/tachyon/archive/79ec2875bdc6fce62e490c845b44477b15df45ec.tar.gz
164+
wget https://github.com/kroma-network/tachyon/archive/d056e1c61622e8788ae558c7fd4c19415fe7a7e8.tar.gz
165165

166-
shasum -a 256 79ec2875bdc6fce62e490c845b44477b15df45ec.tar.gz
166+
shasum -a 256 d056e1c61622e8788ae558c7fd4c19415fe7a7e8.tar.gz
167167
```
168168

169169
Second, input the shasum output into your `WORKSPACE` file as the `sha256` argument like shown below:
@@ -174,9 +174,9 @@ Second, input the shasum output into your `WORKSPACE` file as the `sha256` argum
174174
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
175175
http_archive(
176176
name = "kroma_network_tachyon",
177-
sha256 = "a37fba8082a2c27a4a2f09255cf6c2693836dccbb8a8cea7e327d860115ffd30",
178-
strip_prefix = "tachyon-79ec2875bdc6fce62e490c845b44477b15df45ec",
179-
urls = ["https://github.com/kroma-network/tachyon/archive/79ec2875bdc6fce62e490c845b44477b15df45ec.tar.gz"],
177+
sha256 = "aae28c7853dff4bb91f60aa7cbd17f26e4014bbe67d8853d6e2012d61c7e3715",
178+
strip_prefix = "tachyon-d056e1c61622e8788ae558c7fd4c19415fe7a7e8",
179+
urls = ["https://github.com/kroma-network/tachyon/archive/d056e1c61622e8788ae558c7fd4c19415fe7a7e8.tar.gz"],
180180
)
181181
```
182182

@@ -187,11 +187,11 @@ There are two ways to install the Tachyon package. While it is recommended to in
187187
### Install package from pre-built binaries
188188

189189
```shell
190-
curl -LO https://github.com/kroma-network/tachyon/releases/download/v0.2.0/libtachyon_0.2.0_amd64.deb
191-
curl -LO https://github.com/kroma-network/tachyon/releases/download/v0.2.0/libtachyon-dev_0.2.0_amd64.deb
190+
curl -LO https://github.com/kroma-network/tachyon/releases/download/v0.3.0/libtachyon_0.3.0_amd64.deb
191+
curl -LO https://github.com/kroma-network/tachyon/releases/download/v0.3.0/libtachyon-dev_0.3.0_amd64.deb
192192

193-
sudo dpkg -i libtachyon_0.2.0_amd64.deb
194-
sudo dpkg -i libtachyon-dev_0.2.0_amd64.deb
193+
sudo dpkg -i libtachyon_0.3.0_amd64.deb
194+
sudo dpkg -i libtachyon-dev_0.3.0_amd64.deb
195195
```
196196

197197
### Build package from source
@@ -203,8 +203,8 @@ To build the Halo2 Debian package, `halo2` and `has_openmp` options are recommen
203203
bazel build -c opt --config ${os} --config halo2 --//:has_openmp --//:c_shared_object //scripts/packages/debian/runtime:debian
204204
bazel build -c opt --config ${os} --config halo2 --//:has_openmp --//:c_shared_object //scripts/packages/debian/dev:debian
205205

206-
sudo dpkg -i bazel-bin/scripts/packages/debian/runtime/libtachyon_0.2.0_amd64.deb
207-
sudo dpkg -i bazel-bin/scripts/packages/debian/dev/libtachyon-dev_0.2.0_amd64.deb
206+
sudo dpkg -i bazel-bin/scripts/packages/debian/runtime/libtachyon_0.3.0_amd64.deb
207+
sudo dpkg -i bazel-bin/scripts/packages/debian/dev/libtachyon-dev_0.3.0_amd64.deb
208208
```
209209

210210
## Other Info

tachyon/c/version.bzl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# See https://semver.org/
22
VERSION_MAJOR = 0
3-
VERSION_MINOR = 2
3+
VERSION_MINOR = 3
44
VERSION_PATCH = 0
55
VERSION_PRERELEASE = ""
66

0 commit comments

Comments
 (0)