Skip to content

Releases: leo-project/leofs

1.4.0-rc1

28 Dec 04:33
Compare
Choose a tag to compare
1.4.0-rc1 Pre-release
Pre-release

LeoFS v1.4.0's pre-release

LeoFS v1.3.8 (November 22, 2017)

22 Nov 13:15
Compare
Choose a tag to compare

CHANGELOG

Fixed Bugs

LeoGateway

  • #799 s3cmd 2.0 hangs itself and slows down storage nodes
  • #845 Errors about multipart object parts on storages during upload
  • #848 Gateway returns object that did not change instead of 304 (Not Modified)
  • #851 Unable to remove gateway using DNS name through leofs-adm
  • #854 Create bucket and put object tests fail
  • #884 Omit Content-Length when responding 204
  • #903 Correctly uploaded file was removed during multipart upload
  • #907 Parallel access to same file locked
  • #926 Upload ID can conflict in case multiple clients try to upload a same file at once
  • #937 Content-Range Header is not set in range request reply

LeoManager

  • #914 Old Cluster cannot join cluster from 1.3.3, incompatible system_conf sent

LeoStorage

  • #874 Recover-file doesn't work at all
  • #880 Recover-node fails to recover all data on storage node
  • #881 Read-repairer does not fix all objects

Others

  • #729 leo_logger Tons of logs can get LeoFS overloaded
  • #835 leo_gateway leo_storage LeoFS v1.3.7 - MDC not replicating custom headers

Improvements

  • #841 leo_object_storage Take much time to open with lots of AVS files
  • #858 leo_gateway Special URL to check gateway's health in S3 mode for load balancers
  • #883 leo_storage Increase default open files limit (on Linux)
  • #912 leo_storage Watchdog for slow processing/timeout always enabled

Libraries

Leo Project

Others

1.3.8-rc3

06 Nov 03:06
Compare
Choose a tag to compare
1.3.8-rc3 Pre-release
Pre-release

LeoFS v1.3.8's pre-release

1.3.8-rc2

02 Nov 09:10
Compare
Choose a tag to compare
1.3.8-rc2 Pre-release
Pre-release

LeoFS v1.3.8's pre-release

1.3.8-rc1

19 Oct 02:45
Compare
Choose a tag to compare
1.3.8-rc1 Pre-release
Pre-release

LeoFS v1.3.8's pre-release

LeoFS v1.3.7 (September 12, 2017)

12 Sep 09:25
Compare
Choose a tag to compare

CHANGELOG

Fixed Bugs

  • #592 leo_storage data-compaction Avoids write operation before leo_storage is not able to execute data-compaction
  • #816 leo_manager leo_storage mdc-replication LeoFS 1.3.6 - MDC not replicating data
  • #817 leo_manager leofs-adm "version all" and "status" hang when node is offline
  • #821 leo_storage PR #802 break listing objects
  • #827 leofs_package Nodes fail to start on Ubuntu 16.04 (different sudo setup)

Libraries

Leo Project

Others

LeoFS v1.3.6 (Aug 30, 2017)

30 Aug 06:31
Compare
Choose a tag to compare

CHANGELOG

Fixed Bugs

  • #776 leo_watchdog leo_storage Continuous warnings caused by disk usage make leo_mq stop
  • #803 leo_storage Much higher amount of messages during deletion of two buckets at once compared to deleting them one after another
  • #804 leo_storage delete-bucket The state change from enqueuing to monitoring could take much time

Libraries

Leo Project

Others

LeoFS v1.3.5 (Aug 10, 2017)

10 Aug 09:15
Compare
Choose a tag to compare

CHANGELOG

Add two leofs-adm commands which relate to LeoFS' bucket operation

LeoGateway

NFS

  • #608 Set FSF_HOMOGENEOUS bit to the properties
  • #609 Set ffiles and afiles in the response to fsstat to MAX

Others

  • #730 Respond 403 when a multipart upload complete request failed
  • #735 Abort multipart upload can respond 204 even if the operation failed
  • #769 Abort multipart upload may not delete parts objects
  • #770 Remove the code putting a zero byte object when handling abort MPU
  • #784 The source object get deleted when x-amz-metadata-directive is set to REPLACE

LeoStorage

  • #725 Deleting bucket eventually fails and makes delete queues stuck
    • Some #725's issues remains to be done with v1.4.0
  • #732 leo_mq``1.3.3 Items in QUEUE_ID_ASYNC_DELETION can keep existing
  • #754 delete-bucket can not work in case the objects were created on LeoFS <= v1.3.2.1
  • #783 Consistency Problem with asynchrpnous deletion

LeoManager

  • #150 s3-api Implement a robust delete_bucket
  • #556 mnesia Restarting slave may fail while master is down

Commons

  • #653 Use timer:send_after/3 for the periodic action in gen_server
  • #731 leo_backend_db The number mq-stats displays can be different from the number leo_backend_db actually stores #731
  • #744 leo_mq Timeout in return values are not needed at handle_call, handle_cast in leo_mq_server
  • #746 leo_mq Cache the result of leo_backend_db_api:status/0 to reduce call times
  • #751 leo_watchdog LeoWatchdog for disk could make leo\_backend\_db overloaded
  • #761 leo_backend_db Revision of dependency libraries
  • #774 elarm records in ets may leak

Libraries

Leo Project

Others

1.3.5-rc6

02 Aug 01:00
Compare
Choose a tag to compare
1.3.5-rc6 Pre-release
Pre-release

LeoFS v1.3.5's pre-release

1.3.5-rc5

26 Jul 09:38
Compare
Choose a tag to compare
1.3.5-rc5 Pre-release
Pre-release

LeoFS v1.3.5's pre-release