Skip to content

Releases: threefoldtech/rfs

Release v2.0.6

14 Mar 08:43
9a1ae06
Compare
Choose a tag to compare
add error logs

Release v2.0.5

09 Mar 10:47
1a22d24
Compare
Choose a tag to compare
feat(store): add s3s and s3+tls to registered stores (#41)

seems like this is missing plumbing.

Release v2.0.4

21 Nov 10:18
437184f
Compare
Choose a tag to compare
fix the open options

Release v2.0.3

31 Oct 10:35
126805a
Compare
Choose a tag to compare
Need to set journal mode to disable WAL (#37)

Release v2.0.2

27 Oct 15:28
3ad935b
Compare
Choose a tag to compare
Workaround for s3 issue (#36)

* Workaround for s3 issue

rfs can upload/download multiple files in parallel but it seems
this s3 client can't handle this correctly so random issues appear
during upload

this trick is to force the store to do synched read/write but the
problem is it hurts pefromance badly.

Instead we should find a better client since this issue is too old
(2018)

https://github.com/awslabs/aws-sdk-rust/tree/main/sdk/s3

* Luckily updating the client to latest RC fixed the issue

Release v2.0.1

17 Oct 11:44
e22340c
Compare
Choose a tag to compare
add strip password flag (#33)

* add strip password flag

* fix pack test

* prevent strip if flag is not set

* use set password

* None instead of Some()

* change to no_strip_password and use context for errors

* change to no_strip_password and use context for errors

* cleaner handling of password stipping

* fix formatting

---------

Co-authored-by: Muhamad Azamy <[email protected]>

Release v2.0.0

02 Oct 12:19
87965b4
Compare
Choose a tag to compare
fungistore: meta and filesystem implementation (#28)

* WIP: rewrite fl scehma

* update routes

* WIP: refactor for separate stores

* Separation of cache and store

Also a lot of clean up and refactor

* WIP: pack function

* complete the pack/unpack cycle

* Store needs to return their url and range

* fix bug in router and improve tests for pack/unpack

* Apply clippy

* Assert routes creation

* improve tests

* dynamic creation of stores based on url

* start fs mount based on stores from the fl

* first working version

Next: performance improvments

* implement create

also fix a file size bug

* use different impl pack

* use blake2

* use blake2_simd implementation

* fix bug in parent ino

* implement unpack with no recurssion

add cmdline to do unpacking

* add support to use multiple stores from cmdlin

* clean up dependencies

* updating docs

* fix typos

* implement preserver-ownership flag

* make sure on get stores are tried in random order

Also update docs

* fix ci

* Parallel upload

* avoid memset for buffer allocation

* clean up

* running clippy

* actually run tests

Release v1.1.1

11 May 07:16
1d7e65c
Compare
Choose a tag to compare
remove info msg

Release v1.1.0

10 May 14:11
8caa7eb
Compare
Choose a tag to compare
Support hub metadata (#22)

* wip: use cache ConnectionInfo

* update clap

- add missing file (backend)
- move to modern cmdline parser
- use build script for build version

* add support to password as well

Release v1.0.3

11 Apr 13:31
511d12c
Compare
Choose a tag to compare
update bb8_redis

this was needed to support ipv6 url