Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/katharostech/PolyFS

[WIP] The easiest to use distributed fileystem.
https://github.com/katharostech/PolyFS

Add Note About Design Goal in README

c5565176634fd6d29c7866fb68526aec5066a4dd authored over 5 years ago by Zicklag <[email protected]>
Add README

01fd4e35f408d561bcd97ad897a592225469c829 authored over 5 years ago by Zicklag <[email protected]>
Add Documentation On Data Placement

5b377dc36ae24d04d12caa1556fdfb79afa8332f authored over 5 years ago by Zicklag <[email protected]>
Update Design Doc

7f60b0df76ac8736a01acc638ed5b68a3c7cd018 authored over 5 years ago by Zicklag <[email protected]>
Update PolyFS Design Paper

2a5a3211847353b5eb532819116a6de8659d9754 authored over 5 years ago by Zicklag <[email protected]>
Add Information On The Master Role

d1dd2e48fb3b26508e0483ff48cb10a565f977ce authored over 5 years ago by Zicklag <[email protected]>
Document Waypoint Servers and Server Roles

11df0184de9e504fd491a2e3d7b2ed695b5c7e88 authored over 5 years ago by Zicklag <[email protected]>
Update the PolyFS Design Paper

002e8429b8aed51d95426aed48c7e6a69f7e9e81 authored over 5 years ago by Zicklag <[email protected]>
Start On The PolyFS Design Paper

29f8dc74682aa5ccaf10bd40ddbe03823e8ce352 authored over 5 years ago by Zicklag <[email protected]>
Move notes.md To The docs/ Dir

6769ecb4068418faa92d4e943f866ff124f5655f authored over 5 years ago by Zicklag <[email protected]>
Implement Basic Filesystem Callbacks

Yay! We can now:

* Create files and directories
* Remove files and directories
* List files in ...

1034c1982d4aad754e0eb26bd87d400e2d299af8 authored over 5 years ago by Zicklag <[email protected]>
Strip Out Metadata Store Code

We are removing all metadata storage structures and code in favor of
using just a key-value stor...

254263ec5591c16082422692dbe68c92d9deb676 authored over 5 years ago by Zicklag <[email protected]>
Write Notes on Direction for FS Implementation

a75d55f425444480d040da86f49573f28cb2d70b authored over 5 years ago by Zicklag <[email protected]>
Make FileAtrrs Type Conversion More Succinct

dbdb976431eea07d70eb2c63df937b03b404ce37 authored over 5 years ago by Zicklag <[email protected]>
Add A FileAttrEncoder

d1bbdfee412dadc2090ab471b0e0dc547a42aaa5 authored over 5 years ago by Zicklag <[email protected]>
Start Serializable Structures for Metadata Store

a411d5b0f88ecd9b0dd4e30fa8dea747f153cff7 authored over 5 years ago by Zicklag <[email protected]>
Switch KV Store to Store Blobs Instead of Strings

* Use the Default trait for more AppConfig enums

9915c0ed7289e0a898ca537388ae312246aa5fac authored over 5 years ago by Zicklag <[email protected]>
Add Start To Sqlite Metadata Schema

566e534a6711570fa8c83ec673a81fd58d26ca5b authored over 5 years ago by Zicklag <[email protected]>
Move Sqlite KV STore Migrations To Submodule

a853d485388f694f65546d042361d08dd33fe721 authored over 5 years ago by Zicklag <[email protected]>
Establish Filesystem Implementation Stubs

a2df2d63338a3f1d984db3017bacf4908486a611 authored over 5 years ago by Zicklag <[email protected]>
Add Docs to Undocumented Modules

31bec604d0bef4bb145d27572913c228ba50f0b6 authored over 5 years ago by Zicklag <[email protected]>
Remove the `update` KeyValueStore Function

The `set` function will be the way to update keys in the store.

f5efafa6ca1f3b7b665030d8516455eb9b3d28d0 authored over 5 years ago by Zicklag <[email protected]>
Implement Starter KV Store For Sqlite Backend

64b7d7dd147cf5e03c5707afb7e8f7ca28e5ebcd authored over 5 years ago by Zicklag <[email protected]>
Handle Errors Properly for KV Store

be3d3372fbcdbc2082113cce8247aaf2706893c6 authored over 5 years ago by Zicklag <[email protected]>
Start WIP Sqlite KV Store

1cb67f3d4edd067e6ab59be7ae088d653dd0af71 authored over 5 years ago by Zicklag <[email protected]>
Reorganize Sqlite As a Dual KV/Meta Backend

* Extend Sqlite config to allow using an in-memory database
* Start WIP KeyValueStore trait
* Re...

a936cb559a3681b8da2eb78385744c230e2f684b authored over 5 years ago by Zicklag <[email protected]>
Migrate CliResult Type to PolyfsResult

Move the CliResult type and other related types to the root of the
library and renamed it to Pol...

b608b0400d52548bbf51f20ab4c2d2f9c4cdad0f authored over 5 years ago by Zicklag <[email protected]>
Move Mount Command To Its Own Module

2a9d30372d17571fcfc70e54ccfd22e5864a814c authored over 5 years ago by Zicklag <[email protected]>
Move `config default` Logic to Different Module

aaf09e6b42e8c7bb610ae6fee3726a4d02abfc19 authored over 5 years ago by Zicklag <[email protected]>
Add a `config default` Command

The `config default` command will save the default config to the config
file and prompt for repl...

e3131e5d8ae288002c11cdd846464b39077a2f59 authored over 5 years ago by Zicklag <[email protected]>
Handle Unrecognized Log Levels Gracefully

* Switch AppConfig struct to implement Default instead of using a
get_default_config function.

66683978e3ee38126c980560b8c4393b498eca8a authored over 5 years ago by Zicklag <[email protected]>
Setup More Robust Logging

* Allow setting log level on command line
* Allow logging to file and to syslog

b8f5600c2b578295fbdcaa98ec5d95738227897e authored over 5 years ago by Zicklag <[email protected]>
Add a `config dump` Command For Debugging

The `config dump` command is only available when the `POLYFS_DEBUG`
environment variable is set.

a3eadc3d51d9d41818dddf20d01c11d019e07c9f authored over 5 years ago by Zicklag <[email protected]>
Add Configuration For Sqlite Metadata Store

b26a312f6778495be97f2b0487ef8ff0d380d599 authored over 5 years ago by Zicklag <[email protected]>
Setup Sqlite KeyValue Backend Config Generator

You can now run `polyfs config kv sqlite db-name.db` and it will set the
config value correctly ...

b82ee8534fa3599fe3ad7ec5864f1091a892a228 authored over 5 years ago by Zicklag <[email protected]>
WIP Refactor For Configuration Serialization

aa0ecfe17e45dbaf4cf69e9f4b0b7ea170471306 authored over 5 years ago by Zicklag <[email protected]>
Additional Logging for try_to Macro

* Load default YAML config from a file.

272fb4cc40b0bca7be71a043de92a376c75f0509 authored over 5 years ago by Zicklag <[email protected]>
Improve Cli Error Handling Using a `try_to` Macro

a0ee64a665c42edf02d48b10f2e596d4d3829c69 authored over 5 years ago by Zicklag <[email protected]>
Add Improved CLI Error Handling

* Created a CliError type and propagate that instead of panicing.

831ceb790f4bffb20c8fc7120fdf96cb3652160f authored over 5 years ago by Zicklag <[email protected]>
Improve CLI and Start WIP Reorganization

852ac1004f0ec49cdfe5dfef05871ed11cbfe30f authored over 5 years ago by Zicklag <[email protected]>
Initial Commit

187d4802744c0e0e63df2a039b43d2a9f750ee66 authored over 5 years ago by Zicklag <[email protected]>