Releases: leo-project/leofs
Releases · leo-project/leofs
1.4.0-rc1
LeoFS v1.4.0's pre-release
LeoFS v1.3.8 (November 22, 2017)
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
- leo_backend-db v1.2.24
- leo_cache v0.8.7
- leo_commons v1.1.12
- leo_dcerl v0.4.8
- leo_logger v1.3.4
- leo_mcerl v0.6.6
- leo_mq v1.5.12
- leo_object_storage v1.3.21
- leo_ordning_reda v1.2.8
- leo_pod v0.6.9
- leo_redundant_manager 1.9.55
- leo_rpc v0.10.15
- leo_s3_libs v1.2.16
- leo_statistics v1.1.20
- leo_tran v0.2.11
- leo_watchdog v1.0.4
- savanna_agent v0.4.23
- savanna_commons v0.10.9
- erpcgen v0.2.6
- nfs_rpc_server v0.2.6
Others
1.3.8-rc3
LeoFS v1.3.8's pre-release
1.3.8-rc2
LeoFS v1.3.8's pre-release
1.3.8-rc1
LeoFS v1.3.8's pre-release
LeoFS v1.3.7 (September 12, 2017)
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
- leo_backend-db v1.2.20
- leo_cache v0.8.5
- leo_commons v1.1.10
- leo_dcerl v0.4.8
- leo_logger v1.2.6
- leo_mcerl v0.6.6
- leo_mq v1.5.8
- leo_object_storage v1.3.17
- leo_ordning_reda v1.2.6
- leo_pod v0.6.9
- leo_redundant_manager 1.9.50
- leo_rpc v0.10.13
- leo_s3_libs v1.2.14
- leo_statistics v1.1.18
- leo_watchdog v1.0.2
- savanna_agent v0.4.21
- savanna_commons v0.10.7
- erpcgen v0.2.6
- nfs_rpc_server v0.2.6
Others
LeoFS v1.3.6 (Aug 30, 2017)
CHANGELOG
Fixed Bugs
- #776
leo_watchdog
leo_storage
Continuous warnings caused by disk usage makeleo_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
- leo_backend-db v1.2.20
- leo_cache v0.8.5
- leo_commons v1.1.10
- leo_dcerl v0.4.8
- leo_logger v1.2.6
- leo_mcerl v0.6.6
- leo_mq v1.5.8
- leo_object_storage v1.3.15
- leo_ordning_reda v1.2.6
- leo_pod v0.6.9
- leo_redundant_manager 1.9.50
- leo_rpc v0.10.13
- leo_s3_libs v1.2.14
- leo_statistics v1.1.18
- leo_watchdog v1.0.2
- savanna_agent v0.4.21
- savanna_commons v0.10.7
- erpcgen v0.2.6
- nfs_rpc_server v0.2.6
Others
LeoFS v1.3.5 (Aug 10, 2017)
CHANGELOG
Add two leofs-adm commands which relate to LeoFS' bucket operation
- Retrieve a list of the ongoing
delete-bucket
, delete-bucket-stats - Reset a
delete-bucket-stats
record, reset-delete-bucket-stats
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 numbermq-stats
displays can be different from the number leo_backend_db actually stores #731 - #744
leo_mq
Timeout in return values are not needed athandle_call
,handle_cast
inleo_mq_server
- #746
leo_mq
Cache the result ofleo_backend_db_api:status/0
to reduce call times - #751
leo_watchdog
LeoWatchdog for disk could makeleo\_backend\_db
overloaded - #761
leo_backend_db
Revision of dependency libraries - #774
elarm
records in ets may leak
Libraries
Leo Project
- leo_backend-db v1.2.18
- leo_cache v0.8.3
- leo_commons v1.1.9
- leo_dcerl v0.4.6
- leo_logger v1.2.5
- leo_mcerl v0.6.4
- leo_mq v1.5.6
- leo_object_storage v1.3.12
- leo_ordning_reda v1.2.4
- leo_pod v0.6.8
- leo_redundant_manager 1.9.48
- leo_rpc v0.10.12
- leo_s3_libs v1.2.12
- leo_statistics v1.1.17
- leo_watchdog v1.0.1
- savanna_agent v0.4.20
- savanna_commons v0.10.6
- erpcgen v0.2.5
- nfs_rpc_server v0.2.5
Others
1.3.5-rc6
LeoFS v1.3.5's pre-release
1.3.5-rc5
LeoFS v1.3.5's pre-release