From 04022b359b72a3cbb65006979d84378b7cc3d9a3 Mon Sep 17 00:00:00 2001 From: Yosuke Hara Date: Thu, 19 Jul 2018 15:08:33 +0900 Subject: [PATCH] [leofs] Modified for v1.4.2 --- CHANGELOG.md | 191 +++++++++++++++++++++++++------------- leofs.mk | 2 +- releasenotes/leofs-1.4.md | 62 +++++++++++++ 3 files changed, 188 insertions(+), 67 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 66e2bb2f..37d157b7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,65 @@ # CHANGELOG +## 1.4.2 (July 19, 2018) +### Fixed Bugs + +* [#947](https://github.com/leo-project/leofs/issues/947) [leo_object_storage] MD5 check doesn't happen in case GET with Range header with `is_strict_check = true` +* [#1030](https://github.com/leo-project/leofs/issues/1030) [leo_object_storage] Fix error handling/where to call of file:datasync in case of `SYNC_MODE_WRITETHROUGH` +* [#1046](https://github.com/leo-project/leofs/issues/1046) [rack aware] Doesn't work as expected +* [#1047](https://github.com/leo-project/leofs/issues/1047) [rack aware] rack-id isn't displayed on `leofs-adm status ` +* [#1049](https://github.com/leo-project/leofs/issues/1049) [leo_storage][multipart] Abort multi-part upload leaves parts objects +* [#1050](https://github.com/leo-project/leofs/issues/1050) [leo_gateway][multipart] Return wrong status code in some abnormal cases +* [#1058](https://github.com/leo-project/leofs/issues/1058) [leo_mq] the state is not changed to suspend after issuing `mq-suspend` +* [#1059](https://github.com/leo-project/leofs/issues/1059) [leo_mq] The state suspend can be changed to running/idle by `leo_watchdog` + +### Improvements + +* [#549](https://github.com/leo-project/leofs/issues/549) [leo_object_storage][compaction] Timeout for safe +* [#618](https://github.com/leo-project/leofs/issues/618) [leo_manager][leo_storage] How to recover from a queue being lost +* [#766](https://github.com/leo-project/leofs/issues/766) [leo_gateway] Revise the default for `large_object.reading_chunked_obj_len` +* [#824](https://github.com/leo-project/leofs/issues/824) [libcutil] Suppress debug info to `STDOUT` +* [#1016](https://github.com/leo-project/leofs/issues/1016) [leo_manager][leo_storage] `leofs-adm recover-file` doesn't work for a large object +* [#1038](https://github.com/leo-project/leofs/issues/1038) [leofs-adm] leofs-adm issue when requesting msgs to LeoFS on Debian v9.x +* [#1060](https://github.com/leo-project/leofs/issues/1060) [leo_mq] Improve the CPU utilization by changing consumers to event-driven way +* [#1061](https://github.com/leo-project/leofs/issues/1061) [leo_mq] enables users to issue `mq-suspend` in case the state is idle +* [#1068](https://github.com/leo-project/leofs/issues/1068) [leo_manager] `log_level` is not output on json I/F +* [#1069](https://github.com/leo-project/leofs/issues/1069) [leo_manager] The response from `get-(users|endpoints|buckets)` are inconsistent when it's empty + +### Libraries +#### Leo Project + +* [leo_backend_db v1.2.30](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.30) +* [leo_cache v0.8.11](https://github.com/leo-project/leo_cache/releases/tag/0.8.11) +* [leo_commons v1.2.0](https://github.com/leo-project/leo_commons/releases/tag/1.2.0) +* [leo_dcerl v0.4.10](https://github.com/leo-project/leo_dcerl/releases/tag/0.4.10) +* [leo_logger v1.3.7](https://github.com/leo-project/leo_logger/releases/tag/1.3.7) +* [leo_mcerl v0.6.8](https://github.com/leo-project/leo_mcerl/releases/tag/0.6.8) +* [leo_mq v1.5.18](https://github.com/leo-project/leo_mq/releases/tag/1.5.18) +* [leo_object_storage v1.3.36](https://github.com/leo-project/leo_object_storage/releases/tag/1.3.36) +* [leo_ordning_reda v1.2.10](https://github.com/leo-project/leo_ordning_reda/releases/tag/1.2.10) +* [leo_pod v0.6.9](https://github.com/leo-project/leo_pod/releases/tag/0.6.9) +* [leo_redundant_manager 1.9.62](https://github.com/leo-project/leo_redundant_manager/releases/tag/1.9.62) +* [leo_rpc v0.10.17](https://github.com/leo-project/leo_rpc/releases/tag/0.10.17) +* [leo_s3_libs v1.2.19](https://github.com/leo-project/leo_s3_libs/releases/tag/1.2.19) +* [leo_statistics v1.1.22](https://github.com/leo-project/leo_statistics/releases/tag/1.1.22) +* [leo_tran v0.2.13](https://github.com/leo-project/leo_tran/releases/tag/0.2.13) +* [leo_watchdog v1.0.6](https://github.com/leo-project/leo_watchdog/releases/tag/1.0.6) +* [savanna_agent v0.4.25](https://github.com/leo-project/savanna_agent/releases/tag/0.4.25) +* [savanna_commons v0.10.11](https://github.com/leo-project/savanna_commons/releases/tag/0.10.11) +* [erpcgen v0.2.6](https://github.com/leo-project/erpcgen/releases/tag/0.2.6) +* [nfs_rpc_server v0.2.6](https://github.com/leo-project/nfs_rpc_server/releases/tag/0.2.6) + +#### Others + +* [bitcask v2.0.8](https://github.com/leo-project/bitcask/releases/tag/2.0.8.3-for-leofs) +* [cowboy v1.0.0](https://github.com/leo-project/cowboy/tree/for-leofs-1.4) +* [cowlib v1.0.0](https://github.com/extend/cowboy/releases/tag/1.0.0) +* [elarm (ESL)](https://github.com/esl/elarm/commit/5885c906cb7c248f233b90b83f6b910b7b1d293b) +* [eleveldb v2.0.37](https://github.com/basho/eleveldb/releases/tag/2.0.37) +* [folsom v0.8.2-p1](https://github.com/leo-project/folsom/releases/tag/0.8.2-p1) +* [jiffy v0.14.7](https://github.com/davisp/jiffy/releases/tag/0.14.7) +* [recon v2.2.1](https://github.com/ferd/recon/releases/tag/2.2.1) + + ## 1.4.1 (Apr 24, 2018) ### Fixed Bugs #### LeoGateway @@ -11,7 +72,6 @@ * [#1003](https://github.com/leo-project/leofs/issues/1003) [multi-dc replication] To avoid executing recover-cluster in case of not using multi DC replication - ### Improvements * [#673](https://github.com/leo-project/leofs/issues/673) [gateway] Graceful configuration reload @@ -20,11 +80,10 @@ * [#1018](https://github.com/leo-project/leofs/issues/1018) [libcutil] Fix subunit dependencies for the upcoming Ubuntu-18.04 * [#1035](https://github.com/leo-project/leofs/pull/1035) [leofs-adm] To be able to correctly terminate leofs-adm's commads on Ubuntu-18.04 - ### Libraries #### Leo Project -* [leo_backend-db v1.2.30](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.30) +* [leo_backend_db v1.2.30](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.30) * [leo_cache v0.8.10](https://github.com/leo-project/leo_cache/releases/tag/0.8.10) * [leo_commons v1.2.0](https://github.com/leo-project/leo_commons/releases/tag/1.2.0) * [leo_dcerl v0.4.9](https://github.com/leo-project/leo_dcerl/releases/tag/0.4.9) @@ -107,7 +166,7 @@ ### Libraries #### Leo Project -* [leo_backend-db v1.2.29](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.29) +* [leo_backend_db v1.2.29](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.29) * [leo_cache v0.8.9](https://github.com/leo-project/leo_cache/releases/tag/0.8.9) * [leo_commons v1.2.0](https://github.com/leo-project/leo_commons/releases/tag/1.2.0) * [leo_dcerl v0.4.8](https://github.com/leo-project/leo_dcerl/releases/tag/0.4.8) @@ -181,7 +240,7 @@ ### Libraries #### Leo Project -* [leo_backend-db v1.2.24](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.24) +* [leo_backend_db v1.2.24](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.24) * [leo_cache v0.8.7](https://github.com/leo-project/leo_cache/releases/tag/0.8.7) * [leo_commons v1.1.12](https://github.com/leo-project/leo_commons/releases/tag/1.1.12) * [leo_dcerl v0.4.8](https://github.com/leo-project/leo_dcerl/releases/tag/0.4.8) @@ -228,7 +287,7 @@ ### Libraries #### Leo Project -* [leo_backend-db v1.2.20](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.20) +* [leo_backend_db v1.2.20](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.20) * [leo_cache v0.8.5](https://github.com/leo-project/leo_cache/releases/tag/0.8.5) * [leo_commons v1.1.10](https://github.com/leo-project/leo_commons/releases/tag/1.1.10) * [leo_dcerl v0.4.8](https://github.com/leo-project/leo_dcerl/releases/tag/0.4.8) @@ -271,7 +330,7 @@ ### Libraries #### Leo Project -* [leo_backend-db v1.2.20](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.20) +* [leo_backend_db v1.2.20](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.20) * [leo_cache v0.8.5](https://github.com/leo-project/leo_cache/releases/tag/0.8.5) * [leo_commons v1.1.10](https://github.com/leo-project/leo_commons/releases/tag/1.1.10) * [leo_dcerl v0.4.8](https://github.com/leo-project/leo_dcerl/releases/tag/0.4.8) @@ -351,7 +410,7 @@ ### Libraries #### Leo Project -* [leo_backend-db v1.2.18](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.18) +* [leo_backend_db v1.2.18](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.18) * [leo_cache v0.8.3](https://github.com/leo-project/leo_cache/releases/tag/0.8.3) * [leo_commons v1.1.9](https://github.com/leo-project/leo_commons/releases/tag/1.1.9) * [leo_dcerl v0.4.6](https://github.com/leo-project/leo_dcerl/releases/tag/0.4.6) @@ -392,7 +451,7 @@ ### Libraries #### Leo Project -* [leo_backend-db v1.2.12](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.12) +* [leo_backend_db v1.2.12](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.12) * [leo_cache v0.8.3](https://github.com/leo-project/leo_cache/releases/tag/0.8.3) * [leo_commons v1.1.9](https://github.com/leo-project/leo_commons/releases/tag/1.1.9) * [leo_dcerl v0.4.6](https://github.com/leo-project/leo_dcerl/releases/tag/0.4.6) @@ -479,7 +538,7 @@ ### Libraries #### Leo Project -* [leo_backend-db v1.2.12](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.12) +* [leo_backend_db v1.2.12](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.12) * [leo_cache v0.8.3](https://github.com/leo-project/leo_cache/releases/tag/0.8.3) * [leo_commons v1.1.9](https://github.com/leo-project/leo_commons/releases/tag/1.1.9) * [leo_dcerl v0.4.6](https://github.com/leo-project/leo_dcerl/releases/tag/0.4.6) @@ -532,7 +591,7 @@ * [#583](https://github.com/leo-project/leofs/issues/583) `leo_manager` Delete Bucket does not remove the objects stored in it, `v1.3.0` and `v1.3.1` is affected * Used libraries * Leo Project - * [leo_backend-db v1.2.9](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.9) + * [leo_backend_db v1.2.9](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.9) * [leo_cache v0.8.3](https://github.com/leo-project/leo_cache/releases/tag/0.8.3) * [leo_commons v1.1.9](https://github.com/leo-project/leo_commons/releases/tag/1.1.9) * [leo_dcerl v0.4.6](https://github.com/leo-project/leo_dcerl/releases/tag/0.4.6) @@ -605,7 +664,7 @@ * [#494](https://github.com/leo-project/leofs/issues/494) `watchdog``iostat` result parsing error * Used libraries * Leo Project - * [leo_backend-db v1.2.6](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.6) + * [leo_backend_db v1.2.6](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.6) * [leo_cache v0.8.2](https://github.com/leo-project/leo_cache/releases/tag/0.8.2) * [leo_commons v1.1.8](https://github.com/leo-project/leo_commons/releases/tag/1.1.8) * [leo_dcerl v0.4.6](https://github.com/leo-project/leo_dcerl/releases/tag/0.4.6) @@ -651,7 +710,7 @@ * Used libraries * Leo Project - * [leo_backend-db v1.2.2](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.2) + * [leo_backend_db v1.2.2](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.2) * [leo_cache v0.8.0](https://github.com/leo-project/leo_cache/releases/tag/0.8.0) * [leo_commons v1.1.6](https://github.com/leo-project/leo_commons/releases/tag/1.1.6) * [leo_dcerl v0.4.5](https://github.com/leo-project/leo_dcerl/releases/tag/0.4.5) @@ -692,7 +751,7 @@ * Used libraries * Leo Project - * [leo_backend-db v1.2.2](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.2) + * [leo_backend_db v1.2.2](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.2) * [leo_cache v0.6.14](https://github.com/leo-project/leo_cache/releases/tag/0.6.14) * [leo_commons v1.1.6](https://github.com/leo-project/leo_commons/releases/tag/1.1.6) * [leo_dcerl v0.4.4](https://github.com/leo-project/leo_dcerl/releases/tag/0.4.4) @@ -733,7 +792,7 @@ * Used libraries * Leo Project - * [leo_backend-db v1.2.1](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.1) + * [leo_backend_db v1.2.1](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.1) * [leo_cache v0.6.14](https://github.com/leo-project/leo_cache/releases/tag/0.6.14) * [leo_commons v1.1.6](https://github.com/leo-project/leo_commons/releases/tag/1.1.6) * [leo_dcerl v0.4.4](https://github.com/leo-project/leo_dcerl/releases/tag/0.4.4) @@ -812,7 +871,7 @@ $ tail -f /path/to/leofs/leofs-1.2.20/leo_manager_0/log/app/cmd_history * Used libraries * Leo Project - * [leo_backend-db v1.2.1](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.1) + * [leo_backend_db v1.2.1](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.1) * [leo_cache v0.6.12](https://github.com/leo-project/leo_cache/releases/tag/0.6.12) * [leo_commons v1.1.6](https://github.com/leo-project/leo_commons/releases/tag/1.1.6) * [leo_dcerl v0.4.2](https://github.com/leo-project/leo_dcerl/releases/tag/0.4.2) @@ -861,7 +920,7 @@ $ tail -f /path/to/leofs/leofs-1.2.20/leo_manager_0/log/app/cmd_history * [#439](https://github.com/leo-project/leofs/issues/439) ``mdc-replication`` ``leo_redundant_manager`` Failed upgrading leo_cluster_info table from 1.2.x to 1.2.x * Used libraries * Leo Project - * [leo_backend-db v1.1.14](https://github.com/leo-project/leo_backend_db/releases/tag/1.1.15) + * [leo_backend_db v1.1.14](https://github.com/leo-project/leo_backend_db/releases/tag/1.1.15) * [leo_cache v0.6.10](https://github.com/leo-project/leo_cache/tag/0.6.10) * [leo_commons v1.1.6](https://github.com/leo-project/leo_commons/releases/tag/1.1.6) * [leo_dcerl v0.4.1](https://github.com/leo-project/leo_dcerl/releases/tag/0.4.1) @@ -904,7 +963,7 @@ $ tail -f /path/to/leofs/leofs-1.2.20/leo_manager_0/log/app/cmd_history * Used libraries * Leo Project - * [leo_backend-db v1.1.13](https://github.com/leo-project/leo_backend_db/releases/tag/1.1.13) + * [leo_backend_db v1.1.13](https://github.com/leo-project/leo_backend_db/releases/tag/1.1.13) * [leo_cache v0.6.5](https://github.com/leo-project/leo_cache/releases/tag/0.6.5) * [leo_commons v1.1.5](https://github.com/leo-project/leo_commons/releases/tag/1.1.4) * [leo_dcerl v0.4.0](https://github.com/leo-project/leo_dcerl/releases/tag/0.4.0) @@ -948,7 +1007,7 @@ $ tail -f /path/to/leofs/leofs-1.2.20/leo_manager_0/log/app/cmd_history * Used libraries * Leo Project - * [leo_backend-db v1.1.9](https://github.com/leo-project/leo_backend_db/releases/tag/1.1.9) + * [leo_backend_db v1.1.9](https://github.com/leo-project/leo_backend_db/releases/tag/1.1.9) * [leo_cache v0.6.5](https://github.com/leo-project/leo_cache/releases/tag/0.6.5) * [leo_commons v1.1.4](https://github.com/leo-project/leo_commons/releases/tag/1.1.4) * [leo_dcerl v0.4.0](https://github.com/leo-project/leo_dcerl/releases/tag/0.4.0) @@ -995,7 +1054,7 @@ $ tail -f /path/to/leofs/leofs-1.2.20/leo_manager_0/log/app/cmd_history * Used libraries * Leo Project - * [leo_backend-db v1.1.9](https://github.com/leo-project/leo_backend_db/releases/tag/1.1.9) + * [leo_backend_db v1.1.9](https://github.com/leo-project/leo_backend_db/releases/tag/1.1.9) * [leo_cache v0.6.5](https://github.com/leo-project/leo_cache/releases/tag/0.6.5) * [leo_commons v1.1.2](https://github.com/leo-project/leo_commons/releases/tag/1.1.2) * [leo_dcerl v0.4.0](https://github.com/leo-project/leo_dcerl/releases/tag/0.4.0) @@ -1062,7 +1121,7 @@ $ tail -f /path/to/leofs/leofs-1.2.20/leo_manager_0/log/app/cmd_history * [#371](https://github.com/leo-project/leofs/issues/371) ``leo_manager`` ``leo_statistics`` Could NOT migrate from v1.0.x to 1.2 * Used libraries * Leo Project - * [leo_backend-db v1.1.9](https://github.com/leo-project/leo_backend_db/releases/tag/1.1.9) + * [leo_backend_db v1.1.9](https://github.com/leo-project/leo_backend_db/releases/tag/1.1.9) * [leo_cache v0.6.5](https://github.com/leo-project/leo_cache/releases/tag/0.6.5) * [leo_commons v1.1.2](https://github.com/leo-project/leo_commons/releases/tag/1.1.2) * [leo_dcerl v0.4.0](https://github.com/leo-project/leo_dcerl/releases/tag/0.4.0) @@ -1105,7 +1164,7 @@ $ tail -f /path/to/leofs/leofs-1.2.20/leo_manager_0/log/app/cmd_history * Used libraries * Leo Project - * [leo_backend-db v1.1.8](https://github.com/leo-project/leo_backend_db/releases/tag/1.1.8) + * [leo_backend_db v1.1.8](https://github.com/leo-project/leo_backend_db/releases/tag/1.1.8) * [leo_cache v0.6.3](https://github.com/leo-project/leo_cache/releases/tag/0.6.3) * [leo_commons v1.1.1](https://github.com/leo-project/leo_commons/releases/tag/1.1.1) * [leo_dcerl v0.2.12](https://github.com/leo-project/leo_dcerl/releases/tag/0.2.12) @@ -1156,7 +1215,7 @@ $ tail -f /path/to/leofs/leofs-1.2.20/leo_manager_0/log/app/cmd_history * Used libraries * Leo Project - * [leo_backend-db v1.1.7](https://github.com/leo-project/leo_backend_db/releases/tag/1.1.7) + * [leo_backend_db v1.1.7](https://github.com/leo-project/leo_backend_db/releases/tag/1.1.7) * [leo_cache v0.6.3](https://github.com/leo-project/leo_cache/releases/tag/0.6.3) * [leo_commons v1.1.1](https://github.com/leo-project/leo_commons/releases/tag/1.1.1) * [leo_dcerl v0.2.12](https://github.com/leo-project/leo_dcerl/releases/tag/0.2.12) @@ -1213,7 +1272,7 @@ $ tail -f /path/to/leofs/leofs-1.2.20/leo_manager_0/log/app/cmd_history * Used libraries * Leo Project - * [leo_backend-db v1.1.6](https://github.com/leo-project/leo_backend_db/releases/tag/1.1.6) + * [leo_backend_db v1.1.6](https://github.com/leo-project/leo_backend_db/releases/tag/1.1.6) * [leo_cache v0.6.3](https://github.com/leo-project/leo_cache/releases/tag/0.6.3) * [leo_commons v1.1.1](https://github.com/leo-project/leo_commons/releases/tag/1.1.1) * [leo_dcerl v0.2.12](https://github.com/leo-project/leo_dcerl/releases/tag/0.2.12) @@ -1262,7 +1321,7 @@ $ tail -f /path/to/leofs/leofs-1.2.20/leo_manager_0/log/app/cmd_history * Used libraries * Leo Project - * [leo_backend-db v1.1.5](https://github.com/leo-project/leo_backend_db/releases/tag/1.1.5) + * [leo_backend_db v1.1.5](https://github.com/leo-project/leo_backend_db/releases/tag/1.1.5) * [leo_cache v0.6.3](https://github.com/leo-project/leo_cache/releases/tag/0.6.3) * [leo_commons v1.1.1](https://github.com/leo-project/leo_commons/releases/tag/1.1.1) * [leo_dcerl v0.2.12](https://github.com/leo-project/leo_dcerl/releases/tag/0.2.12) @@ -1312,7 +1371,7 @@ And also, load of a primary of storage-node became high by this issue. * [#311](https://github.com/leo-project/leofs/issues/311) ``leo_storage`` Could NOT respond an object when facing the inconsistent object * Used libraries * Leo Project - * [leo_backend-db v1.1.4](https://github.com/leo-project/leo_backend_db/releases/tag/1.1.4) + * [leo_backend_db v1.1.4](https://github.com/leo-project/leo_backend_db/releases/tag/1.1.4) * [leo_cache v0.6.0](https://github.com/leo-project/leo_cache/releases/tag/0.6.0) * [leo_commons v1.1.0](https://github.com/leo-project/leo_commons/releases/tag/1.1.0) * [leo_dcerl v0.2.11](https://github.com/leo-project/leo_dcerl/releases/tag/0.2.11) @@ -1357,7 +1416,7 @@ And also, load of a primary of storage-node became high by this issue. * ``leo_storage`` Fix the read-and-repair mechanism. Some inconsistent data could not recover with it. * Used libraries * Leo Project - * [leo_backend-db v1.1.4](https://github.com/leo-project/leo_backend_db/releases/tag/1.1.4) + * [leo_backend_db v1.1.4](https://github.com/leo-project/leo_backend_db/releases/tag/1.1.4) * [leo_cache v0.6.0](https://github.com/leo-project/leo_cache/releases/tag/0.6.0) * [leo_commons v1.1.0](https://github.com/leo-project/leo_commons/releases/tag/1.1.0) * [leo_dcerl v0.2.11](https://github.com/leo-project/leo_dcerl/releases/tag/0.2.11) @@ -1397,7 +1456,7 @@ And also, load of a primary of storage-node became high by this issue. * Used libraries * Leo Project - * [leo_backend-db v1.1.4](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v1.1.4](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.6.0](https://github.com/leo-project/leo_cache.git) * [leo_commons v1.1.0](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.11](https://github.com/leo-project/leo_dcerl.git) @@ -1442,7 +1501,7 @@ And also, load of a primary of storage-node became high by this issue. * [#293](https://github.com/leo-project/leofs/issues/293) Fixed that remain objects after finished data-compaction, situation of which is combination auto-compaction and deletion of a bucket * Used libraries * Leo Project - * [leo_backend-db v1.1.4](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v1.1.4](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.6.0](https://github.com/leo-project/leo_cache.git) * [leo_commons v1.1.0](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.11](https://github.com/leo-project/leo_dcerl.git) @@ -1598,7 +1657,7 @@ And also, load of a primary of storage-node became high by this issue. * [#282](https://github.com/leo-project/leofs/issues/282) ``leo_gateway`` Gateway's timeout configuration has been ignored * Used libraries * Leo Project - * [leo_backend-db v1.1.4](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v1.1.4](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.6.0](https://github.com/leo-project/leo_cache.git) * [leo_commons v1.1.0](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.11](https://github.com/leo-project/leo_dcerl.git) @@ -1640,7 +1699,7 @@ And also, load of a primary of storage-node became high by this issue. * Used libraries * Leo Project - * [leo_backend-db v1.1.3](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v1.1.3](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.6.0](https://github.com/leo-project/leo_cache.git) * [leo_commons v1.1.0](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.11](https://github.com/leo-project/leo_dcerl.git) @@ -1699,7 +1758,7 @@ And also, load of a primary of storage-node became high by this issue. * Used libraries * Leo Project - * [leo_backend-db v1.1.3](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v1.1.3](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.6.0](https://github.com/leo-project/leo_cache.git) * [leo_commons v1.1.0](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.11](https://github.com/leo-project/leo_dcerl.git) @@ -1741,7 +1800,7 @@ And also, load of a primary of storage-node became high by this issue. * [#254](https://github.com/leo-project/leofs/issues/254) ``leo_redundant_manager`` Failed creating RING on cheap VM environment * Used libraries * Leo Project - * [leo_backend-db v1.1.2](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v1.1.2](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.6.0](https://github.com/leo-project/leo_cache.git) * [leo_commons v1.1.0](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.11](https://github.com/leo-project/leo_dcerl.git) @@ -1784,7 +1843,7 @@ And also, load of a primary of storage-node became high by this issue. * [#250](https://github.com/leo-project/leofs/issues/250) ``leo_statistics`` leo_statistics_sampler can be down under very high load * Used libraries * Leo Project - * [leo_backend-db v1.1.2](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v1.1.2](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.6.0](https://github.com/leo-project/leo_cache.git) * [leo_commons v1.1.0](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.11](https://github.com/leo-project/leo_dcerl.git) @@ -1828,7 +1887,7 @@ And also, load of a primary of storage-node became high by this issue. * [#243](https://github.com/leo-project/leofs/issues/243) ``leo_storage`` - leo_gateway could respond 500 instead of 404 * Used libraries * Leo Project - * [leo_backend-db v1.1.1](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v1.1.1](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.4.24](https://github.com/leo-project/leo_cache.git) * [leo_commons v1.0.5](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.10](https://github.com/leo-project/leo_dcerl.git) @@ -1873,7 +1932,7 @@ And also, load of a primary of storage-node became high by this issue. * [#235](https://github.com/leo-project/leofs/issues/235) ``leo_storage`` - MDC replication could cause VM to crash (in narrow band width network - 100Mbps) * Used libraries * Leo Project - * [leo_backend-db v1.1.1](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v1.1.1](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.4.24](https://github.com/leo-project/leo_cache.git) * [leo_commons v1.0.5](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.10](https://github.com/leo-project/leo_dcerl.git) @@ -1923,7 +1982,7 @@ And also, load of a primary of storage-node became high by this issue. * ``leo_redundant_manager`` - Manager could not generate RING when taking over objects from a detach-node to a attach-node (a new node) * Used libraries * Leo Project - * [leo_backend-db v1.0.8](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v1.0.8](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.4.23](https://github.com/leo-project/leo_cache.git) * [leo_commons v1.0.4](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.10](https://github.com/leo-project/leo_dcerl.git) @@ -1974,7 +2033,7 @@ And also, load of a primary of storage-node became high by this issue. * Used libraries * Leo Project - * [leo_backend-db v1.0.8](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v1.0.8](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.4.23](https://github.com/leo-project/leo_cache.git) * [leo_commons v1.0.4](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.10](https://github.com/leo-project/leo_dcerl.git) @@ -2012,7 +2071,7 @@ And also, load of a primary of storage-node became high by this issue. * [#188](https://github.com/leo-project/leofs/issues/188) ``leo_object_storage`` - When existing large objects in a leo_storage, data loss of which happend with the compaction command. * Used libraries * Leo Project - * [leo_backend-db v1.0.3](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v1.0.3](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.4.20](https://github.com/leo-project/leo_cache.git) * [leo_commons v1.0.1](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.7](https://github.com/leo-project/leo_dcerl.git) @@ -2061,7 +2120,7 @@ And also, load of a primary of storage-node became high by this issue. * [#153](https://github.com/leo-project/leofs/issues/153) ``leo_gateway`` - When using s3cmd, GET operation for larger than 5MB object gives error at leo_gateway * Used libraries * Leo Project - * [leo_backend-db v1.0.3](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v1.0.3](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.4.20](https://github.com/leo-project/leo_cache.git) * [leo_commons v1.0.1](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.7](https://github.com/leo-project/leo_dcerl.git) @@ -2113,7 +2172,7 @@ And also, load of a primary of storage-node became high by this issue. * [#163](https://github.com/leo-project/leofs/issues/163) - ``update-acl`` and ``get-acl`` methods unexpected to display the permission messages * Used libraries * Leo Project - * [leo_backend-db v1.0.2](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v1.0.2](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.4.20](https://github.com/leo-project/leo_cache.git) * [leo_commons v1.0.1](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.7](https://github.com/leo-project/leo_dcerl.git) @@ -2164,7 +2223,7 @@ And also, load of a primary of storage-node became high by this issue. * `leo_gateway` [#140](https://github.com/leo-project/leofs/issues/140) Fixed to return 206 status when responding a partial body * Used libraries * Leo Project - * [leo_backend-db v1.0.0](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v1.0.0](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.4.19](https://github.com/leo-project/leo_cache.git) * [leo_commons v1.0.0](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.7](https://github.com/leo-project/leo_dcerl.git) @@ -2208,7 +2267,7 @@ And also, load of a primary of storage-node became high by this issue. * Respond an error with deletion of an object when it was not found * Used libraries * Leo Project - * [leo_backend-db v0.14.5](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v0.14.5](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.4.17](https://github.com/leo-project/leo_cache.git) * [leo_commons v0.14.10](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.7](https://github.com/leo-project/leo_dcerl.git) @@ -2247,7 +2306,7 @@ And also, load of a primary of storage-node became high by this issue. * Fixed that not retrieved a bucket-info when stopping all managers * Used libraries * Leo Project - * [leo_backend-db v0.14.2](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v0.14.2](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.4.16](https://github.com/leo-project/leo_cache.git) * [leo_commons v0.14.9](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.7](https://github.com/leo-project/leo_dcerl.git) @@ -2284,7 +2343,7 @@ And also, load of a primary of storage-node became high by this issue. * Fixed that an exception of compaction happened rarely * Used libraries * Leo Project - * [leo_backend-db v0.14.2](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v0.14.2](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.4.16](https://github.com/leo-project/leo_cache.git) * [leo_commons v0.14.9](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.7](https://github.com/leo-project/leo_dcerl.git) @@ -2332,7 +2391,7 @@ And also, load of a primary of storage-node became high by this issue. * [#100] (https://github.com/leo-project/leofs/issues/100) Broken records after update from 0.14.9 to 0.16.0 * Used libraries * Leo Project - * [leo_backend-db v0.14.1](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v0.14.1](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.4.14](https://github.com/leo-project/leo_cache.git) * [leo_commons v0.14.8](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.5](https://github.com/leo-project/leo_dcerl.git) @@ -2369,7 +2428,7 @@ And also, load of a primary of storage-node became high by this issue. * Supported to check # of detached node before executing detach-command * Used libraries * Leo Project - * [leo_backend-db v0.14.1](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v0.14.1](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.4.13](https://github.com/leo-project/leo_cache.git) * [leo_commons v0.14.8](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.4](https://github.com/leo-project/leo_dcerl.git) @@ -2400,7 +2459,7 @@ And also, load of a primary of storage-node became high by this issue. * Used libraries * Leo Project - * [leo_backend-db v0.14.0](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v0.14.0](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.4.12](https://github.com/leo-project/leo_cache.git) * [leo_commons v0.14.6](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.4](https://github.com/leo-project/leo_dcerl.git) @@ -2436,7 +2495,7 @@ And also, load of a primary of storage-node became high by this issue. * Used libraries * Leo Project - * [leo_backend-db v0.12.17](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v0.12.17](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.4.11](https://github.com/leo-project/leo_cache.git) * [leo_commons v0.14.4](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.3](https://github.com/leo-project/leo_dcerl.git) @@ -2467,7 +2526,7 @@ And also, load of a primary of storage-node became high by this issue. * Used libraries * Leo Project - * [leo_backend-db v0.12.17](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v0.12.17](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.4.10](https://github.com/leo-project/leo_cache.git) * [leo_commons v0.14.4](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.3](https://github.com/leo-project/leo_dcerl.git) @@ -2503,7 +2562,7 @@ And also, load of a primary of storage-node became high by this issue. * Used libraries * Leo Project - * [leo_backend-db v0.12.17](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v0.12.17](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.4.10](https://github.com/leo-project/leo_cache.git) * [leo_commons v0.14.4](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.3](https://github.com/leo-project/leo_dcerl.git) @@ -2535,7 +2594,7 @@ And also, load of a primary of storage-node became high by this issue. * Used libraries * Leo Project - * [leo_backend-db v0.12.17](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v0.12.17](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.4.10](https://github.com/leo-project/leo_cache.git) * [leo_commons v0.14.4](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.3](https://github.com/leo-project/leo_dcerl.git) @@ -2567,7 +2626,7 @@ And also, load of a primary of storage-node became high by this issue. * Used libraries * Leo Project - * [leo_backend-db v0.12.16](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v0.12.16](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.4.9](https://github.com/leo-project/leo_cache.git) * [leo_commons v0.14.3](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.3](https://github.com/leo-project/leo_dcerl.git) @@ -2608,7 +2667,7 @@ And also, load of a primary of storage-node became high by this issue. * Used libraries * Leo Project - * [leo_backend-db v0.12.16](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v0.12.16](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.4.8](https://github.com/leo-project/leo_cache.git) * [leo_commons v0.14.3](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.3](https://github.com/leo-project/leo_dcerl.git) @@ -2664,7 +2723,7 @@ And also, load of a primary of storage-node became high by this issue. * Used libraries * Leo Project - * [leo_backend-db v0.12.14](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v0.12.14](https://github.com/leo-project/leo_backend_db.git) * [leo_cache v0.4.7](https://github.com/leo-project/leo_cache.git) * [leo_commons v0.14.1](https://github.com/leo-project/leo_commons.git) * [leo_dcerl v0.2.2](https://github.com/leo-project/leo_dcerl.git) @@ -2726,7 +2785,7 @@ And also, load of a primary of storage-node became high by this issue. * Leo Project * [leo_cache v0.4.4](https://github.com/leo-project/leo_cache.git) * [leo_commons v0.12.12](https://github.com/leo-project/leo_commons.git) - * [leo_backend-db v0.12.11](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v0.12.11](https://github.com/leo-project/leo_backend_db.git) * [leo_object_storage v0.14.1](https://github.com/leo-project/leo_object_storage.git) * [leo_mq v0.12.12](https://github.com/leo-project/leo_mq.git) * [leo_ordning_reda v0.8.11](https://github.com/leo-project/leo_ordning_reda.git) @@ -2762,7 +2821,7 @@ And also, load of a primary of storage-node became high by this issue. * Used libraries * Leo Project * [leo_commons v0.12.11](https://github.com/leo-project/leo_commons.git) - * [leo_backend-db v0.12.10](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v0.12.10](https://github.com/leo-project/leo_backend_db.git) * [leo_object_storage v0.12.29](https://github.com/leo-project/leo_object_storage.git) * [leo_mq v0.12.11](https://github.com/leo-project/leo_mq.git) * [leo_ordning_reda v0.8.10](https://github.com/leo-project/leo_ordning_reda.git) @@ -2798,7 +2857,7 @@ And also, load of a primary of storage-node became high by this issue. * Used libraries * Leo Project * [leo_commons v0.12.11](https://github.com/leo-project/leo_commons.git) - * [leo_backend-db v0.12.10](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v0.12.10](https://github.com/leo-project/leo_backend_db.git) * [leo_object_storage v0.12.29](https://github.com/leo-project/leo_object_storage.git) * [leo_mq v0.12.11](https://github.com/leo-project/leo_mq.git) * [leo_ordning_reda v0.8.10](https://github.com/leo-project/leo_ordning_reda.git) @@ -2836,7 +2895,7 @@ And also, load of a primary of storage-node became high by this issue. * Used libraries * Leo Project * [leo_commons v0.12.10](https://github.com/leo-project/leo_commons.git) - * [leo_backend-db v0.12.9](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v0.12.9](https://github.com/leo-project/leo_backend_db.git) * [leo_object_storage v0.12.28](https://github.com/leo-project/leo_object_storage.git) * [leo_mq v0.12.9](https://github.com/leo-project/leo_mq.git) * [leo_ordning_reda v0.8.9](https://github.com/leo-project/leo_ordning_reda.git) @@ -2886,7 +2945,7 @@ And also, load of a primary of storage-node became high by this issue. * Used libraries * Leo Project * [leo_commons v0.12.6](https://github.com/leo-project/leo_commons.git) - * [leo_backend-db v0.12.2](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v0.12.2](https://github.com/leo-project/leo_backend_db.git) * [leo_object_storage v0.12.16](https://github.com/leo-project/leo_object_storage.git) * [leo_mq v0.12.2](https://github.com/leo-project/leo_mq.git) * [leo_ordning_reda v0.8.5](https://github.com/leo-project/leo_ordning_reda.git) @@ -2929,7 +2988,7 @@ And also, load of a primary of storage-node became high by this issue. * Used libraries * Leo Project * [leo_commons v0.12.6](https://github.com/leo-project/leo_commons.git) - * [leo_backend-db v0.12.0](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v0.12.0](https://github.com/leo-project/leo_backend_db.git) * [leo_object_storage v0.12.12](https://github.com/leo-project/leo_object_storage.git) * [leo_mq v0.12.0](https://github.com/leo-project/leo_mq.git) * [leo_ordning_reda v0.8.4](https://github.com/leo-project/leo_ordning_reda.git) @@ -2967,7 +3026,7 @@ And also, load of a primary of storage-node became high by this issue. * Used libraries * Leo Project * [leo_commons v0.12.5](https://github.com/leo-project/leo_commons.git) - * [leo_backend-db v0.10.8](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v0.10.8](https://github.com/leo-project/leo_backend_db.git) * [leo_object_storage v0.12.11](https://github.com/leo-project/leo_object_storage.git) * [leo_mq v0.10.5](https://github.com/leo-project/leo_mq.git) * [leo_ordning_reda v0.8.3](https://github.com/leo-project/leo_ordning_reda.git) @@ -3008,7 +3067,7 @@ And also, load of a primary of storage-node became high by this issue. * Used libraries * Leo Project * [leo_commons v0.12.5](https://github.com/leo-project/leo_commons.git) - * [leo_backend-db v0.10.8](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v0.10.8](https://github.com/leo-project/leo_backend_db.git) * [leo_object_storage v0.12.10](https://github.com/leo-project/leo_object_storage.git) * [leo_mq v0.10.5](https://github.com/leo-project/leo_mq.git) * [leo_ordning_reda v0.8.3](https://github.com/leo-project/leo_ordning_reda.git) @@ -3045,7 +3104,7 @@ And also, load of a primary of storage-node became high by this issue. * Used libraries * Leo Project * [leo_commons v0.12.3](https://github.com/leo-project/leo_commons.git) - * [leo_backend-db v0.10.7](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v0.10.7](https://github.com/leo-project/leo_backend_db.git) * [leo_object_storage v0.12.9](https://github.com/leo-project/leo_object_storage.git) * [leo_mq v0.10.4](https://github.com/leo-project/leo_mq.git) * [leo_ordning_reda v0.8.2](https://github.com/leo-project/leo_ordning_reda.git) @@ -3085,7 +3144,7 @@ And also, load of a primary of storage-node became high by this issue. * Used libraries * Leo Project * [leo_commons v0.12.0](https://github.com/leo-project/leo_commons.git) - * [leo_backend-db v0.10.4](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v0.10.4](https://github.com/leo-project/leo_backend_db.git) * [leo_object_storage v0.12.4](https://github.com/leo-project/leo_object_storage.git) * [leo_mq v0.10.2](https://github.com/leo-project/leo_mq.git) * [leo_ordning_reda v0.8.0](https://github.com/leo-project/leo_ordning_reda.git) @@ -3127,7 +3186,7 @@ And also, load of a primary of storage-node became high by this issue. * Used libraries * Leo Project * [leo_commons v0.12.0](https://github.com/leo-project/leo_commons.git) - * [leo_backend-db v0.10.4](https://github.com/leo-project/leo_backend_db.git) + * [leo_backend_db v0.10.4](https://github.com/leo-project/leo_backend_db.git) * [leo_object_storage v0.12.3](https://github.com/leo-project/leo_object_storage.git) * [leo_mq v0.10.2](https://github.com/leo-project/leo_mq.git) * [leo_ordning_reda v0.6.1](https://github.com/leo-project/leo_ordning_reda.git) diff --git a/leofs.mk b/leofs.mk index e8abef4f..c77bbfa4 100644 --- a/leofs.mk +++ b/leofs.mk @@ -1 +1 @@ -LEOFS_VERSION=1.4.1 +LEOFS_VERSION=1.4.2 diff --git a/releasenotes/leofs-1.4.md b/releasenotes/leofs-1.4.md index e49b4afb..655a2f6a 100644 --- a/releasenotes/leofs-1.4.md +++ b/releasenotes/leofs-1.4.md @@ -1,3 +1,65 @@ +# 1.4.2 (July 19, 2018) +## Fixed Bugs + + +* [#947](https://github.com/leo-project/leofs/issues/947) [leo_object_storage] MD5 check doesn't happen in case GET with Range header with `is_strict_check = true` +* [#1030](https://github.com/leo-project/leofs/issues/1030) [leo_object_storage] Fix error handling/where to call of file:datasync in case of `SYNC_MODE_WRITETHROUGH` +* [#1046](https://github.com/leo-project/leofs/issues/1046) [rack aware] Doesn't work as expected +* [#1047](https://github.com/leo-project/leofs/issues/1047) [rack aware] rack-id isn't displayed on `leofs-adm status ` +* [#1049](https://github.com/leo-project/leofs/issues/1049) [leo_storage][multipart] Abort multi-part upload leaves parts objects +* [#1050](https://github.com/leo-project/leofs/issues/1050) [leo_gateway][multipart] Return wrong status code in some abnormal cases +* [#1058](https://github.com/leo-project/leofs/issues/1058) [leo_mq] the state is not changed to suspend after issuing `mq-suspend` +* [#1059](https://github.com/leo-project/leofs/issues/1059) [leo_mq] The state suspend can be changed to running/idle by `leo_watchdog` + +## Improvements + +* [#549](https://github.com/leo-project/leofs/issues/549) [leo_object_storage][compaction] Timeout for safe +* [#618](https://github.com/leo-project/leofs/issues/618) [leo_manager][leo_storage] How to recover from a queue being lost +* [#766](https://github.com/leo-project/leofs/issues/766) [leo_gateway] Revise the default for `large_object.reading_chunked_obj_len` +* [#824](https://github.com/leo-project/leofs/issues/824) [libcutil] Suppress debug info to `STDOUT` +* [#1016](https://github.com/leo-project/leofs/issues/1016) [leo_manager][leo_storage] `leofs-adm recover-file` doesn't work for a large object +* [#1038](https://github.com/leo-project/leofs/issues/1038) [leofs-adm] leofs-adm issue when requesting msgs to LeoFS on Debian v9.x +* [#1060](https://github.com/leo-project/leofs/issues/1060) [leo_mq] Improve the CPU utilization by changing consumers to event-driven way +* [#1061](https://github.com/leo-project/leofs/issues/1061) [leo_mq] enables users to issue `mq-suspend` in case the state is idle +* [#1068](https://github.com/leo-project/leofs/issues/1068) [leo_manager] `log_level` is not output on json I/F +* [#1069](https://github.com/leo-project/leofs/issues/1069) [leo_manager] The response from `get-(users|endpoints|buckets)` are inconsistent when it's empty + +### Libraries +#### Leo Project + +* [leo_backend_db v1.2.30](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.30) +* [leo_cache v0.8.11](https://github.com/leo-project/leo_cache/releases/tag/0.8.11) +* [leo_commons v1.2.0](https://github.com/leo-project/leo_commons/releases/tag/1.2.0) +* [leo_dcerl v0.4.10](https://github.com/leo-project/leo_dcerl/releases/tag/0.4.10) +* [leo_logger v1.3.7](https://github.com/leo-project/leo_logger/releases/tag/1.3.7) +* [leo_mcerl v0.6.8](https://github.com/leo-project/leo_mcerl/releases/tag/0.6.8) +* [leo_mq v1.5.18](https://github.com/leo-project/leo_mq/releases/tag/1.5.18) +* [leo_object_storage v1.3.36](https://github.com/leo-project/leo_object_storage/releases/tag/1.3.36) +* [leo_ordning_reda v1.2.10](https://github.com/leo-project/leo_ordning_reda/releases/tag/1.2.10) +* [leo_pod v0.6.9](https://github.com/leo-project/leo_pod/releases/tag/0.6.9) +* [leo_redundant_manager 1.9.62](https://github.com/leo-project/leo_redundant_manager/releases/tag/1.9.62) +* [leo_rpc v0.10.17](https://github.com/leo-project/leo_rpc/releases/tag/0.10.17) +* [leo_s3_libs v1.2.19](https://github.com/leo-project/leo_s3_libs/releases/tag/1.2.19) +* [leo_statistics v1.1.22](https://github.com/leo-project/leo_statistics/releases/tag/1.1.22) +* [leo_tran v0.2.13](https://github.com/leo-project/leo_tran/releases/tag/0.2.13) +* [leo_watchdog v1.0.6](https://github.com/leo-project/leo_watchdog/releases/tag/1.0.6) +* [savanna_agent v0.4.25](https://github.com/leo-project/savanna_agent/releases/tag/0.4.25) +* [savanna_commons v0.10.11](https://github.com/leo-project/savanna_commons/releases/tag/0.10.11) +* [erpcgen v0.2.6](https://github.com/leo-project/erpcgen/releases/tag/0.2.6) +* [nfs_rpc_server v0.2.6](https://github.com/leo-project/nfs_rpc_server/releases/tag/0.2.6) + +#### Others + +* [bitcask v2.0.8](https://github.com/leo-project/bitcask/releases/tag/2.0.8.3-for-leofs) +* [cowboy v1.0.0](https://github.com/leo-project/cowboy/tree/for-leofs-1.4) +* [cowlib v1.0.0](https://github.com/extend/cowboy/releases/tag/1.0.0) +* [elarm (ESL)](https://github.com/esl/elarm/commit/5885c906cb7c248f233b90b83f6b910b7b1d293b) +* [eleveldb v2.0.37](https://github.com/basho/eleveldb/releases/tag/2.0.37) +* [folsom v0.8.2-p1](https://github.com/leo-project/folsom/releases/tag/0.8.2-p1) +* [jiffy v0.14.7](https://github.com/davisp/jiffy/releases/tag/0.14.7) +* [recon v2.2.1](https://github.com/ferd/recon/releases/tag/2.2.1) + + # 1.4.1 (Apr 24, 2018) ## Fixed Bugs ### LeoGateway