You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+16-16Lines changed: 16 additions & 16 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,4 @@
1
-
# S3 Active Storage
1
+
# Reductionist
2
2
3
3
This project implements simple reductions on S3 objects containing numeric binary data.
4
4
By implementing these reductions in the storage system the volume of data that needs to be
@@ -10,7 +10,7 @@ and is done in collaboration with the
10
10
[University of Reading](http://www.reading.ac.uk/).
11
11
12
12
This is a performant implementation of the active storage server.
13
-
The original Python functional prototype is available [here](https://github.com/stackhpc/s3-active-storage).
13
+
The original Python functional prototype is available [here](https://github.com/stackhpc/reductionist).
14
14
15
15
## Concepts
16
16
@@ -104,17 +104,17 @@ In particular, the following are known limitations which we intend to address:
104
104
105
105
## Running
106
106
107
-
There are various ways to run the S3 Active Storage server.
107
+
There are various ways to run the Reductionist server.
108
108
109
109
### Running in a container
110
110
111
111
The simplest method is to run it in a container using a pre-built image:
112
112
113
113
```sh
114
-
docker run -it --detach --rm --net=host --name s3-active-storage ghcr.io/stackhpc/s3-active-storage-rs:latest
114
+
docker run -it --detach --rm --net=host --name reductionist ghcr.io/stackhpc/reductionist-rs:latest
115
115
```
116
116
117
-
Images are published to [GitHub Container Registry](https://github.com/stackhpc/s3-active-storage-rs/pkgs/container/s3-active-storage-rs) when the project is released.
117
+
Images are published to [GitHub Container Registry](https://github.com/stackhpc/reductionist-rs/pkgs/container/reductionist-rs) when the project is released.
118
118
The `latest` tag corresponds to the most recent release, or you can use a specific release e.g. `0.1.0`.
119
119
120
120
This method does not require access to the source code.
@@ -125,15 +125,15 @@ If you need to use unreleased changes, but still want to run in a container, it
Proxy functionality can be tested using the [S3 active storage compliance suite](https://github.com/stackhpc/s3-active-storage-compliance-suite).
226
+
Proxy functionality can be tested using the [S3 active storage compliance suite](https://github.com/stackhpc/reductionist-compliance-suite).
227
227
228
228
### Making requests to active storage endpoints
229
229
@@ -251,15 +251,15 @@ venv/bin/python ./scripts/client.py sum --server http://localhost:8080 --source
251
251
## Documentation
252
252
253
253
The source code is documented using [rustdoc](https://doc.rust-lang.org/rustdoc/what-is-rustdoc.html).
254
-
Currently the `s3-active-storage` crate is not uploaded to https://crates.io, so we do not benefit from hosted documentation on https://docs.rs.
254
+
Currently the `reductionist` crate is not uploaded to https://crates.io, so we do not benefit from hosted documentation on https://docs.rs.
255
255
It is however possible to build the documentation locally:
256
256
257
257
```sh
258
258
cargo doc
259
259
```
260
260
261
-
Cargo builds documentation for the `s3-active-storage` crate and all of its dependencies.
262
-
The resulting documentation is available under `target/doc`, and may be viewed in a web browser using file:///path/to/s3-active-storage/target/doc/s3-active-storage/index.html.
261
+
Cargo builds documentation for the `reductionist` crate and all of its dependencies.
262
+
The resulting documentation is available under `target/doc`, and may be viewed in a web browser using file:///path/to/reductionist/target/doc/reductionist/index.html.
0 commit comments