Skip to content

Commit 49a9d86

Browse files
doc: Add download page (#219)
* doc: Add download page * Fix links
1 parent 9f70c0d commit 49a9d86

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

website/src/download.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,45 @@
1717
~ under the License.
1818
-->
1919

20+
# Apache Iceberg™ Rust Downloads
21+
22+
The official Apache Iceberg-Rust releases are provided as source artifacts.
23+
24+
## Releases
25+
26+
The latest source release is [0.2.0](https://www.apache.org/dyn/closer.lua/iceberg/iceberg-rust-0.2.0/apache-iceberg-rust-0.2.0-src.tar.gz?action=download) ([asc](https://downloads.apache.org/iceberg/iceberg-rust-0.2.0/apache-iceberg-rust-0.2.0-src.tar.gz.asc),
27+
[sha512](https://downloads.apache.org/iceberg/iceberg-rust-0.2.0/apache-iceberg-rust-0.2.0-src.tar.gz.sha512)).
28+
29+
For older releases, please check the [archive](https://archive.apache.org/dist/iceberg/).
30+
31+
## Notes
32+
33+
* When downloading a release, please verify the OpenPGP compatible signature (or failing that, check the SHA-512); these should be fetched from the main Apache site.
34+
* The KEYS file contains the public keys used for signing release. It is recommended that (when possible) a web of trust is used to confirm the identity of these keys.
35+
* Please download the [KEYS](https://downloads.apache.org/iceberg/KEYS) as well as the .asc signature files.
36+
37+
### To verify the signature of the release artifact
38+
39+
You will need to download both the release artifact and the .asc signature file for that artifact. Then verify the signature by:
40+
41+
* Download the KEYS file and the .asc signature files for the relevant release artifacts.
42+
* Import the KEYS file to your GPG keyring:
43+
44+
```shell
45+
gpg --import KEYS
46+
```
47+
48+
* Verify the signature of the release artifact using the following command:
49+
50+
```shell
51+
gpg --verify <artifact>.asc <artifact>
52+
```
53+
54+
### To verify the checksum of the release artifact
55+
56+
You will need to download both the release artifact and the .sha512 checksum file for that artifact. Then verify the checksum by:
57+
58+
```shell
59+
shasum -a 512 -c <artifact>.sha512
60+
```
61+

0 commit comments

Comments
 (0)