|
1 |
| -# 1.4.2 (July 19, 2018) |
| 1 | +# 1.4.3 (February 20, 2019) |
| 2 | + |
| 3 | +## New Features |
| 4 | + |
| 5 | +* [#420](https://github.com/leo-project/leofs/issues/420) `S3-API` `leo_gateway` Support Compression during network transfers |
| 6 | + |
2 | 7 | ## Fixed Bugs
|
3 | 8 |
|
| 9 | +* [#1082](https://github.com/leo-project/leofs/issues/1082) `leo_storage` Fail to start in case it receives `delete-(bucket|dir)` messages during its startup |
| 10 | +* [#1089](https://github.com/leo-project/leofs/issues/1089) `leo_gateway` No error log when setting an invalid IP of one of LeoManager nodes |
| 11 | +* [#1091](https://github.com/leo-project/leofs/issues/1091) `leo_storage` Rebalance get slow down when ingesting messages into `leo_rebalance_queue` |
| 12 | +* [#1093](https://github.com/leo-project/leofs/issues/1093) `leo_storage` No error log when setting an invalid IP of one of LeoManager nodes |
| 13 | +* [#1116](https://github.com/leo-project/leofs/issues/1116) `s3-api` `leo_gateway` Cyberduck not listen files - Fix LeoFS' S3-API |
| 14 | +* [#1133](https://github.com/leo-project/leofs/issues/1133) `s3-api` `leo_gateway` PUT Object tagging MUST be ignored |
| 15 | + |
| 16 | + |
| 17 | +## Improvements |
| 18 | + |
| 19 | +* [#965](https://github.com/leo-project/leofs/issues/965) `leo_manager` create|import-user can fail with records partially updated |
| 20 | +* [#1079](https://github.com/leo-project/leofs/issues/1079) `f_ring` Dump RING before changing it |
| 21 | +* [#1086](https://github.com/leo-project/leofs/issues/1086) `leo_storage` Setting a large `num_of_containers` causes leo_storage not to work properly |
| 22 | +* [#1090](https://github.com/leo-project/leofs/issues/1090) `leo_manager` `whereis` output can be wrong when the storage node is slow - Revise the format of `whereis` command's output |
| 23 | +* [#1094](https://github.com/leo-project/leofs/issues/1094) `leo_gateway` Reading a file through s3fs can fail |
| 24 | +* [#1103](https://github.com/leo-project/leofs/issues/1103) `leo_gateway` `rest-api` GET with the Range header doesn't work |
| 25 | +* [#1123](https://github.com/leo-project/leofs/issues/1123) `snmp` `leo_storage` SNMP don't return `leo_per_object_queue` |
| 26 | +* [#1130](https://github.com/leo-project/leofs/issues/1130) `leofs` Make it work with OTP 21 |
| 27 | +* [#1152](https://github.com/leo-project/leofs/issues/1152) `leo_manager` Prohibit any operations which change the cluster status while the RING inconsistency happens |
| 28 | + |
| 29 | + |
| 30 | +## Libraries |
| 31 | +### Leo Project |
| 32 | + |
| 33 | +* [leo_backend_db v1.2.30](https://github.com/leo-project/leo_backend_db/releases/tag/1.2.30) |
| 34 | +* [leo_cache v0.8.12](https://github.com/leo-project/leo_cache/releases/tag/0.8.12) |
| 35 | +* [leo_commons v1.2.1](https://github.com/leo-project/leo_commons/releases/tag/1.2.1) |
| 36 | +* [leo_dcerl v0.4.10](https://github.com/leo-project/leo_dcerl/releases/tag/0.4.10) |
| 37 | +* [leo_logger v1.3.8](https://github.com/leo-project/leo_logger/releases/tag/1.3.8) |
| 38 | +* [leo_mcerl v0.6.8](https://github.com/leo-project/leo_mcerl/releases/tag/0.6.8) |
| 39 | +* [leo_mq v1.5.19](https://github.com/leo-project/leo_mq/releases/tag/1.5.19) |
| 40 | +* [leo_object_storage v1.3.38](https://github.com/leo-project/leo_object_storage/releases/tag/1.3.38) |
| 41 | +* [leo_ordning_reda v1.2.11](https://github.com/leo-project/leo_ordning_reda/releases/tag/1.2.11) |
| 42 | +* [leo_pod v0.6.10](https://github.com/leo-project/leo_pod/releases/tag/0.6.10) |
| 43 | +* [leo_redundant_manager 1.9.64](https://github.com/leo-project/leo_redundant_manager/releases/tag/1.9.64) |
| 44 | +* [leo_rpc v0.10.17](https://github.com/leo-project/leo_rpc/releases/tag/0.10.17) |
| 45 | +* [leo_s3_libs v1.2.21](https://github.com/leo-project/leo_s3_libs/releases/tag/1.2.21) |
| 46 | +* [leo_statistics v1.1.23](https://github.com/leo-project/leo_statistics/releases/tag/1.1.23) |
| 47 | +* [leo_tran v0.2.13](https://github.com/leo-project/leo_tran/releases/tag/0.2.13) |
| 48 | +* [leo_watchdog v1.0.7](https://github.com/leo-project/leo_watchdog/releases/tag/1.0.7) |
| 49 | +* [savanna_agent v0.4.26](https://github.com/leo-project/savanna_agent/releases/tag/0.4.26) |
| 50 | +* [savanna_commons v0.10.12](https://github.com/leo-project/savanna_commons/releases/tag/0.10.12) |
| 51 | +* [erpcgen v0.2.7](https://github.com/leo-project/erpcgen/releases/tag/0.2.7) |
| 52 | +* [nfs_rpc_server v0.2.7](https://github.com/leo-project/nfs_rpc_server/releases/tag/0.2.7) |
| 53 | + |
| 54 | +### Others |
| 55 | + |
| 56 | +* [cowboy v1.0.0](https://github.com/leo-project/cowboy/tree/for-leofs-1.4) |
| 57 | +* [cowlib v1.0.0](https://github.com/extend/cowboy/releases/tag/1.0.0) |
| 58 | +* [elarm (ESL)](https://github.com/esl/elarm/commit/5885c906cb7c248f233b90b83f6b910b7b1d293b) |
| 59 | +* [eleveldb v2.0.37](https://github.com/basho/eleveldb/releases/tag/2.0.37) |
| 60 | +* [folsom v0.8.2.3](https://github.com/leo-project/folsom/releases/tag/0.8.2.3) |
| 61 | +* [jiffy v0.15.2](https://github.com/davisp/jiffy/releases/tag/0.15.2) |
| 62 | +* [recon v2.3.1](https://github.com/ferd/recon/releases/tag/2.3.1) |
| 63 | + |
| 64 | + |
| 65 | +# 1.4.2 (July 19, 2018) |
| 66 | +## Fixed Bugs |
4 | 67 |
|
5 | 68 | * [#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`
|
6 | 69 | * [#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`
|
|
0 commit comments