Skip to content

Releases: leo-project/leofs

LeoFS v1.2.18.1 (January 9, 2016)

09 Jan 00:46
Compare
Choose a tag to compare

CHANGELOG

LeoFS v1.2.18 (January 7, 2016)

07 Jan 09:55
Compare
Choose a tag to compare

CHANGELOG

LeoFS v1.4.0-pre.3 (Dec 25, 2015)

25 Dec 16:53
Compare
Choose a tag to compare
Pre-release

CHANGELOG

New Features

## erasure-coding
$ leofs-adm set-redundancy-method <bucket> <access-key-id> erasure-code \
                                  <number-of-data-chunks> <number-of-conding-chunks>

## replication
$ leofs-adm set-redundancy-method <bucket> <access-key-id> copy

Improvements

  • #367 s3-client s3cmd sync and put/get with -r option is not working
  • #375 NFS Reduce unnecessary round trips between nfs client and leo_gateway
  • #432 leo_gateway Spend much time on generating an xml object

Used libraries

leo project

others

LeoFS v1.4.0-pre.2 (Oct 31, 2015)

31 Oct 15:32
Compare
Choose a tag to compare
Pre-release

CHANGELOG

Improvemens

  • NFS Support
    • NFS Support for FreeBSD
    • Implement NFSPROC3_READDIR based on NFSPROC3_READDIRPLUS
    • Handle Deleted Sub-Directories in is_empty_dir/1
  • Improved the ls command support
    • Able to remove a directory and objects from the dir-metadata with synchronous
  • #325 leo_gateway Reduce network traffic between leo_gateway and leo_storage

Used libraries

leo project

others

LeoFS v1.2.16 (October 9, 2015)

LeoFS v1.2.14 (September 11, 2015)

11 Sep 10:54
Compare
Choose a tag to compare

CHANGELOG

LeoFS v1.4.0-pre.1 (July 31, 2015)

31 Jul 07:05
Compare
Choose a tag to compare
Pre-release

CHANGELOG

New Features

Improvemens

  • Improved LeoFS's NFS performance
    • Implemented LeoFS directory in LeoStorage without degrading LeoStorage performance
      • Configuration:
        • LeoFS Directory DB's directory: directory.db_path
        • LeoFS Directory DB's container buffer: directory.cont_buffer_size
        • LeoFS Directory DB's container expiration time: directory.cont_expiration_time
    • Retrieving list objects - the ls and tree comand
    • Copying objects
  • #283 leo_s3_libs Authenticating requests(AWS Signature version4) to be implemented
  • #373 S3-API AWS-Signature-v4 leo_gateway leo_s3_libs Support aws-sdk-go
  • #375 NFS Reduce unnecessary round trips between nfs client and leo_gateway
  • #400 all Use erlang:(max|min) if possible
  • #403 s3-tests Increase s3-tests coverage

Fixed Bugs

  • #370 s3-api leo_manager leo_gateway Return wrong http response when handling an invalid bucket format
  • #372 s3-api leo_gateway Return wrong http response when handling an invalid maxkeys parameter
  • #374 s3-api leo_gateway Return wrong http response when handling an invalid http headers
  • #401 leo_storage 500 error can occur under heavy load with N=1
  • #405 leo_object_storage Crashing leo_object_storage_server causes a corresponding leo_backend_db_server inaccessible
  • #406 leo_mq Crashing leo_mq_publisher causes a corresponding leo_backend_db_server inaccessible
  • #407 leo_ordning_reda add_container and remove_container can get into race condition

How to install LeoFS v1.4.0-pre.1

Install LeoFS dependent Libs

Install required libraries using yum (CentOS 6.x/7.x)
$ sudo yum install gcc gcc-c++ glibc-devel make ncurses-devel openssl-devel autoconf \
                   libuuid-devel cmake check check-devel

## For LeoStorage's dependant lib - autoconf-2.69 and automake-1.13.4
$ cd <workspace>
$ wget http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz
$ tar xvfvz autoconf-2.69.tar.gz
$ cd autoconf-2.69
$ ./configure && make && sudo make install

$ wget http://ftp.gnu.org/gnu/automake/automake-1.13.4.tar.gz
$ tar xzf automake-1.13.4.tar.gz
$ cd automake-1.13.4
$ ./configure && make && sudo make install
Install required libraries using apt-get (Ubuntu Server 14.04 LTS or higher)
$ sudo apt-get install build-essential libtool libncurses5-dev libssl-dev cmake check automake autoconf

Build LeoFS

$ git clone https://github.com/leo-project/leofs.git
$ cd leofs
$ git checkout refs/tags/1.4.0-pre.1
$ make

Used libraries

leo project

others

LeoFS v1.2.12 (July 10, 2015)

10 Jul 08:47
Compare
Choose a tag to compare

CHANGELOG

LeoFS v1.2.11 (June 30, 2015)

30 Jun 07:26
Compare
Choose a tag to compare

CHANGELOG

LeoFS v1.2.10 (May 22, 2015)