OpenIO Software Defined Storage, Flexible + Smart + Fast
Latest commit d9ad9a5 Dec 7, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Add templates for Issue and PR Oct 10, 2018
bin oio-meta2-mover, Python API: Delete meta2 index entries from old peer Nov 26, 2018
cache cache: Force slab allocations Jun 7, 2018
cluster cluster: fix invalid state after restart_from_file Jun 7, 2018
core Merge branch '4.2.x' into 4.3.x Dec 7, 2018
docs add openio logo for documentation purposes Feb 18, 2016
etc Merge branch '4.3.x' Dec 7, 2018
events meta2: Add User-Agent to the events Dec 6, 2018
meta0v2 Merge branch '4.1.x' into 4.x Apr 9, 2018
meta1v2 m1: move acc/ref prefixed strings append after tests Nov 15, 2018
meta2v2 Merge branch '4.3.x' Dec 7, 2018
metautils/lib Merge branch '4.3.x' Dec 7, 2018
oio Merge branch '4.3.x' Dec 7, 2018
proxy Merge branch '4.3.x' Dec 7, 2018
rawx-apache2 Test old xattr Nov 30, 2018
rawx-lib Adapt to recent libattr Sep 7, 2018
rawx rawx: Send 200 on HEAD request Nov 29, 2018
rdir Python API, rdir: document Oct 12, 2018
resolver Emit a deadline in all the RPC issued Nov 13, 2017
server server,sqliterepo: improve error messages Nov 21, 2018
sqliterepo sqliterepo: increase DB_PIPEFROM maximum timeout Nov 30, 2018
sqlx Various small cosmetic fixes Oct 10, 2018
tests Merge branch '4.3.x' Dec 7, 2018
tools Merge branch '4.3.x' Dec 7, 2018
.codecov.yml ci: Display fancier colors for the codecov icon Oct 19, 2017
.gitignore metautils: Embed asn1c for no runtime dependency Feb 28, 2017
.indent.pro Define the coding style for C and Python. Aug 9, 2018
.travis.yml Merge remote-tracking branch 'origin/4.3.x' into master-merge Dec 6, 2018
BUILD.md BUILD.md: Add a little explanation about the code generation Mar 14, 2017
CMakeLists.txt Update pkg-config version to 4.3 Oct 29, 2018
CONTRIBUTING.md Define the coding style for C and Python. Aug 9, 2018
LICENCE OpenIO is lifting off now ! Mar 13, 2015
LICENCE.agpl3 Add LICENSE files. Jul 3, 2014
LICENCE.lgpl3 Add LICENSE files. Jul 3, 2014
README.md Give a hint about where to find oio-reset.sh Jan 19, 2018
TESTING.md Add automated test suite launch documentation Jan 19, 2018
Variables.CMakeFile sqliterepo: increase DB_PIPEFROM maximum timeout Nov 30, 2018
Variables.md sqliterepo: increase DB_PIPEFROM maximum timeout Nov 30, 2018
Variables.md.inc proxy: Mangle the DB name for /admin/* type=meta1 Apr 5, 2018
all-requirements.txt Revert "Prevent urllib3 1.24" Oct 19, 2018
conf.json sqliterepo: increase DB_PIPEFROM maximum timeout Nov 30, 2018
confgen.py conf: Generate correct RST for unset default strings Nov 22, 2017
setup.cfg oio-meta2-indexer, Python API: add a new meta2 indexing utility Nov 21, 2018
setup.py core: move python files around Mar 11, 2016
test-requirements.txt CI: make nose display test durations Nov 8, 2018
tox.ini CI: make nose display test durations Nov 8, 2018

README.md

OpenIO Software Defined Storage

OpenIO SDS is a software solution for object storage, targeting very large-scale unstructured data volumes.

Build Status Codecov

Install

Either you go from scratch (the source) or you download the packages for your Linux distribution, install, and run!

Getting Started

There is one simple script to execute:

./tools/oio-reset.sh

And if it succeeds you will have the joy to experiment your own little SDS instance. No root privileges are required!

Build

Please refer to BUILD.md for detailed information about how to compile and configure the solution.